Insights

Notes from the work

Short, practical write-ups on cloud architecture, Java, and applied AI — the kind of thing worth knowing before a project starts, not after.

Cloud

Why 'lift and shift' is rarely the right AWS migration strategy

Moving servers to the cloud as-is feels like the safe option. It's often the expensive one.

Read article →
Java

Java virtual threads, in practice

Virtual threads solve a real problem — but only for the workloads that actually have it.

Read article →
Cloud

What actually goes wrong in a cloud migration timeline

It's rarely the technology. It's almost always an undocumented dependency.

Read article →
AI

RAG isn't a strategy — it's a component

Retrieval-augmented generation solves one specific problem well. It's not a plan by itself.

Read article →
Strategy

The technical decisions that are expensive to reverse for a startup

Most early technical choices are cheap to change. A handful are not.

Read article →

Have a question this didn't answer?

Send it directly — happy to talk through specifics.