Welcome to the Coder B Dev Journal

Welcome to the Coder B Dev Journal

I build lean, low-maintenance SaaS with a boring, reliable stack (.NET, Docker, MySQL). This blog is where I keep it practical: what shipped, what broke, and how to go faster without shipping spaghetti. To make this intro useful, here are 8 underused prompt patterns that consistently save me time. No “act as a…” fluff—just stuff that works.

Hey, I’m Brad. I build lean, low-maintenance SaaS with a boring, reliable stack (.NET, Docker, MySQL). This blog is where I keep it practical: what shipped, what broke, and how to go faster without shipping spaghetti.

To make this intro useful, here are 8 underused prompt patterns that consistently save me time. No “act as a…” fluff—just stuff that works.

What this blog is (and isn’t)

  • Practical. Real architecture, deployment, pricing, and marketing notes from active projects.
  • Honest. If something face-plants, I’ll say so and show the fix.
  • Short. You’re busy. Me too. No 20-minute think pieces.

What I’m building right now

  • Billivio — flexible non-subscription billing infra (one-time, multi-use, pay-per-use).
  • Daklens — CSV cleanup/transforms that don’t suck.
  • Board Stash — a lightweight public idea board (ship ideas, get feedback).

If you follow along, you’ll see the unglamorous details: containers, networks, edge cases, pricing experiments, and the occasional “why did Cloudflare do that” moment.


  • Diff-Only Patch
    “Make the smallest change to satisfy: <requirements>.
    Return a unified diff for the exact file(s). No extra commentary.”
  • Schema-Then-Stuff
    “Propose a strict JSON schema for the output. Wait for ‘OK’.
    After ‘OK’, return data that validates exactly. No extra keys.”
  • Assumption Gate
    “List assumptions as [{text:'…', confidence:0–100}].
    If any <80% confidence, ask up to 3 high-leverage questions, once.”
  • Test-First, Then Code
    “Write a minimal unit test for <function>. Then the implementation that passes it.
    Return in order: 1) test, 2) implementation. Keep both self-contained.”
  • Three-Question Rule
    “If missing info blocks progress, ask max 3 questions at once.
    If unanswered, proceed with sensible defaults and list them.”
  • Self-Grader
    “Score against: accuracy, actionability, brevity, risk callouts, next step.
    Return {score:0–10, fails:[…], final:'<revised>'}. Final only.”
  • One-File Containment
    “Only modify /src/Program.cs.
    If other files are needed, note them but don’t edit.
    Return a unified diff for that file only.”
  • Final-Only Mode
    “Return the final answer only—no explanations.
    If uncertain, output ‘unknown’ and list up to 2 verification steps.”

What’s next here

Expect short, practical posts on:

  • Shipping features without breaking prod
  • Billing & metering patterns (one-time, multi-use, pay-per-use)
  • Automation with n8n + MCP
  • Marketing that isn’t cringe (and actually moves a metric)

If you’re into real builds over hype, you’ll feel at home.

— Brad

Tags: developer-productivity, developer-workflow, indie-saas, micro-saas, prompt-patterns