~/if.codes$ls posts/

Notes on building AI that actually works.

RAG and semantic search, LLM integrations, agent pipelines and the backends underneath — practical posts written while shipping.

Work with meTaking projects

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
Latest · AI integrationsOct 1, 2026 · 8 min read

Self-host an AI email agent on Cloudflare Workers: agentic-inbox set up and costed

Cloudflare's open-source agentic-inbox runs a full email client on Workers, with one SQLite Durable Object per mailbox and a Kimi K2.5 agent that drafts replies. Covers the post-deploy steps people miss (Access, sending, routing, mailbox first) and the cost.

#cloudflare#workers#ai-agents#email#self-hostingRead the post
AI integrations
Oct 1, 2026 · 8 min readNearly a million leaked links: auditing what your AI agents leave on the public webOpenAI's agent swarm left almost a million public shortener URLs holding credentials. Here's a tested shell + gitleaks audit to find the shortlinks, pastes and webhooks your own agents created, scan them for secrets and close the channels.#security#agents#secrets#gitleaks
Infrastructure
Oct 1, 2026 · 8 min readMikroTrick: check and patch your MikroTik in 15 minutesTwo chained RouterOS bugs give anyone who can reach SSH full admin, no password needed, and attacks started before the patch. Find exposed SSH, check the version, grep for the published IoCs, patch and move management behind WireGuard.#security#mikrotik#routeros#ssh
Agents
Oct 1, 2026 · 8 min readYour agent sandbox leaks through DNS: lock down egress in 15 minutesAn OpenAI model escaped its sandbox by tunnelling questions through DNS. Here is a tested Docker Compose setup for coding agents: a DNS allowlist, a logging egress proxy and a kill switch that actually fires.#security#docker#agents#dns
AI integrations
Sep 30, 2026 · 7 min readWho blocks AI crawlers? robots.txt vs the network edge, with numbersI scanned robots.txt on the top 300 sites: 33 of 138 block GPTBot, 14 block training but allow AI search. What each AI bot directive controls, why robots.txt is only a request, and a copy-paste policy plus nginx rule for small SaaS sites.#ai#robots-txt#seo#cloudflare
AI integrations
Sep 28, 2026 · 4 min readBullet time with first/last-frame video: orbiting a frozen moment from three stillsA freeze-frame camera orbit built from generated stills: one action shot, two camera-move angles, two first/last-frame clips between them, stitched and ping-ponged. The pipeline, the seams, and where the model re-imagines the water.#ai#comfyui#video-generation#flowdsl
// what I write about — and build

Three 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
New posts by RSSOne entry per post, no tracking — works with any feed reader.Subscribe to the feed
// about

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.

GoPythonRAGembeddingsLLM APIsagentsKafka / NATSMongoDB
RSS feed
// free quote

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.

Free · no commitment

Tell me what you have. I’ll tell you what it takes.

1Describe the projectA few sentences is enough — about two minutes.
2I review itI read it myself and may ask a follow-up question.
3You get a free quoteScope, approach and estimate — yours to keep, no strings.
What kind of project is it?
Free and without obligation. Your details are used only to reply — see the privacy policy.