All code dies
Memento mori for software: the system you maintain with such care will be deleted — and writing while knowing that changes how you write.
Marcus Aurelius wrote his Meditations as a private journal — a log. This is mine: Stoic philosophy applied to the daily practice of building software.
You do not control the roadmap, the market or the pager. You control your craft, your judgment and your response. This log is about that second list.
Memento mori for software: the system you maintain with such care will be deleted — and writing while knowing that changes how you write.
The Stoics rehearsed loss before it happened. Engineering calls this a pre-mortem — and almost never practices it.
The dichotomy of control applied to incidents: what Epictetus would say in the middle of a rollback at 6:47pm on a Friday.
Everything you ship will be deleted. On legacy, rewrites, deprecation and the art of writing code you are ready to let go of.
The Stoic exercise of rehearsing failure — as engineering practice, not anxiety: post-mortems, chaos engineering and productive pessimism.
What actually depends on you in software work — and the peace of ignoring the rest. Roadmaps, layoffs and outages are not on the list; your craft, judgment and response are.