Listen to a podcast, please open Podcast Republic app. Available on Google Play Store and Apple App Store.
| Episode | Date |
|---|---|
|
A16 - Jobs to Be Done
|
Dec 15, 2025 |
|
A15 - Design Thinking
|
Dec 13, 2025 |
|
A14 - Code Review
|
Dec 11, 2025 |
|
A13 - Branching Strategies
|
Dec 09, 2025 |
|
10.4.2 - Feature Flags
|
Dec 06, 2025 |
|
10.4 - Continuous Deployment
|
Dec 04, 2025 |
|
10.3 - Continuous Integration
|
Dec 02, 2025 |
|
10.2 - Version Control
|
Nov 29, 2025 |
|
10.1 - Introduction to DevOps
|
Nov 27, 2025 |
|
9.5 - Technical Debt
|
Nov 25, 2025 |
|
9.5 - Code Smells (part 2)
|
Nov 22, 2025 |
|
9.5 - Code Smells (part 1)
|
Nov 20, 2025 |
|
9.3 and 9.4 - Refactoring Practice and Automated Refactorings
|
Nov 18, 2025 |
|
9.2.4, 9.2.5 and 9.2.6 - Refactoring - Extract Class, Renaming and Others
|
Nov 15, 2025 |
|
9.2.2 and 9.2.3 - Refactoring - Inline Method and Move Method
|
Nov 13, 2025 |
|
9.2.1 - Refactoring - Extract Method
|
Nov 11, 2025 |
|
9.1 - Introduction to Refactoring
|
Nov 08, 2025 |
|
A12 - Mutation Testing
|
Nov 06, 2025 |
|
8.10 - Other Types of Testing
|
Nov 04, 2025 |
|
8.9 - End-to-End Tests
|
Nov 01, 2025 |
|
8.8 - Integration Tests
|
Oct 30, 2025 |
|
8.7 - Test-Driven Development
|
Oct 28, 2025 |
|
8.6.1 - Mock Frameworks
|
Oct 25, 2025 |
|
8.6 - Mocks
|
Oct 23, 2025 |
|
8.5 - Testability
|
Oct 21, 2025 |
|
8.4 - Test Coverage
|
Oct 18, 2025 |
|
8.3 - Testing Principles and Smells
|
Oct 16, 2025 |
|
8.2 - Unit Testing (part 2)
|
Oct 14, 2025 |
|
8.2 - Unit Testing (part 1)
|
Oct 11, 2025 |
|
8.1 - Introduction to Testing
|
Oct 09, 2025 |
|
A11 - Sagas
|
Oct 07, 2025 |
|
A10 - Serverless Architectures
|
Oct 04, 2025 |
|
A9 - Hexagonal Architecture
|
Oct 02, 2025 |
|
A8 - Clean Architecture
|
Sep 30, 2025 |
|
7.6 and 7.7 - Other Architectural Patterns and Anti-patterns
|
Sep 27, 2025 |
|
7.5 and 7.6 - Message-Oriented and Publish/Subscribe Architectures
|
Sep 25, 2025 |
|
7.4 - Microservices
|
Sep 23, 2025 |
|
7.3 - MVC Architecture
|
Sep 20, 2025 |
|
7.2 - Layered Architectures
|
Sep 18, 2025 |
|
7.1 - Software Architecture - An Introduction
|
Sep 16, 2025 |
|
A7 - Dependency Injection
|
Sep 13, 2025 |
|
A6 - Composite Design Pattern
|
Sep 11, 2025 |
|
6.12 and 6.13 - Other Design Patterns and When Not to Use Design Patterns
|
Sep 09, 2025 |
|
6.10 and 6.11 - Design Patterns: Template Method and Visitor
|
Sep 06, 2025 |
|
6.8 and 6.9 - Design Patterns: Strategy and Observer
|
Sep 04, 2025 |
|
6.6 and 6.7 - Design Patterns - Facade and Decorator
|
Sep 02, 2025 |
|
6.4 and 6.5 - Design Patterns: Proxy and Adapter
|
Aug 30, 2025 |
|
6.2 and 6.3 - Design Patterns: Factory and Singleton
|
Aug 28, 2025 |
|
6.1 - Introduction to Design Patterns
|
Aug 26, 2025 |
|
A5 - Domain-Driven Design
|
Aug 23, 2025 |
|
A4 - Modules should be deep
|
Aug 21, 2025 |
|
5.6.7 - Liskov Substitution Principle
|
Aug 19, 2025 |
|
5.6.5 and 5.6.6 - Demeter and Open/Closed Principles
|
Aug 16, 2025 |
|
5.6.3 and 5.6.4 - Dependency Inversion and Prefer Composition Over Inheritance Principles
|
Aug 14, 2025 |
|
5.6.1 and 5.6.2 - Single Responsibility and Interface Segregation Principles
|
Aug 12, 2025 |
|
5.4 and 5.5 - Cohesion and Coupling
|
Aug 09, 2025 |
|
5.3 - Information Hiding
|
Aug 07, 2025 |
|
5.2 - Conceptual Integrity
|
Aug 05, 2025 |
|
5.1 - Introduction to Software Design
|
Aug 02, 2025 |
|
4.4, 4.5 and 4.6 - Package, Sequence and Activity Diagrams
|
Jul 31, 2025 |
|
4.3 - Class Diagrams
|
Jul 29, 2025 |
|
4.1 and 4.2 - UML for Creating Sketches
|
Jul 26, 2025 |
|
A3 - Product Discovery
|
Jul 24, 2025 |
|
A2 - The MVP as an Experiment
|
Jul 22, 2025 |
|
3.6 - A/B Testing
|
Jul 19, 2025 |
|
3.5 - Minimum Viable Product (MVP)
|
Jul 17, 2025 |
|
3.4 - Use Cases
|
Jul 15, 2025 |
|
3.3 - User Stories
|
Jul 12, 2025 |
|
3.1 and 3.2 - Software Requirements
|
Jul 10, 2025 |
|
A1 - Agile Teams: From Squads to Scaled Frameworks
|
Jul 08, 2025 |
|
2.7 - Other Iterative Methods (Spiral Model and RUP)
|
Jul 05, 2025 |
|
2. 6 - When Not to Use Agile Methods
|
Jul 03, 2025 |
|
2.5 - Kanban
|
Jul 01, 2025 |
|
2.4 - Scrum
|
Jun 28, 2025 |
|
2.3 - Extreme Programming (part 3)
|
Jun 26, 2025 |
|
2.3 - Extreme Programming (part 2)
|
Jun 24, 2025 |
|
2.3 - Extreme Programming (part 1)
|
Jun 19, 2025 |
|
2.1 and 2.2 - Software Processes and the Agile Manifesto
|
Jun 17, 2025 |
|
1.3 - The Three Types of Software Systems
|
Jun 15, 2025 |
|
1.2 - What do We Study in Software Engineering?
|
Jun 15, 2025 |
|
1.1 - Introduction to Software Engineering
|
Jun 14, 2025 |