Software Engineering Blog, page 5
Notes on software engineering from the Atyantik practice.
Latest posts
Ajay Patel
Google AX agent runtime: the four things it keeps for an agent task, and the one it does not track
Google AX agent runtime from its own docs: Task, Workspace, Gateway and Model, what a resume restores, where retries live, and what a cluster needs first.
Read the postAjay Patel
Are micro frontends worth the complexity? Count your teams and deploys first
Are micro frontends worth the complexity? Run a test on team count and deploy cadence, price the shared-dependency cost, and know when to stay monolithic.
Read the postAjay Patel
System One models for enterprise AI: the four numbers that decide the design, and the one nobody published
System One models for enterprise AI, priced and bounded: cost per document, the confidence bands, what code must refuse, and the number no vendor publishes.
Read the postTirth Bodawala
Cloudflare Quick Tunnels cloudflared Zero Trust guide: one command, its limits, and the named-tunnel upgrade
Cloudflare Quick Tunnels cloudflared Zero Trust guide: the one command, every documented limit, the --allowed-mail flag and a named tunnel behind Access.
Read the postAjay Patel
TypeSafe AI Jev vs LLMs: costs and workloads
TypeSafe AI Jev vs LLMs: why a small typed model is faster and cheaper, which enterprise workloads fit it, and when a frontier LLM is still the right call.
Read the postTirth Bodawala
Cloudflare Workflows for AI: four ways a multi-step job fails, and what each fix costs
Cloudflare Workflows for AI jobs, by failure shape: the construct that answers each, how retries stack across three layers, how fast a loop spends steps.
Read the postTirth Bodawala
Caddy reverse proxy load balancing: what one dead backend shows about health checks
Caddy reverse proxy load balancing, tested: what a dead backend costs with no checks, and the Caddyfile for health checks, retries and HTTPS.
Read the postTirth Bodawala
Cloudflare AI form submission email routing: one Worker, a fixed inbox table and the real monthly bill
Cloudflare AI form submission email routing in one Worker: a Workers AI label, a fixed inbox table, the send_email binding and what each meter costs.
Read the postTirth Bodawala
HTTP/1.1 server in Node.js: setting up and testing
Build, inspect and test an HTTP/1.1 server in Node.js with only core modules, then fix the shutdown that never exits. Measured on Node v24.21.0.
Read the postTirth Bodawala
Anime.js for dynamic websites: how to use v4 with motion that respects users
Anime.js for dynamic websites in v4: what it is, working animate, stagger and timeline code, a reduced-motion guard, and how it compares with Motion.
Read the postTirth Bodawala
Accessible website examples you can verify in a minute
Accessible website examples you can check yourself: USWDS, GOV.UK, NHS and Wikipedia in depth, plus ten more public sites with a one-minute check each.
Read the postTirth Bodawala
Best WCAG compliance tools 2026: how to read what web accessibility testing tools actually tell you
What web accessibility testing tools report depends on the selection. One unchanged page returned 2 violation nodes under one and 30 under another.
Read the post










