Skip to content
Writing

Engineering notes on web, SaaS, AI and outbound.

On the things that actually decide a project: the architecture call that saved a month, the automation that quietly broke, the outbound sequence that finally got replies. Written for the engineer or founder who has to make the same decision next week.

Diagram of a cold email infrastructure: a primary company domain kept separate from four sending domains, each with two or three mailboxes and its own SPF, DKIM and DMARC records, all forwarding to the main website.
GTM & Lead Generation

Cold email infrastructure: domains, mailboxes and DNS, step by step

How to set up cold email infrastructure that lands in the inbox: separate sending domains, Google Workspace or Microsoft 365 mailboxes, SPF, DKIM and DMARC records, warm-up, and the daily limits that keep it working.

Bar chart of Total Blocking Time on a throttled phone before and after the fixes: service page 1,199 ms to 568 ms, blog article 1,000 ms to 473 ms, home page 1,034 ms to 336 ms.
Website Development

Core Web Vitals on a 3D website: what we fixed on our own Next.js site

Our own site runs WebGL scenes on almost every page. Here is how we measured its Core Web Vitals on a slow phone, the four fixes that made the biggest difference, the numbers before and after, and what is still too slow.

The n8n canvas for the AI video generator in six labelled groups: write the scene from a chat message, draw the opening frame with GPT Image, animate it with Runway inside a status-check loop, save the video to Google Drive, record the narration with ElevenLabs, and log both links to a Google Sheet.
AI AutomationsIncludes a download

n8n AI video generator: free template, prompts and workflow JSON

An n8n workflow that turns one chat message into a 5-second vertical video with a voiceover: GPT Image draws the first frame, Runway animates it, ElevenLabs narrates it, and Google Drive keeps the files.

The n8n canvas for the YouTube Shorts generator in four labelled groups: pick the next idea from a Google Sheet, make each scene one at a time with image, video and sound polling loops, render the Short in Creatomate, then upload privately to YouTube and email the result.
AI AutomationsIncludes a download

n8n YouTube Shorts automation: free template, prompts and JSON

An n8n workflow that turns one row in a Google Sheet into a 15-second first-person YouTube Short: three AI-written scenes, Flux images, Kling clips, ElevenLabs sound, a Creatomate render and a private upload.

The n8n canvas for the LinkedIn post generator, showing five labelled groups: the form trigger, three chained AI agents, the OpenAI image request with a Convert to File node, a disabled LinkedIn node and a Gmail confirmation.
AI AutomationsIncludes a download

n8n LinkedIn post automation: free template, prompts and JSON

An n8n workflow that turns one form submission into a LinkedIn post, a matching image and a draft in your inbox. Three AI agents, an OpenAI image call, and a LinkedIn node we keep switched off on purpose.

The work behind the writing

Ready to build something that pays for itself?

Tell us what you need and get a written scope, timeline and fixed quote within 48 hours of a free 30-minute call, whether you work with us or not.

Replies within 24 hours · NDA on request · No commitment