Independent software studio · Est. 2026

Field notes from a company of one.

Real systems, failures, and decisions from building software with AI agents. Written for people who want the useful parts, not the demo.

Field notes

Engineering, agents, operations, and the failures that made the systems better.

  1. A Green Test Is Not Evidence Until It Can Go RedA passing command can still miss the behavior users depend on. I started treating reachability and runner state as part of the test.5 min readTesting / Agents
  2. The Image Loader Was a State Machine, Not a FallbackA fallback list fixed bad formats. A small state machine fixed the races around hydration, cache purges, and reused image elements.5 min readWeb / React
  3. My Dashboard Used to Live on a Server. Now It Lives on My Mac.I had an internal dashboard pushing snapshots to a VPS so a browser could fetch them back. Then I noticed the data already lived on the machine doing the pushing. So I deleted the entire round trip.5 min readLocal First / Architecture
  4. The Model Got Good Enough to Run a Team of ItselfI posted two screenshots last week with barely a caption: 'so smart' and 'they definitely cooked.' This is the longer version of what I was running and why a company of one suddenly feels like it has a staff.4 min readClaude Code / Agents
  5. When Your Automation Breaks EverythingMy scheduled email triage bot deleted 35 Swift files from a client project. Here's what went wrong, how I fixed it, and what I rebuilt from scratch.5 min readAutomation / Claude Code
  6. How I Replaced a Team of 5 with Claude CodeI don't have a CTO, a project manager, a DevOps engineer, a finance person, or a marketing team. I have Claude Code and a set of custom skills that do what all of them would.5 min readClaude Code / Workflow
  7. The Memory System That Makes Claude Code Coherent Across SessionsThe biggest problem with AI assistants is amnesia. Every conversation starts from zero. Here's how I solved that with a persistent memory layer that gives Claude Code real continuity.4 min readMemory / Claude Code
  8. Automating Financial Management with a CFO AgentInvoicing, expense tracking, revenue reports, and tax prep are handled by an autonomous AI agent that runs on a schedule and reports back to me every morning.4 min readAgents / Finance
  9. Email Triage Automation: How I Never Miss a MessageClient emails, support requests, newsletters, and invoices get triaged, categorized, and either handled automatically or surfaced to me with full context.4 min readEmail / Automation

About the record

I run a software company alone. These are the parts worth sharing.

I'm Martino Vigiani, founder of SubraLabs. I publish the systems, mistakes, and practical evidence behind building software with AI agents.

Visit SubraLabs