TestDrivenDevelopment

How to tackle unreliability of coding assistants

Headless Component: a pattern for composing React UIs

Current thoughts on social media

Dependency Composition

TeamTopologies

Is Design Dead? (2004)

Building Boba AI: Lessons learnt in building an LLM-powered application

Patterns of Distributed Systems (2022)

HumbleObject (2020)

Dependency Composition – Martin Fowler

Stable Diffusion: What Does a Technical Author Look Like?

An example of LLM prompting for programming

Conway’s Law (2022)

Domain Logic and SQL (2003)

Retrospectives Antipatterns

Richardson Maturity Model

Your Organization should run its own Mastodon server

Exploring Mastodon

Product vs. Engineering

Projectional Editing (2008)

Best strategy for a big refactoring Strangler Fig pattern/Application, 18 year old article still valid today still unknown to many

Bitemporal History

ValueObject

Transitional Architecture

Technical Debt: How do you get out of the bottleneck?

Two Phase Commit

Paxos

Scaling the Practice of Architecture, Conversationally

You Can't Buy Integration

More →