Software Engineering Blog, page 4
Notes on software engineering from the Atyantik practice.
Latest posts
Ajay Patel
Module federation integration strategy for your team
Learn the module federation integration strategy that fits your team. Compare Module Federation, single-spa, iframes approaches and their tradeoffs.
Read the postAjay Patel
Micro frontends team autonomy governance: invisible discipline that makes autonomy work
Micro frontends team autonomy governance: shared design systems, API contracts, and observability prevent chaos when independent teams ship and coordinate.
Read the postAjay Patel
The incremental strangler micro frontends migration pattern
Incremental strangler micro frontends migration avoids full rewrite, keeping teams shipping during transition using the strangler-fig pattern.
Read the postAjay Patel
LLMs for enterprise use cases: the eleven types, what they cost and where they run
LLMs for enterprise use cases, type by type: what each of the eleven costs per million tokens, where it runs, and which one each business job needs.
Read the postAjay 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
Micro frontends worth complexity only when deployment scale justifies the overhead
Micro frontends worth complexity when multiple teams deploy independently on different schedules. Most teams lack this scale. Learn when to use it.
Read the postAjay Patel
System One models for enterprise AI: the four numbers to finish before one goes in front of traffic
System One models for enterprise AI, priced and bounded: cost per document, the confidence threshold, what code must refuse, and the runtime budget.
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: classify and automate
Automate form submission routing using Cloudflare Workers and AI text classification. Route submissions by intent without manual triage at the edge.
Read the post