Skip to content
The Codeherd

Tech Radar · a self-improving loop

Tech Radar

Where I stand with the tools I touch — read from the confident center outward to the wary edge. Hover a point to find it in the list, or the other way around.

123456789101112
adopttrialassesscaution
adoptApplied consistently — ready at scale.
1
TypeScriptStable
Default for anything that ships. The editor feedback loop alone earns its keep.View entry
2
PostgreSQLStable
One database until proven otherwise. It does far more than most teams reach for.View entry
3
Playwright↑ Moved in
Replaced a flaky Selenium suite; the trace viewer makes failures actually debuggable.View entry
trialActively studying & experimenting.
4
RustNew
Rewriting one hot path. The borrow-checker pain is front-loaded, then it goes quiet.View entry
5
htmx↑ Moved in
Server-rendered with islands of interactivity — less JavaScript than I expected to need.View entry
6
BunNew
Fast and pleasant, but I'm watching ecosystem gaps before trusting it in production.View entry
assessCurious — watching, not yet committed.
7
Local-first / CRDTsWatching
Compelling for collaborative apps; still weighing the sync and conflict complexity.View entry
8
WebGPUWatching
Keeping an eye on it for in-browser compute. No project that needs it yet.View entry
9
Effect (TS)Watching
Powerful structured concurrency and error handling; unsure about team ramp-up cost.View entry
cautionWary — avoiding by default.
10
Microservices by default↓ Moved out
A great answer to an org problem I usually don't have yet. Start with a modular monolith.View entry
11
GraphQL for internal APIsAvoid
Real cost for marginal benefit when one team owns both ends of the wire.View entry
12
Kubernetes for small teamsAvoid
A platform team's tool. For three engineers it quietly becomes a second job.View entry