-
Taylor Brooks - 26 Mar, 2026
AI Doesn't Replace Process, It Makes Bad Process Fail Faster
I've spent this week deep in compliance tools. Not the sexy kind. Temperature logs. Checklists. Daily operational stuff. The kind of work most people ignore until something breaks. And that's exactly why it has been useful. Working on these tools keeps forcing the same lesson back into my face: AI does not replace process. It makes bad process fail faster. That sounds negative, but I don't mean it as a dunk on AI. I'm bullish on AI. I use agents every day. I think the upside is real and probably bigger than most people think. But the pattern is pretty clear. If your workflow is fuzzy, AI doesn't magically make it solid. It just lets you execute the fuzzy thing at higher speed. If your handoffs are sloppy, you get sloppier handoffs faster. If your checks are weak, you get confident-looking mistakes at scale. And if your process is actually good, AI becomes a multiplier. That's why I keep getting pulled toward compliance and operations work. These are not trendy categories. Nobody is bragging at dinner about fridge temperature logs. But they are full of repeated decisions, recurring checks, and boring little failure points that cost real money when they get missed. That is prime territory for AI and automation. Not because the problem is glamorous. Because the structure is already there. In a good workflow, the steps are known. The order matters. The exceptions matter. The audit trail matters. A person can do it. A system can verify it. Then AI can slot in and help with the parts that benefit from speed, judgment, or synthesis. That is a way better setup than asking a model to improvise your business from scratch. I think a lot of the hype misses this. People want AI to be the whole system. Most of the time it works better as a layer inside a system. That's one reason I still think workflow software matters so much. If you care about reliable execution, you need the underlying process to be explicit. You need steps. Ownership. Rules. Triggers. A record of what happened. That is what tools like Process Street are good at. The funny part is this sounds less exciting than "AI will replace work." But in practice it's more useful. The real win is not replacing all human effort with one magic model. The real win is taking a messy recurring task, making the path explicit, then using AI to remove friction from the parts that should not require so much human attention. That's also why I like building in boring niches. The constraints are clearer. The customer pain is more concrete. And the difference between a good workflow and a bad one shows up fast. I wrote earlier about why I started writing online. Part of it is this: I want to document what actually holds up when you stop talking in abstractions and start building real things. McKinsey has been beating this drum from the enterprise angle for a while. Their point is basically that companies get more value from AI when they redesign workflows around it instead of sprinkling AI on top of broken operations. That's not hype. That's just how implementation works. You can read one example of that argument in their report on the state of AI. So yeah, I'm still excited about AI. I just trust it more when the boring workflow stuff is handled first. That is where the leverage is.
-
Taylor Brooks - 25 Mar, 2026
Why I Switched to Astro
I migrated my personal blog from Next.js to Astro yesterday. The whole thing took about three hours. Setup, content migration, design customization, deployment. Done. That speed surprised me. Framework migrations are supposed to be painful. This one wasn't. The Problem with Next.js for a Blog Next.js is a great framework. I'd use it again for a web app. But for a blog, it was overkill. Every time I wanted to write a post, I was editing a TypeScript file, adding an entry to an array in a library module, making sure the build config was happy. For what? To show someone some paragraphs of text. It felt like driving a semi truck to the grocery store. Technically works. Completely unnecessary. The other issue was JavaScript. Next.js ships a JavaScript bundle to the browser even for pages that don't need interactivity. My blog posts are static text and images. There's no reason to download and parse a React runtime just to read an article. Why Astro Astro is built specifically for content-heavy sites. Blogs, docs, marketing pages. The kind of sites where most of the content is just text. The key difference: Astro ships zero JavaScript by default. Your pages are static HTML. If you need interactivity on part of a page, you can add a React or Svelte component and only that component gets JavaScript. Astro calls this "islands architecture." The rest of the page stays static. For a blog, this is exactly right. My posts don't need JavaScript. My compliance tools do, and Astro handles both cases cleanly. What the Migration Looked Like The content model is what sold me. Blog posts in Astro are markdown files in a folder. Each file has some frontmatter at the top for the title, date, tags, and image. That's it. Compare that to my Next.js setup where posts lived in a TypeScript array inside a library file. Going from that to plain markdown felt like going from enterprise software to a notebook. Here's what three hours got me:Repo setup with the Bookworm Light theme All existing posts migrated to markdown files Design customized to match my style Deployed to Vercel with auto-deploy from GitHub Build time under 10 secondsThe deploy setup is dead simple. Push to GitHub. Vercel picks it up. Site is live. I added a three-line vercel.json and it worked on the first try. What I'd Tell Someone Considering It If your site is primarily content, text and images, Astro is probably the best framework available right now. It's fast, the developer experience is clean, and the ecosystem has matured a lot. If you're building a SaaS dashboard or something with heavy interactivity, stick with Next.js or SvelteKit. That's not what Astro is for. The honest truth is that most personal blogs and marketing sites don't need a full React framework. They need fast HTML delivery and a simple way to manage content. Astro does exactly that. According to recent framework comparisons, Astro consistently delivers stronger Core Web Vitals and Lighthouse scores for content sites. That matches my experience. My site loads instantly now. The Takeaway Sometimes the best upgrade is removing complexity, not adding it. My site is faster, my workflow is simpler, and writing a new post is now just creating a markdown file. That's worth three hours.
-
Taylor Brooks - 24 Mar, 2026
100 Days of Content: Day 1
I've spent almost 10 years working behind the scenes at startups. Marketing, ops, content, community. Always building for someone else's brand. Always in the background. I loved it. I learned a ton. But somewhere along the way I realized I'd never actually put my own name on anything. So here it is. 100 days of daily content. Starting today. Who I Am I'm Taylor. I work in community and content at an AI startup in Oakland. I've helped build go-to-market engines, launch products, write campaigns, and grow communities for other people's companies for almost a decade. Now I want to build something for myself. Not quitting my job. Not launching a startup. Just finally doing the thing I've told other founders to do a hundred times: show up, post consistently, share what you're learning, and see what happens. Why Now I know how this goes. Day 1 is exciting. Day 14 is going to feel pointless. Somewhere around day 40 I'll want to quit. And if I push past day 60, it'll probably become something I can't stop. The plan is simple. One post a day. What I'm building. What I'm learning. What I got wrong. Real observations from working in AI and B2B SaaS every day. No polish. No content strategy designed by committee. Just a guy who's been behind the curtain for a decade finally stepping in front of it. The Bet The hardest part isn't writing. It's publishing when it's not perfect. I'm betting 100 imperfect posts will teach me more than zero perfect ones. Let's see what happens. Day 1. Done.
-
Taylor Brooks - 28 Jan, 2025
Getting Started with Next.js
Next.js has become one of the most popular frameworks for building React applications. In this post, I'll share my experience getting started with it and some tips for beginners. Why Next.js? When I first started learning React, I was overwhelmed by the number of decisions I had to make: routing, server-side rendering, code splitting, and more. Next.js simplifies all of this by providing sensible defaults while still being highly customizable. Key Features I Love File-based Routing: Instead of configuring routes manually, you just create files in the app directory. It feels intuitive and reduces boilerplate significantly. Server Components: Next.js 13+ introduced React Server Components, which allow you to render components on the server and send only the HTML to the client. This improves performance and reduces bundle size. Built-in Optimizations: Image optimization, font loading, and code splitting are all handled automatically. You get a fast site without much effort. Getting Started To create a new Next.js project, run: npx create-next-app@latest my-appThis will set up everything you need to start building. The project structure is clean and easy to navigate. Final Thoughts If you're building a new React project, I highly recommend giving Next.js a try. The developer experience is excellent, and the framework continues to improve with each release.
-
Taylor Brooks - 20 Jan, 2025
Why I Started Writing Online
I've been thinking about starting a blog for years. There was always a reason to delay: not enough time, nothing interesting to say, fear of putting my thoughts out there for anyone to criticize. The Turning Point What finally pushed me to start was realizing that I was already writing, just not publishing. I had notes scattered across apps, half-finished drafts in various folders, and countless ideas that never went anywhere. The act of publishing forces you to think more clearly. You can't hide behind vague thoughts when you know someone might actually read what you write. What I've Learned So Far Writing clarifies thinking. The process of putting ideas into words reveals gaps in your understanding. It's uncomfortable but valuable. Consistency matters more than perfection. I'd rather publish something imperfect regularly than wait for the perfect post that never comes. The audience is smaller than you think. Most blog posts won't reach many people, and that's actually liberating. You can write honestly without worrying about going viral. Moving Forward I don't have grand goals for this blog. I want to share what I'm learning, document my thoughts, and maybe connect with a few people who find these ideas useful. If you've been thinking about starting to write online, I'd encourage you to just begin. The first post doesn't have to be perfect. Mine certainly isn't.