41554 blogs ยท [ { "id": "01a0d75e-dd47-73c9-82ac-7b1ebaae159f", "title": "How I Fixed a Full Server Disk Without Playing Messenger", "url": "http://www.brandoncasci.com/2026/09/15/two-sessions-two-repos.html", "published_at": "2026-09-15T20:40:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e69233da17f", "title": "Have You Seen This AI Iceberg? It's Built to Make You Feel Behind", "url": "http://www.brandoncasci.com/2026/08/31/have-you-seen-this-ai-iceberg.html", "published_at": "2026-08-31T04:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e6923f93ddc", "title": "What the AI Hype Taught Me to Ignore", "url": "http://www.brandoncasci.com/2026/08/24/what-the-ai-hype-taught-me-to-ignore.html", "published_at": "2026-08-24T14:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e692477c6c1", "title": "The Afternoon I Was the Whole Team", "url": "http://www.brandoncasci.com/2026/07/29/the-afternoon-i-was-the-whole-team.html", "published_at": "2026-07-29T14:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e6925475f68", "title": "A Learning Loop That Makes My Agent Wiser Over Time", "url": "http://www.brandoncasci.com/2026/07/10/how-i-keep-my-coding-agent-from-relearning-the-same-lessons.html", "published_at": "2026-07-10T18:15:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e692608acd7", "title": "I Run a Company by Writing It Down", "url": "http://www.brandoncasci.com/2026/06/18/i-run-a-company-by-writing-it-down.html", "published_at": "2026-06-19T03:47:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e6926180110", "title": "Two UI Migrations and 56 Million Tokens Later, Claude Fable Still Needed My Eyes", "url": "http://www.brandoncasci.com/2026/06/12/two-ui-migrations-and-56-million-tokens-later-claude-fable-still-needed-my-eyes.html", "published_at": "2026-06-12T22:45:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e692716ddc1", "title": "Stop Correcting Your AI. Grade It, Tune It, and Compound the ROI.", "url": "http://www.brandoncasci.com/2026/06/02/stop-correcting-your-ai-grade-it-tune-it-and-compound-the-roi.html", "published_at": "2026-06-02T14:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e69277a7aa5", "title": "Your Hiring Process Is a Mirror", "url": "http://www.brandoncasci.com/2026/05/07/your-hiring-process-is-a-mirror.html", "published_at": "2026-05-07T14:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e6928525a47", "title": "The Gravity Between You and the 100X Dark Factory", "url": "http://www.brandoncasci.com/2026/04/07/the-gravity-between-you-and-the-100x-dark-factory.html", "published_at": "2026-04-07T14:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e6928b48d80", "title": "How I Came to Understand the 100x Claim", "url": "http://www.brandoncasci.com/2026/02/24/how-i-came-to-understand-the-100x-claim.html", "published_at": "2026-02-24T20:17:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e6929215ceb", "title": "Composable Rules: How Small Teams Match Big Company Output Without the Bloat", "url": "http://www.brandoncasci.com/2025/12/24/composable-rules-getting-claude-code-to-honor-your-conventions.html", "published_at": "2025-12-25T01:16:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e69294df7cd", "title": "Building a Production App with AI: The Boswell Story", "url": "http://www.brandoncasci.com/2025/10/23/building-a-production-app-with-ai-the-boswell-story.html", "published_at": "2025-10-24T02:09:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e692995f760", "title": "My AI Organization Ships Like We're Funded, But It's Just Me (Part 1)", "url": "http://www.brandoncasci.com/2025/09/25/my-ai-organization-ships-like-we-re-funded-but-it-s-just-me.html", "published_at": "2025-09-25T04:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e692a029fe9", "title": "How I Went From Dev Team to Engineering VP with Claude Code", "url": "http://www.brandoncasci.com/2025/09/23/how-i-went-from-dev-team-to-engineering-vp-with-claude-code.html", "published_at": "2025-09-23T04:00:00+00:00" }, { "id": "01a08758-6232-71e6-9a30-8e692a177afd", "title": "How One Person Becomes a Dev Team with Claude Code", "url": "http://www.brandoncasci.com/2025/09/21/how-to-transform-yourself-into-a-dev-team-using-claude-codes-ai-agents.html", "published_at": "2025-09-21T16:28:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3b4770a4", "title": "How We Automated GitHub Issues with Free AI", "url": "http://www.brandoncasci.com/2025/08/24/we-gave-our-github-issues-an-ai-assistant.html", "published_at": "2025-08-24T05:00:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3bf8bff6", "title": "Turn Your Best AI Prompts into Reusable Commands", "url": "http://www.brandoncasci.com/2025/08/04/turn-your-best-ai-prompts-into-reusable-commands.html", "published_at": "2025-08-04T05:00:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3c919e6f", "title": "From Chaos to Control: How I Taught Claude Code to be Consistent and Accurate", "url": "http://www.brandoncasci.com/2025/07/30/from-chaos-to-control-teaching-claude-code-consistency.html", "published_at": "2025-07-30T05:00:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3c9bde32", "title": "Vibe Coding Needs a Reality Check: Why AI-Generated Code Still Requires Engineering Discipline", "url": "http://www.brandoncasci.com/2025/02/14/vibe-coding.html", "published_at": "2025-02-14T16:26:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3cef2df3", "title": "UI Unblocker: A CustomGPT for Breaking Through UI Design Roadblocks", "url": "http://www.brandoncasci.com/2025/02/13/ui-unblocker-a-customgpt.html", "published_at": "2025-02-14T02:22:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3d4bafa8", "title": "๐Ÿค– Refactoring GraphQL with AI Coding Assistants: A Real-World Use Case", "url": "http://www.brandoncasci.com/2025/02/09/lessons-refactor-and-optimization.html", "published_at": "2025-02-09T20:08:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3e2ec91f", "title": "Getting AI Coding Assistants From OK To Great", "url": "http://www.brandoncasci.com/2025/01/09/taking-ai-coding-assistants-from-ok-to-great.html", "published_at": "2025-01-10T02:43:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3ee15c2e", "title": "Process Spawning with Ruby", "url": "http://www.brandoncasci.com/2023/09/30/process-spawning-with-ruby.html", "published_at": "2023-10-01T00:43:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa3f305042", "title": "Inter-Process Communication With Ruby", "url": "http://www.brandoncasci.com/2023/08/28/inter-process-communication-with-ruby.html", "published_at": "2023-08-29T02:31:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa401071d5", "title": "Building a Hot Tub from Scratch", "url": "http://www.brandoncasci.com/2023/08/24/building-a-hot-tub.html", "published_at": "2023-08-25T02:10:00+00:00" }, { "id": "01a08758-6233-7224-9a14-3ffa40c3f719", "title": "Internationalization with Ruby on Rails with I18n", "url": "http://www.brandoncasci.com/2023/08/21/rails-internationalization-i18n.html", "published_at": "2023-08-21T15:43:00+00:00" } ] posts Claim your blog
Back to brandoncasci.com
Blog ยท corpus.blog/blogs/brandoncasci.com/posts

brandoncasci.com

brandoncasci.com

2026

2025

2023