Pulling the backup home
What I learned while replacing a server-driven push with an automatic Ubuntu-to-Mac pull, and the small details that made it reliable.
Read article
Engineering notes and experiments from Afzal—written to clarify ideas, share discoveries, and document what works.
What I learned while replacing a server-driven push with an automatic Ubuntu-to-Mac pull, and the small details that made it reliable.
Read article
How I built fzlaunchpad: a fast, YAML-configured dashboard that puts my self-hosted services and their current status on one page.

How I added Google-authenticated comments to an Astro blog with Remark42, Docker, a dedicated comments subdomain, and Traefik.

How to resolve the same hostname locally at home and through a public route outside, using dnsmasq on a Raspberry Pi.

How I connected Cloudflare Email Routing, SMTP2GO, and Gmail so I could receive and send mail as contact@afzalex.com without paying for a hosted mailbox.

How I connected a static website form to a verified inbox using a small Cloudflare Worker, Turnstile verification, and an Email Service binding.

How Turnstile protects web actions from automated abuse with less friction, and why its server-side verification matters as much as the visible widget.

Notes on publishing slowly in a fast medium, and why the open web still rewards patience and care.

Why measure, that simple, ancient typographic constraint, is still the single most important decision on a reading page.

A week of walking, reading, and watching the boats come in. What slow places teach about attention.

The best software for thinking gets out of the way. A short meditation on restraint as an engineering value.

On hand-stitched signatures, the smell of linen thread, and what a centuries-old craft still has to teach the rest of us.

A short argument for publishing in places that don't optimise for you, and for readers who arrive on purpose.

A button is a sentence. A short one, in the imperative. Here is how to write it well.

Three hundred and sixty-five days, one slow route, and a small notebook. A report from the pavement.
One thoughtful letter every other Sunday — new essays, things worth reading, and the occasional photograph.
Thanks — check your inbox to confirm.
Free. Unsubscribe in one click.