Blog
- Blog
- Building AI search into every site
- Adding a SKILL.md to my workflow
- What replaces code review when an agent writes the code
- Replacing ESLint with oxlint
- I built a marketing platform artificial intelligence runs
- Cutting the homepage from 5.7MB to 217KB
- Adopting the TypeScript 7 preview for typecheck only
- Compute gets cheaper per request at scale
- Removing the test cache halved CI time
- Auditing an MCP server with an agent
- Every page gets a share card the platform draws
- What one person actually built
- Every deploy writes its own changelog entry
- Reading an SDK to write its docs
- Surgical fixes in agentic pipelines
- Hot reload was killing ten-minute jobs
- The contract an agentic job runs on
- Why I switched from a polylingual stack
- Rules cannot govern creative work
- A chat on your site that only says what you have published
- A team of agents in visible panes
- Evaluation-driven development in YAML files
- Assume the model call fails
- Turning uploaded files into retrievable context
- Billing in dollars, tracking in tokens
- An AI that writes and maintains your knowledge base
- A CRM activity log written for an LLM to read
- Email without campaigns or segments
- Automatic SEO for every tenant site
- The marketing is built from your files
- Slow work belongs in a job
- The AI edits the site it built
- Giant Context decides what marketing you need and builds it
- The Swiss Cheese Model
- My errors come with fixes attached
- Building one brand object
- Building a trash bin
- A single prompt cannot build a website
- Wrapping one web app for desktop and mobile
- Invitations need notifications
- Connecting a custom domain
- Three test suites that never overlap
- Multitenant serving and cache invalidation
- Names steer the code
- The localization I skipped
- The deploy pipeline
- Moving a production stack from Azure to Google Cloud
- Permissions borrowed from Amazon and Google
- Tokens as a currency
- No test, no endpoint
- Generating code from the API spec
- I rolled my own Next
- Form validation generated from the server schema
- Everything the page editor also builds
- Building the page editor first
- Postgres after Firebase and Mongo
- Building analytics in week two
- Code standards before the first feature
- The business case for Giant Context