Building for the web, learning the systems underneath it.
I'm a web developer going deeper into software engineering, with a focus on understanding how applications are designed, tested, connected, and operated beyond the frontend.
- TypeScript
- APIs and backend fundamentals
- Automated testing
- Developer tooling
- Application architecture
- HTTP and the web platform
- AI-assisted development and coding agents
I'm especially interested in small, useful tools that solve real web and engineering problems.
Current areas I'm experimenting with include:
- Website quality and pre-launch auditing
- Crawling and migration tooling
- Form and content inventory tools
- Reusable checks and testable application logic
- Backend services and APIs
I care about:
- Clarity over cleverness
- Understanding the system, not just making it work
- Small, testable pieces
- Learning from real problems
- Using AI as an engineering tool without outsourcing the thinking