A few things I keep coming back to.
Web design
UI that’s readable, responsive, and pragmatic. Bootstrap when it fits, custom when it needs to.
Web programming
Mostly .NET historically, but the last few years have been more Java-heavy. I’ve also shipped plenty of
JavaScript/TypeScript and have a decent grasp of PHP.
Sticky bits
APIs, integrations, deployments, and data stores. I’m into the boring stuff that keeps systems calm:
observability, performance, and reliable releases.
Problem solving
Debugging and untangling. Turning “it’s random” into a repro and a fix — lately also having fun with quirky
AI models and watching them go haywire.
Unclouding & self-hosting
Learning to run my own stuff again: Gitea, containers, reverse proxies, and the little bits of infra that make
a home lab feel like a real platform.