All articles

VIBEFIX GUIDES

AI Coding Guides

Practical knowledge for tools, deployment, workflows, and building projects.

Close-up of code: minified JavaScript on a dark background
Guide
When Your Agent Dies, Don't Start Over: Three Checkpoint Layers for Resumable Long Tasks

Long tasks die three ways: context explosion, process death, or human kill — all voiding your progress. This guide gives you three checkpoint layers: commit discipline for code, data snapshots for data, phase summaries for process — plus idempotent design and a monthly 10-minute recovery drill. Ctrl+C becomes a hiccup, not a disaster.

AI AgentDeveloper WorkflowDebugging
Obsidian graph view showing hundreds of note nodes connected in a web
Guide
The Complete Obsidian Guide: From Install to Building Your Second Brain

Obsidian is a local-first Markdown note-taking app: free, offline-capable, and built around bidirectional links plus 2,000+ community plugins that turn scattered notes into a living knowledge network. This guide walks you from installation, interface tour, links, graph view and Canvas to plugin picks, sync options, pricing, and a hands-on Zettelkasten workflow, with real screenshots at every step.

Tool TipsProduct InspirationDeveloper Workflow
README-first development illustration: docs-before-code workflow diagram
Guide
README-First Development: Write the Docs Before You Write the Code

Amazon runs meetings on six-page narratives; vibe coders can kick off with a README. This guide covers the README-first workflow: write the user-facing docs, then have AI implement to spec — forcing clarity before a line of code, halving rework.

Developer WorkflowIndie DevelopmentTool Tips
A daily planner sheet and coffee on a desk: a fixed working rhythm designed for solo dev plus AI collaboration
Guide
A Daily Cadence for Solo Dev + AI: Plan in the Morning, Check at Noon, Review at Night

After pairing with AI, the bottleneck shifts from "how fast you code" to "how fast you decide." This guide gives you a copy-paste daily rhythm: 15 minutes of morning planning (1 goal + 3 verifiable tasks), a noon checkpoint (judge against acceptance criteria, not code), and an evening review plus a "context handoff note." Rhythm is the real secret to not getting burned as a solo developer with AI.

Developer WorkflowTool TipsAI Coding
Diagram: an agent's branching judgment collapsed into a closed set of options with probability outputs, replacing free-text generation
Guide
Structured Decisions in Practice: Turning Your Agent's Judgment into Data Your Code Can Use

At DevDay, OpenAI shipped a Decisions API that only answers multiple-choice questions (still in limited preview); two weeks earlier, TypeSafe AI's Jev defined the category. This is a field guide, not an API doc: four patterns you can copy today — routing, gating, scoring, next-step selection — plus option design, probability thresholds, fallbacks, log audits, the input-token-only cost math, when not to use it, and how a thin adapter keeps you off single-vendor lock-in.

AI CodingDeveloper WorkflowAI Agent
Request latency curves and a trace waterfall dancing on a dark dashboard: an indie developer sets up minimal observability for a vibe project
Guide
Give Your Vibe Project "Eyes and Ears": Observability in Practice for a One-Person Team

AI-written code fails silently at 3am, token bills explode quietly, and user bug reports you can't reproduce — most vibe projects die from being invisible. This hands-on guide gets you to minimum viable observability in one hour: structured logging, OpenTelemetry tracing, one dashboard, two alerts, plus the four metrics you must instrument and three anti-patterns to avoid.

AI CodingBackend EngineeringIndie Development
A beginner learning at a laptop with website wireframes: non-programmers can ship their first webpage with AI
Guide
Vibe Coding 101 for Non-Programmers: From Zero to Your First Live Webpage

Can't write code — so where exactly is the barrier in vibe coding? This is lesson one for pure beginners: which tool to pick, what to build first, how to describe requirements, what to do when you see an error, and when to pause and learn some basics. One goal: by this weekend, you ship your first webpage and send the link to a friend.

Learning & CareerAI CodingIndie Development
A hand writing question marks on sticky notes: interrogate the requirements before coding
Guide
Don't Write Code Yet — Make the AI Interrogate You First: Socratic Requirements in Practice

The biggest waste in vibe coding isn't tokens — it's rewrites caused by building the wrong thing. My rule: before any code, force the AI to interrogate you. This guide gives you a 10-question checklist, a one-line opener, and a three-round convergence method that turns "I thought I was clear" into "the AI actually got it." In practice, it cuts rework by more than half.

Developer WorkflowAI CodingTool Tips
AI pair programming illustration: developer collaborating with an AI assistant on code
Guide
Pair Programming With AI: How to Talk So It Actually Understands

Same model, 10x productivity for one person and daily arguments for another. The difference isn't prompt tricks — it's communication habits. Four habits for pairing with AI: state the goal before the approach, one task at a time, acceptance criteria over vibes, and knowing when to shut up.

Tool TipsAI CodingDeveloper Workflow
AI code smells illustration: suspicious code snippets under a magnifying glass
Guide
Code Smells in AI-Generated Code: 7 Signals to Stop and Rewrite

AI-written code that runs isn't necessarily good code. This guide covers 7 smells specific to generated code — defensive overkill, apologetic comments, ghost abstractions, and more — each with detection tips and fixes, so you catch them before they fossilize.

Developer WorkflowAI Coding
Context engineering illustration: an agent's three-layer memory structure and context window management
Guide
Context Engineering: Teach Your Agent What to Remember and What to Forget

When an agent drifts off course mid-task, the context window is usually the culprit. This guide covers practical memory management: what belongs in the system prompt, what belongs in files, when to clear context — and three techniques for long tasks that don't derail.

Developer WorkflowAI CodingTool Tips