When the AI Follows Your Instructions Almost Exactly
How a one-word deviation in Haiku's cover letter opener was silently blocking 12% of my automated job applications — and the one-line fix that rescued 13 listings.
Read →Chester Frazier · Gulfport, MS · b. 1988
Debugging stories, architecture notes, and the occasional thing I built because nobody else had. New posts when I have something worth writing down.
How a one-word deviation in Haiku's cover letter opener was silently blocking 12% of my automated job applications — and the one-line fix that rescued 13 listings.
Read →At the staff level, reviewing code is as important as writing it. GitHub's contribution graph doesn't show it. EverCV now does.
Read →Adding a CALLBACK terminal action to an MSP after-hours triage agent — and why forcing callers into ESCALATE was the wrong default for non-urgent requests.
Read →NightDesk now resolves on-call pages dynamically from a weekly rotation schedule, so MSPs never have to edit a runbook when the rotation changes.
Read →A one-line Python footgun silently killed a message-ingest pipeline for a week. dict.get(key, default) does not do what you think when the value is null.
Read →The new /ticket-health endpoint in TicketScope gives every ConnectWise ticket a 1–10 risk score, sentiment trend, urgency level, and a one-sentence recommended action — automatically, on every ticket you open.
Read →How I built Evangeline — an AI concierge that knows each client's context, remembers their priorities, and sends a morning briefing at 7am — using Claude, Twilio, and DynamoDB.
Read →Enterprise engineers who live in GitLab now get the same automatic CV-building that GitHub users do — including self-managed installs.
Read →New Pro endpoint: POST /vendor-escalation generates a complete vendor support case from ConnectWise ticket notes. Covers Microsoft, Cisco, Datto, VMware, Fortinet, Meraki, Veeam, CrowdStrike, Sophos, and more. Chrome extension sidebar updated.
Read →Three new buttons in the TicketScope sidebar: In Progress, Waiting on Client, Resolved. Each drafts a professional client-facing status email with a subject line. Copy, paste into CW, done.
Read →What it looks like when you hand a 5.5-hour autonomous window to an agent and come back to 806 tests passing and five code-complete SaaS products.
Read →NightDesk's billing layer is live: Stripe Checkout for three tiers, webhook handling for the full subscription lifecycle, and a /billing/status endpoint that drives plan enforcement. The ROI page now converts.
Read →New endpoint: GET /admin/tenants/{id}/roi?days=30 calculates ROI from real call data — calls handled, minutes saved, dollars saved vs plan cost, payback period. The number you need at a QBR.
Read →The NightDesk landing page form is now wired to a real endpoint. POST /demo-request captures pilot interest (email, company, team size, notes), saves to DynamoDB, and pings Chester via SES. Zero friction for an MSP owner who wants in.
Read →