Skip to content

Deep Dives

10 topics · Stage 8

Complete
  • 01Building a Clean, Domain-Driven BackendA simple guide to Clean Architecture and Domain-Driven Design, with diagrams, using a real NestJS + TypeORM + PostgreSQL project.22 min
  • 02The CAP TheoremHow Consistency, Availability and Partition tolerance trade off in distributed systems. Why 'pick two' misleads: the real choice is C or A during a partition. With database examples and PACELC.13 min
  • 03Why HTTP Finally Got a QUERY Method (After 16 Years)How the new HTTP QUERY method (RFC 10008) sends a request body for read-only queries: a safe, idempotent, cacheable middle ground between GET and POST, with Node.js examples.11 min
  • 04The Complete Authentication Guide: From Sessions to JWT and OAuthA complete guide to JWT authentication: sessions vs tokens, JWT structure and claims, access and refresh tokens, logout, the attacks that matter and how to stop them, and how it all scales, with Node.js examples.43 min

Behavioural Interviews6

  • 01How Behavioural Interviews WorkWhat a behavioural interview is really testing, how interviewers score you, what good and bad answers look like, and a seven day plan to get ready.11 min
  • 02The STAR Method and Your Story BankLearn the STAR shape for answering behavioural questions, then build a bank of 6 to 8 real stories from your own work that you can reuse for many questions.11 min
  • 03Tell Me About Yourself, and Why This CompanyHow to answer tell me about yourself in 90 seconds, plus honest ways to handle why are you leaving, why this company, and strengths and weaknesses.11 min
  • 04Conflict, Failure and FeedbackHow to answer the three hardest behavioural questions, a disagreement, a failure and hard feedback, with sample answers, traps, and notes on managers and production incidents.17 min
  • 05Ownership, Leadership and AmbiguityHow to answer questions about initiative, unclear requirements, deadlines, tough decisions, mentoring and influence, with sample answers and notes for junior and senior levels.15 min
  • 06Questions to Ask and Closing the InterviewWhat to ask the interviewer, what to do when you blank, how to recover from a bad answer, a thank you email, offer basics and a night-before checklist.13 min