I built my own AI code review tool called Codebunny
YouTube video by bdougie
youtu.be
October 27, 2025 at 9:48 PM
Reposted by bdougie
Now streaming for everyone: build a web-based hotline. Watch @bizza.pizza, Pedro, @jherr.dev, Sherm, Avi, and Dibs code up custom call-in services using Twilio's ConversationRelay.
Full episode: codetv.link/wdc/s2e11
Full episode: codetv.link/wdc/s2e11
October 21, 2025 at 1:03 PM
Now streaming for everyone: build a web-based hotline. Watch @bizza.pizza, Pedro, @jherr.dev, Sherm, Avi, and Dibs code up custom call-in services using Twilio's ConversationRelay.
Full episode: codetv.link/wdc/s2e11
Full episode: codetv.link/wdc/s2e11
Created a follow up pr for review logging github.com/bdougie/code...
October 21, 2025 at 5:59 AM
Created a follow up pr for review logging github.com/bdougie/code...
I wrote a post on how I use @continue.dev config to own my AI code review data. Looking forward to improving AI with code reviews I can fine tune.
briandouglas.me/posts/2025/1...
briandouglas.me/posts/2025/1...
CodeBunny: Privacy-First AI Code Reviews with Continue
AI code reviews that run in your GitHub Actions environment, keeping your code in your repository. Built on Continue for flexible, privacy-focused code analysis.
briandouglas.me
October 21, 2025 at 12:40 AM
I wrote a post on how I use @continue.dev config to own my AI code review data. Looking forward to improving AI with code reviews I can fine tune.
briandouglas.me/posts/2025/1...
briandouglas.me/posts/2025/1...
Reposted by bdougie
New for @codetv.dev supporters! Build a custom hotline using Twilio ConversationRelay, featuring @bizza.pizza, Pedro, @jherr.dev, Sherm, Avi, and Dibs
codetv.link/wdc/s2e11
codetv.link/wdc/s2e11
Operators Are Standing By | Web Dev Challenge Season 2
Build a software powered phone hotline.
codetv.link
October 19, 2025 at 4:00 AM
New for @codetv.dev supporters! Build a custom hotline using Twilio ConversationRelay, featuring @bizza.pizza, Pedro, @jherr.dev, Sherm, Avi, and Dibs
codetv.link/wdc/s2e11
codetv.link/wdc/s2e11
Learning with Jason today
September 9, 2025 at 3:50 PM
Learning with Jason today
Reposted by bdougie
Introducing Instinct 🐺, a new state-of-the-art open Next Edit model trained by @continue.dev
Runnable with @ollamabot.bsky.social and available today in VS Code
Runnable with @ollamabot.bsky.social and available today in VS Code
September 4, 2025 at 6:20 PM
Introducing Instinct 🐺, a new state-of-the-art open Next Edit model trained by @continue.dev
Runnable with @ollamabot.bsky.social and available today in VS Code
Runnable with @ollamabot.bsky.social and available today in VS Code
Reposted by bdougie
Continuous AI means less intervention, more sophisticated automation, and new enterprise features like audit trails. As these tools mature, the most transformative advances will come from developers who dare to automate beyond the expected.
blog.continue.dev/beyond-the-e...
blog.continue.dev/beyond-the-e...
Beyond the Editor: How I'm Using Continue CLI to Automate Everything
AI can feel magical when you’re filling in a function, but when you step back and try to build a real application—with security layers, architecture, testing, or CI/CD—their usefulness drops off. The ...
blog.continue.dev
August 27, 2025 at 11:04 PM
Continuous AI means less intervention, more sophisticated automation, and new enterprise features like audit trails. As these tools mature, the most transformative advances will come from developers who dare to automate beyond the expected.
blog.continue.dev/beyond-the-e...
blog.continue.dev/beyond-the-e...
I am not longer fighting with AI, I am just adding pre commit hooks now. briandouglas.me/posts/2025/0...
Pre-commit hooks are back thanks to AI
How pre-commit hooks help AI assistants ship better code by focusing on implementation instead of formatting debates
briandouglas.me
August 27, 2025 at 8:19 PM
I am not longer fighting with AI, I am just adding pre commit hooks now. briandouglas.me/posts/2025/0...
I’m shipping code with AI like I am not the only user of my app. lol
August 27, 2025 at 12:24 AM
I’m shipping code with AI like I am not the only user of my app. lol
Spent the weekend cleaning up my storybook stories. I am convinced AI sucks at UI and this is the only way to not get upset at its output. briandouglas.me/posts/2025/0...
Implementing Workspace Dashboard UI Components Using Storybook
A comprehensive guide to implementing workspace dashboard UI components using Storybook-first development methodology with real-world examples and technical decisions.
briandouglas.me
August 25, 2025 at 4:29 PM
Spent the weekend cleaning up my storybook stories. I am convinced AI sucks at UI and this is the only way to not get upset at its output. briandouglas.me/posts/2025/0...
Still working through performance on the my site. Aiming to start showing up in google searches by the end of next month. briandouglas.me/posts/2025/0...
Optimizing Bundle Splitting: A Deep Dive into Reducing the Main Bundle by 82%
Learn how I reduced the main JavaScript bundle from 1,158KB to 204KB through advanced chunking strategies, improving LCP from 5.9 seconds while maintaining full functionality.
briandouglas.me
August 23, 2025 at 5:45 PM
Still working through performance on the my site. Aiming to start showing up in google searches by the end of next month. briandouglas.me/posts/2025/0...
Hate to be the first principles guy but it works with agents
August 22, 2025 at 9:11 PM
Hate to be the first principles guy but it works with agents
AI is actually giving me confidence to tackle harder problems in my side projects that I'd normally put because they weren't that big of a deal. Enjoying 97 on lighthouse performance. briandouglas.me/posts/2025/0...
Improving Pull Request Contributions Chart Performance with Supabase Avatar Caching
A blog managed by Brian Douglas
briandouglas.me
August 22, 2025 at 4:46 PM
AI is actually giving me confidence to tackle harder problems in my side projects that I'd normally put because they weren't that big of a deal. Enjoying 97 on lighthouse performance. briandouglas.me/posts/2025/0...
My blog's comments are Bluesky replies, because I saw and like it on @ashley.dev's blog. briandouglas.me/posts/2025/0...
Adding Bluesky Comments to My Blog: A Technical Implementation
Learn how I integrated Bluesky's social features into my blog, creating a zero-maintenance comment system using the AT Protocol's open APIs. This technical walkthrough covers the implementation detail...
briandouglas.me
August 21, 2025 at 12:42 PM
My blog's comments are Bluesky replies, because I saw and like it on @ashley.dev's blog. briandouglas.me/posts/2025/0...
While in Nigeria it was sad watching my site load so slow. I fix it with progressive image loading. briandouglas.me/posts/2025/0...
Enhancing User Experience with Progressive Image Loading for Avatars
Explore how implementing blur-up progressive image loading for avatar images significantly improves perceived performance and user experience, with technical implementation details and code examples.
briandouglas.me
August 20, 2025 at 3:59 PM
While in Nigeria it was sad watching my site load so slow. I fix it with progressive image loading. briandouglas.me/posts/2025/0...
I spent a lot of time trying to get my agent to stop writing bad and flaky UI tests. I figured it out and made it a rule. briandouglas.me/posts/2025/0...
Creating Bulletproof Tests Without Mocks for UI Components
Learn how to build reliable, fast, and maintainable tests for UI components without relying on mocks, improving test suite reliability and developer experience.
briandouglas.me
August 19, 2025 at 6:20 PM
I spent a lot of time trying to get my agent to stop writing bad and flaky UI tests. I figured it out and made it a rule. briandouglas.me/posts/2025/0...
Reposted by bdougie
Another great Continue feature: Parallel Tool Calling.
Instead of read file A → wait → read file B → wait → read file C, it requests them all at once.
📝 Learn more in our blog: blog.continue.dev/parallel-too...
Instead of read file A → wait → read file B → wait → read file C, it requests them all at once.
📝 Learn more in our blog: blog.continue.dev/parallel-too...
August 19, 2025 at 4:05 PM
Another great Continue feature: Parallel Tool Calling.
Instead of read file A → wait → read file B → wait → read file C, it requests them all at once.
📝 Learn more in our blog: blog.continue.dev/parallel-too...
Instead of read file A → wait → read file B → wait → read file C, it requests them all at once.
📝 Learn more in our blog: blog.continue.dev/parallel-too...
Sharing my OSCA workshop. Had a lot of fun building this app and then had Opus generate the steps to rebuild using prompts. This is the future of workshop design. oss.fyi/osca-workshop.
GitHub - floss-and-code/local-first-chat: Workshop for building a local first chat
Workshop for building a local first chat. Contribute to floss-and-code/local-first-chat development by creating an account on GitHub.
oss.fyi
August 17, 2025 at 2:32 PM
Sharing my OSCA workshop. Had a lot of fun building this app and then had Opus generate the steps to rebuild using prompts. This is the future of workshop design. oss.fyi/osca-workshop.
Reposted by bdougie
When working with AI agents to write code, the difference between good and great results often comes down to the quality of your rules. Listen to @bizza.pizza talk about the importance of it with Continue.
whatthedev.buzzsprout.com/673192/episo...
whatthedev.buzzsprout.com/673192/episo...
319: Rules and guardrails for AI coding assistants (with Continue's Brian Douglas) - What the Dev?
In this episode, Dave interviews Brian Douglas, head of developer experience at Continue, about the importance of rules for AI tools.They discuss: How to implement rules for AI assistantsUsing ru...
whatthedev.buzzsprout.com
July 29, 2025 at 8:47 PM
When working with AI agents to write code, the difference between good and great results often comes down to the quality of your rules. Listen to @bizza.pizza talk about the importance of it with Continue.
whatthedev.buzzsprout.com/673192/episo...
whatthedev.buzzsprout.com/673192/episo...
Reposted by bdougie
Your AI assistant forgets everything after each conversation. But what if it didn't? 🧠
reddit.com/r/AIMemory/comments/1m6f3xd/cognee_mcp_is_my_new_ai_memory_for_making_rules/
reddit.com/r/AIMemory/comments/1m6f3xd/cognee_mcp_is_my_new_ai_memory_for_making_rules/
From the AIMemory community on Reddit: Cognee MCP is my new AI Memory for making rules
Explore this post and more from the AIMemory community
reddit.com
July 22, 2025 at 3:38 PM
Your AI assistant forgets everything after each conversation. But what if it didn't? 🧠
reddit.com/r/AIMemory/comments/1m6f3xd/cognee_mcp_is_my_new_ai_memory_for_making_rules/
reddit.com/r/AIMemory/comments/1m6f3xd/cognee_mcp_is_my_new_ai_memory_for_making_rules/
Reposted by bdougie
Open source isn’t about novel code anymore. It’s about execution.
@bizza.pizza shares how one OSS team turned community momentum into a sticky product and a standout fundraise.
🎧 Full episode in thread 🧵
@bizza.pizza shares how one OSS team turned community momentum into a sticky product and a standout fundraise.
🎧 Full episode in thread 🧵
July 15, 2025 at 3:31 PM
Open source isn’t about novel code anymore. It’s about execution.
@bizza.pizza shares how one OSS team turned community momentum into a sticky product and a standout fundraise.
🎧 Full episode in thread 🧵
@bizza.pizza shares how one OSS team turned community momentum into a sticky product and a standout fundraise.
🎧 Full episode in thread 🧵
July 15, 2025 at 2:05 PM
Reposted by bdougie
“You don’t need permission to start.”
On this week’s Vermilion Cliff Notes, I sat down with @bizza.pizza to talk open source, AI agents, and founder momentum.
We cover his path from MBA student to devtools founder and what it takes to stand out in this AI-fueled market.
On this week’s Vermilion Cliff Notes, I sat down with @bizza.pizza to talk open source, AI agents, and founder momentum.
We cover his path from MBA student to devtools founder and what it takes to stand out in this AI-fueled market.
July 9, 2025 at 7:25 PM
“You don’t need permission to start.”
On this week’s Vermilion Cliff Notes, I sat down with @bizza.pizza to talk open source, AI agents, and founder momentum.
We cover his path from MBA student to devtools founder and what it takes to stand out in this AI-fueled market.
On this week’s Vermilion Cliff Notes, I sat down with @bizza.pizza to talk open source, AI agents, and founder momentum.
We cover his path from MBA student to devtools founder and what it takes to stand out in this AI-fueled market.
Before I hit 40 I am going to buy a record player and start writing erlang without frameworks.
In no particular order
In no particular order
July 9, 2025 at 2:20 AM
Before I hit 40 I am going to buy a record player and start writing erlang without frameworks.
In no particular order
In no particular order