LLBBL Blog

LLBBL Blog

About Archive Replies Links
Categories Photos Subscribe RSS
  • When do you think everyone will finally agree that Python is Python 3 and not 2? I know we aren’t going to get a major version bump anytime soon, if ever again, but we really should consider putting uv in core… Python needs modern package …

    Jan 16, 2026 Programming Python Read post →
  • My api2spec plans this weekend is to continue working on the fixtures. We got all the fixtures in place, but the real work is outputting specs to files and validating them against the tree-sitter parser code for each framework. That …

    Jan 16, 2026 Api2spec Coding Read post →
  • After two days with Beads, my agent-based workflows feel supercharged. I’ve been experimenting with agents for about a month now, and something clicked. Could be the new Claude Code 2.1 upgrade helping too, but the combination is 🚀🚀🚀.

    Jan 15, 2026 AI Claude Workflow Read post →
  • Spent some time with Google Antigravity today and I think I’m starting to get it. Built a few agents to test it out. The agent manager stuff is genuinely interesting and seems useful. The planning features (spec-driven development) though? …

    Jan 15, 2026 AI Google Agents Read post →
  • Beads: Git-Native Issue Tracking for AI-Assisted Development

    If you’re working with AI coding agents like Claude Code, you’ve probably noticed a friction point: context. Every time you start a new session, you’re rebuilding mental state. What was I working on? What’s blocked? What’s next? I’ve been …

    Jan 14, 2026 Productivity AI Developer-tools Git Read post →
  • 36 Framework Fixtures in One Session: How Beads + Claude Code Changed Our Testing Game

    We built test fixtures for 36 web frameworks in a single session. Not days. Not a week of grinding through documentation. Hours. Here’s what happened and why it matters. The Problem api2spec is a CLI tool that parses source code to generate …

    Jan 13, 2026 DevOps Open-source Testing Ai-tools Claude-code Read post →
  • vibe is the bait, code is the switch. Vibe coding gets people in the door. We all know the hooks. Once you’re actually building something real, you still need to understand what the code is doing. And that’s not a bad thing.

    Jan 12, 2026 AI Programming Vibe-coding Read post →
  • Why Airtable Killed Google Sheets for Me

    It’s 2026, you should probably stop using Google Sheets or Microsoft Excel for most things. What follows is my attempt at explaining why Airtable (and other similar products) are better. Data Integrity Actually Exists In Google Sheets, a …

    Jan 11, 2026 Productivity Tools Airtable Read post →
  • The Markdown Mode Manifesto

    Google Docs is for grandma. Markdown is for actual work. I know that sounds harsh, but hear me out. Developers love Markdown because it’s extremely portable. It’s just a text file with some agreed-upon formatting symbols. No proprietary …

    Jan 10, 2026 Writing Tools Markdown Google-docs Read post →
  • Twenty Years of DevOps: What's Changed and What Hasn't

    I’ve been thinking about how much our industry has transformed over the past two decades. It’s wild to realize that 20 years ago, DevOps as we know it didn’t even exist. We were deploying to production using FTP. Yes, FTP. You use the best …

    Jan 9, 2026 DevOps Web-development Career Retrospective Read post →
  • Just discovered my theme’s category links were broken. If you tried clicking one and got nowhere—sorry about that! Should be fixed now. One of those little bugs that slips through until you actually use your own site like a visitor would. …

    Jan 8, 2026 blogging Themes Read post →
  • api2spec work will continue this weekend. We will add support for more frameworks and languages. Finding gaps in the implementation as we build fixtures for each framework. If you have a framework you’d like to see supported, please let me …

    Jan 7, 2026 Open-source Api2spec Development Read post →
  • It’s always some weird networking thing. Switched an internal Astro site from PNPM to Bun last night, didn’t test it before bed. Woke up to port 4321 not binding; dev server wouldn’t start. Turns out it randomly decided to only bind on IPv6 …

    Jan 7, 2026 Dev Astro Bun Networking Read post →
  • Just discovered DB Pro, a new desktop app for SQLite and LibSQL databases. Looks pretty promising. Meanwhile, I’m still waiting for DataGrip to get proper LibSQL support. Come on JetBrains, just give me Turso already!

    Jan 6, 2026 Sqlite Databases Tools Read post →
  • Yay, I got the link to the conversation working on my replies page.

    Jan 6, 2026 blogging Webdev Read post →
  • Introducing api2spec: Generate OpenAPI Specs from Source Code

    You’ve written a beautiful REST API. Routes are clean, handlers are tested and the types are solid. But where’s your OpenAPI spec? It’s probably outdated, incomplete, or doesn’t exist at all. If you’re “lucky”, you’ve been maintaining one …

    Jan 5, 2026 DevOps Programming Openapi Golang Open-source Read post →
  • My 2026 Blogging Goal: Showing Up More Consistently

    I’ve been thinking … I want to blog and post more regularly. So what does this look like in practice? I’m aiming to: Write shorter posts when I don’t have time for longer ones Share more porjects and works-in-progress Post about the small …

    Jan 5, 2026 Writing blogging Goals Read post →
  • Working on a new blog theme. Having trouble getting it to consistently pull my commits. Worked once, but new changes aren’t showing up, though they appear in the template files in Micro.blog. Probably a caching issue.

    Dec 28, 2025 Read post →
  • please make it stop

    😮‍💨 pattern = re.compile(r""" ^ # The beginning of my hubris I \s+ may \s+ be \s+ # A moment of hope done \s+ with \s+ # Freedom! Sweet freedom! regex # The beast I sought to escape \s+ but \s+ # Plot twist incoming... regex # It's back. It …

    Dec 4, 2025 Programming Read post →
  • Trying Vivaldi as My Other Browser

    I use two to three browsers daily for different tasks. My default is the Zen Browser because as a former Arc user, Zen hits the sweet spot for features and usability. However, I still need a secondary (and sometimes tertiary) browser for …

    Nov 30, 2025 Online Tools Read post →
  • Lil Bro out here resolving merge conflicts on their own 😘

    Nov 18, 2025 Read post →
  • Rust I wrote for my Link in Bio site. I think Link in Bio is my favorite thing to build for learning a language or new library combination. Checkout Github Templates setting for base sites that you can iterate on.

    Nov 6, 2025 Programming Read post →
  • It’s just #Vibes Man

    Nov 6, 2025 Programming Read post →
  • New investment opportunity

    Oct 30, 2025 AI Read post →
  • Sign me up

    Oct 29, 2025 AI Read post →
← Newer Older →