- March 11, 2025
Beyond React.memo: Smarter Ways to Optimize Performance
- March 4, 2025
Why I Hope I Get to Write a Lot of Elm Code in 2025
- February 25, 2025
Refactoring Towards Cleaner Boundaries: Lessons from Building a Markdown Blog Engine (Part 3)
- February 18, 2025
Double Loop TDD: Building My Blog Engine the Right Way (part 2)
- February 11, 2025
Making a Clean Architecture Blog Engine From Scratch pt 1
- February 4, 2025
Single Responsibility Principle in React: The Art of Component Focus
- January 31, 2025
A Use Case for `UseCase`s in Kotlin
- January 28, 2025
Open-Closed Principle in React: Building Extensible Components
- January 21, 2025
Liskov Substitution: The Real Meaning of Inheritance
- January 14, 2025
Interface Segregation: Why Your Interfaces Should Be Small and Focused