Refactoring Towards Cleaner Boundaries: Lessons from Building a Markdown Blog Engine (Part 3)

Replacing Hugo with a Custom Kotlin Blog Engine

Double Loop TDD: Building My Blog Engine "the Right Way" (part 2 of the clean architecture blog engine series)

Single Responsibility Principle in React: The Art of Component Focus

Liskov Substitution: The real meaning of inheritance

Clean Architecture and Plugin Systems in Go: A Practical Example

Interface Segregation: Why Your Interfaces Should Be Small and Focused

Open-Closed Principle in React: Building Extensible Components

A Use Case for `UseCase`s in Kotlin

The One Book (Besides The Bible) I Want My Future Manager to Read

Reducing Android Build Times on Azure by 80% using a Virtual Machine Scale Set (VMSS)

create-elm-live-app – the smallest npm package ever?