InfoWok
AI Engineering · for senior software engineers

Where senior engineers learn to build with AI — at the depth the job actually demands.

Start here →Browse all guides
103 guides · real Python · beginner to production
Software Architecture

Designing AI-Native Applications: The Architecture Series

SKSukhveer Kaur · Jul 5, 2026 · 3 min
Latest
Software Architecture
Agent Mesh vs Supervisor: What Holds Up in Production
Navmeet Kaur · Jul 4, 2026 · 6 min
Tech Career Growth
Software Engineer Skills in 2026: What the Job Now Expects
Sukhveer Kaur · Jul 4, 2026 · 5 min
AI Engineering
Build a Customer Support AI Agent in Python (2026)
Sukhveer Kaur · Jul 4, 2026 · 5 min
AI Engineering
OpenAI Agents SDK Tutorial: Build an Agent in Python (2026)
Sukhveer Kaur · Jul 4, 2026 · 6 min
// Choose your path

Two Python-agent series. They’re not a choice — they’re a sequence.

Start with Foundations if you’re new — build an agent by hand, no framework. Move to Production once the basics click. Pick by where you are right now.

1Level 1Foundations — build it by hand
2Level 2Production — ship a real one
Start here
01Beginner · Foundations

AI Agents from Scratch in Python

Build a working agent with nothing but Python and one LLM call — no frameworks, so you actually understand the loop.

Start here if you…
are new to agents, or want to know how one actually works before reaching for a framework.
Length
6 parts (00–05)
Approach
Pure Python + a raw LLM call
Prereq
Can read basic Python (Part 0 teaches it)
You'll build
Your own agent loop — tools, reasoning, memory — by hand
Start Part 00 — Python basics
02Intermediate · Production

Agentic AI in Python: Zero to Production

Take a real agent all the way to a deployed, observable service using LangGraph — state, tools, memory, and shipping.

Start here if you…
already get the basics (or finished Level 1) and want to ship something production-grade.
Length
7 parts (01–07)
Approach
LangGraph + deploy & observability
Prereq
Comfortable with agent fundamentals
You'll build
A real agentic app, deployed as an observable service
Start Part 01 — first build
AI Engineering · flagship

Build it, in real Python

All 66 guides
AI Tools & Reviews

Tools worth your time

All 5 guides
Review · 7 minOpenRouter Review (2026): One API, 300+ Models — Worth It?Weighed against its own fee schedule, live pricing data, and real developer reports, the verdict is clear — OpenRouter is the fastest way to use every major LLM behind one API, as long as you know exactly where the 5.5% fee bites and where support falls short.Sukhveer Kaur · Jul 3, 2026Guide · 5 minBest n8n Alternatives for AI Agents (2026)Seven honest n8n alternatives for 2026, sorted by what you actually need — the closest hosted swap, the best open-source option, the biggest integration library, and the most AI-agent-native builders.Sukhveer Kaur · Jun 28, 2026Review · 5 minn8n Review (2026): Best No-Code AI Agent Builder?After building agents on n8n across cloud and self-hosted, the verdict is clear — it's the most capable low-code AI agent builder in 2026, as long as you can handle the learning curve and the debugging.Sukhveer Kaur · Jun 27, 2026Comparison · 7 minCursor vs Claude Code (2026): Which Should You Use?Cursor and Claude Code aren't fighting for the same job. One is an AI code editor you drive; the other is a terminal agent that drives itself. Here's how they differ on workflow, pricing, and token efficiency — and why the real answer is often "both."Sukhveer Kaur · Jun 27, 2026
Software Architecture

Design systems that hold up

All 23 guides
Guide · 5 minCDNs and Object Storage: Store at the Origin, Serve at the Edge (2026)Your app server should not be in the business of serving files. Object storage holds the big stuff at the origin; a CDN caches copies at the edge, near users. Together they're the delivery layer — store the file once, serve it from everywhere.Navmeet Kaur · Jul 6, 2026Guide · 5 minRate Limiting Explained: Token Bucket, Leaky Bucket, and When Each Wins (2026)Rate limiting looks like a way to punish abusers. It's really self-defense — one client's retry storm or a runaway script can take down a service for everyone. The four algorithms, the one that's the right default, and how it all changes for token-metered LLM traffic.Navmeet Kaur · Jul 6, 2026Comparison · 5 minHorizontal vs Vertical Scaling: Scale Up Until You Can't (2026)Nobody scales out first — you scale up, because it's one bigger box and no code changes. The catch is the ceiling — vertical scaling runs out of room and leaves a single point of failure. Here's when to switch to horizontal, and why most real systems end up doing both.Navmeet Kaur · Jul 6, 2026Guide · 5 minCAP Theorem Explained: It Was Never 'Pick Two' (2026)The "pick two of three" triangle is the most-drawn and most-wrong explanation of CAP. You never actually pick partition tolerance — networks fail whether you like it or not. The real choice only appears during a partition — consistency or availability.Navmeet Kaur · Jul 6, 2026
Tech Career Growth

Grow in the AI era

All 9 guides

New AI engineering guides, the day they ship

Real Python, production depth — straight to your inbox. No digest spam, unsubscribe anytime.