Skip to content
theflyingcoders
  • Blog
  • Services
  • About
Contact

Writing

3 posts · RSS

All Code structure & architecture 2 AI-driven development & guardrails 1
Code structure & architecture

How this blog is built and hosted for nothing

This site has no server and costs nothing to run. Here is the whole stack, why every piece is the boring choice on purpose, and how fast I can stand one up for you.

Sep 14, 2026 · 3 min hugo static sites
Code structure & architecture

How I lay out a Go repo: three layers, one direction

Domain imports nothing and internal owns the logic. Transports hold none of it, whether that is an HTTP handler or a queue consumer, and the data layer swaps under the service without a handler noticing.

Sep 12, 2026 · 6 min go architecture
AI-driven development & guardrails

Three is a pattern: conventions that survive generated code

An agent will happily write the same function four times in four files, each slightly different, each passing its own test. So will a tired human on a Friday. The volume just went up, so the habit that keeps a codebase coherent has to be written down where anyone, and anything, working in the repo will read it. Here is the one I lean on hardest.

Sep 10, 2026 · 4 min conventions code review

Tags

ai-assisted architecture code review conventions decap dependency injection gitlab pages go hugo project layout refactoring static sites

Follow

Full-text RSS, no newsletter, no tracking.

/blog/index.xml →

Got a backend that needs to fly? Tell us about it — we answer every mail ourselves.

theflyingcoders · RSS