Notes on building AI that actually works.
RAG and semantic search, LLM integrations, agent pipelines and the backends underneath — practical posts written while shipping.
I build what I write about — RAG and semantic search, AI integrations and agent pipelines, on backends in Go and Python.
Free · no commitment · I read every request myself
710 ms to 150 ms for 100 requests: what Go 1.27's HTTP/1 connection reuse fixes, and the body-draining habit to keep for older clients
Go 1.27 drains unread HTTP/1 response bodies for you, so a closed-but-unread body no longer kills connection reuse. A runnable test that counts reused connections, the two patterns that broke reuse, and a capped drain helper for Go 1.26 and older.
#go#http#performance#networkingRead the post
AI integrations
AI integrations
Infrastructure
Infrastructure
InfrastructureThree topics. Also three things I build for clients.
Every topic has posts to read and a free quote if you want it built for your data and systems.
RAG & semantic search
Search and assistants that answer from your own documents — with sources, and a handoff when they’re not sure.
- Embeddings & vector search
- Hybrid keyword + meaning search
- Assistants with citations
AI integrations
LLMs wired into the systems you already run — tickets, CRM, catalog, inbox — with costs and quality you can see.
- Summaries, drafts, classification
- Translations and content generation
- APIs, webhooks, your own model
Agent pipelines
Multi-step agents as inspectable workflows — they plan, act and check, and a person approves anything that matters.
- Workflows you can open and trace
- Human approval steps
- Event-driven, retry-safe backends
One engineer. I write about what I build.
Software engineer working on RAG, AI integrations and agent pipelines on Go and Python backends. Author of the Redelay framework and the FlowDSL workflow engine. Remote, EU time zones.
Read something you need? I’ll quote it for free.
RAG, AI integrations, agents or the backend underneath — tell me what you have and what should change. I read every request myself.