Code Review 2022 Nov 11·3 mins Reference Software Best Practice Code Review Reference Checklist and notes for reviewing others’ code
Domain Driven Design 2022 Nov 06·1 min Reference Software Best Practice Software Architecture Reference Ddd References around DDD and related concepts like Event Storming, Value Objects, and Primitive Obsession
SOLID Principles 2022 Aug 28·Updated: 2024 Jan 04·3 mins Reference Software Best Practice Software Architecture Solid Reference Five important principles to keep in mind to design and build extensible and modular software
Design Patterns 2022 Aug 28·Updated: 2024 Jan 04·3 mins Reference Software Best Practice Software Architecture Design Patterns Reference References to learn about important patterns and concepts that help make creating, reasoning about, and discussing software easier
Unit Testing 2022 Feb 26·Updated: 2022 Dec 06·1 min Reference Software Best Practice Unit Testing Reference References on unit testing (mainly Java / Spring Boot)
Test Driven Development (TDD) 2022 Feb 26·Updated: 2022 Dec 06·1 min Reference Software Best Practice Tdd Reference Red > Green > Refactor
Refactoring 2022 Feb 26·Updated: 2022 Dec 06·2 mins Reference Software Best Practice Refactoring Code Smells Reference Best practices on continuous refactoring
Pair Programming 2022 Feb 26·Updated: 2022 Dec 06·1 min Reference Software Best Practice Pair Programming Reference Great references on the benefits of peer programming
Clean Code 2022 Feb 05·Updated: 2023 Jun 25·1 min Reference Software Best Practice Clean Code Reference What is Clean Code and why is it important? 6-part playlist with Uncle Bob, along with my key takeaways