Articles
-
Shrink Your Dependency Surface: Use Cases Over Services
Use case architecture keeps dependency surfaces minimal, preventing circular dependencies as your app scales.
Go Architecture DDD -
A Note-Taking System That Works With AI, Not Against It
When your entire system is 50 lines of bash, AI can write whatever tooling you need.
AI Productivity Tools -
Building the First Open Source Legal MCP Server for German Law
German law is publicly available but practically inaccessible. Here's how to fix that with semantic search and MCP.
AI MCP Python -
Hexagonal Architecture Makes AI Assistants Extremely Efficient
The same structure that makes code maintainable makes it navigable for LLMs.
Architecture AI -
Parse, Decode, Validate: A Clean Pattern for Form Handling in Go
A simple three-step pattern that brings clarity and consistency to your web applications.
Go Web Development -
A Four-Part Framework for AI Prompts
A simple structure for system prompts that actually works.
LLMs AI -
Role-Based Access Control in Go with Chi
A lightweight RBAC implementation with no external dependencies.
Go Web Development -
Rolling Your Own Authentication in Go
Authentication isn't magic. Here's how to build it from scratch.
Go Web Development -
From NextJS to Go
Why I rewrote a side project from NextJS/Supabase to Go, and what I learned.
Go NextJS Web Development