Full-Stack Development
End-to-end web applications architected for scale, security, and long-term maintainability.
dev.fullstack()Web & Automation Developer
I make technology work for real businesses: websites, automation, applied AI, and the unglamorous IT in between. Nine years as the one-person tech department for a solar company... now building products and writing about what I learn.
Websites, automation, applied AI, and the systems that keep a business running.
End-to-end web applications architected for scale, security, and long-term maintainability.
dev.fullstack()Production systems designed to scale from MVP to millions without rewrites.
sys.architect()Optimized experiences that convert users and reduce infrastructure costs.
perf.optimize()Nine years as the one-person tech department for a Martha's Vineyard solar company: designing systems, walking permits through historic boards, building the website and the software behind the business, and fixing whatever broke.
Since then I've built and shipped my own products, delivered a production data platform for a client, and kept writing about the work. Self-taught since age 14, and still learning in public.
Full backgroundSmall teams don't need ten specialists. They need one person who ships.
For nine years I was the only technical person in the room: the designer, the developer, the sysadmin, the marketer, and the person who fixed the printer. When something needed building, there was nobody to hand it to.
That constraint teaches a specific discipline. Pick boring technology that works. Automate what repeats. Document what you build, because future-you is the maintenance team. Measure before you optimize.
Everything on this site follows that pattern: shipped things, documented honestly, still running or honestly retired.
Weekly technical insights
One actionable architectural decision, pattern, or lesson every Tuesday. No fluff, just substance from real production systems.