Thinking out loud.
/* Notes on architecture, cloud, AI, and the craft of independent practice. */
Why most architecture diagrams lie
Architecture diagrams show the ideal, not the real. Draw the real system instead.
> read articleBuilding AI workflow that do not drift
Without guardrails, AI agents drift. An AI harness is not a prompt — it is an engineered system.
> read moreThe case for the independent architect
Consultancies sell architect time at senior rates, staff it with juniors. The independent alternative works.
> read moreOCI vs Azure for enterprise workloads: a pragmatic comparison
OCI does not get the attention it deserves. For specific workloads it is genuinely competitive with Azure.
> read moreMulti-cloud is not a strategy, it is a consequence
Nobody decides to be multi-cloud. It happens through acquisitions and cost optimisation. Manage it intentionally.
> read moreTerraform state: the file that owns your infrastructure
State management is the least glamorous part of IaC, but arguably the most important. Treat your state file like a database.
> read moreWhy every migration plan needs a rollback chapter
I have seen too many migration plans that read like a victory lap. What they never include is what happens when something goes wrong.
> read moreGet notified when I publish.
No spam, just architecture.
drwxr-xr-x 2026/03/ (1 post) drwxr-xr-x 2025/07/ (1 post) drwxr-xr-x 2025/02/ (1 post) drwxr-xr-x 2024/10/ (1 post) drwxr-xr-x 2023/02/ (1 post) drwxr-xr-x 2021/11/ (1 post) drwxr-xr-x 2021/06/ (1 post)