Metaphorically Speaking

Metaphorically Speaking

Home
Archive
Devlog #1: Implementing Branch by Abstraction
An effective strategy for iteratively modernising a legacy system.
Apr 13 • 
Andrew Cairns

January 2025

Devlog #0: The Profiles Bounded Context RFC
A look into the planning when extracting a new bounded context.
Jan 20 • 
Andrew Cairns

August 2024

Devlog: Strangling a Monolith
Documenting the process of extracting a Bounded Context
Aug 17, 2024 • 
Andrew Cairns

May 2024

Upcoming: Strangling a Monolith
What I'm working on and the content I'll be creating
May 17, 2024 • 
Andrew Cairns
Article Metrics: First Week After Publishing & More
Openly sharing metrics and what I'm learning from them about content creation.
May 12, 2024 • 
Andrew Cairns

February 2024

YouTube Metrics - 2 Weeks After Upload & More
Openly sharing metrics and what I'm learning from them about content creation
Feb 12, 2024 • 
Andrew Cairns

January 2024

You are not your content
The reason behind changing the name of my channel
Jan 24, 2024 • 
Andrew Cairns

January 2023

ACK/NACK for Commands with CQRS
How to signify acknowledgement, or negative-acknowledgement, of Commands when applying CQRS.
Jan 13, 2023 • 
Andrew Cairns

September 2022

Recognising Value Objects and DTOs
Is it possible to recognise a class as a Value Object or DTO?
Sep 25, 2022 • 
Andrew Cairns
© 2025 Andrew Cairns
Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture