- 27Jul 2026
Book Club DDIA: Chapter 3. Data Models and Query Languages - Part 2
PTSystem DesignFifth session of the Book Club for 'Designing Data-Intensive Applications' (2nd edition) by Martin Kleppmann and Chris Riccomini. In Chapter 3, 'Data Models and Query Languages', we explore relational, document, graph, and event sourcing models - when to use each and how this choice shapes your system.
Watch on YouTube Speaker - 20Jul 2026
Book Club DDIA: Chapter 3. Data Models and Query Languages - Part 1
PTSystem DesignFourth session of the Book Club for 'Designing Data-Intensive Applications' (2nd edition) by Martin Kleppmann and Chris Riccomini. In Chapter 3, 'Data Models and Query Languages', we explore relational, document, graph, and event sourcing models - when to use each and how this choice shapes your system.
Watch on YouTube Speaker - 14Jul 2026
Cafe Debug - Technical Interviews: System Design & Live Code
PTSystem DesignA podcast episode of Cafe Debug about technical interviews, where experiences, challenges, and perspectives on the System Design and Live Code processes were shared. A candid conversation about what really happens during technical hiring, from both the interviewer and interviewee sides.
View Event Speaker - 07Jul 2026
Book Club DDIA: Chapter 2. Defining Nonfunctional Requirements - Part 2
PTSystem DesignThird session of the Book Club for 'Designing Data-Intensive Applications' (2nd edition) by Martin Kleppmann and Chris Riccomini. In Chapter 2, 'Defining Nonfunctional Requirements', we dive into the second part covering performance, reliability, scalability and maintainability: how to measure, model load and handle failures.
Watch on YouTube Speaker - 30Jun 2026
Book Club DDIA: Chapter 2. Defining Nonfunctional Requirements - Part 1
PTSystem DesignSecond session of the Book Club for 'Designing Data-Intensive Applications' (2nd edition) by Martin Kleppmann and Chris Riccomini. In Chapter 2, 'Defining Nonfunctional Requirements', we explore performance, reliability, scalability and maintainability in depth - how to measure and model load, define targets, and design systems that handle failures gracefully.
Watch on YouTube Speaker