Writing an agent skill
Most developers now use coding assistants. I do too—Copilot at work, Claude Code at home. As a developer, I prefer not to repeat myself. This post explains why and how Continue reading Writing an agent skill
Most developers now use coding assistants. I do too—Copilot at work, Claude Code at home. As a developer, I prefer not to repeat myself. This post explains why and how Continue reading Writing an agent skill
Last week, I opened a blank file and froze. Not because I didn’t know how to solve the problem — but because my hands automatically reached for the AI sidebar. Somewhere along Continue reading I’m a Senior Dev and I’ve Forgotten How to Think Without a Prompt
I built an AI video clipping platform called ChatClipThat. You give it a Twitch VOD (sometimes 4+ hours long) and it finds the best moments, generates titles, adds karaoke-style animated Continue reading The Pillars Behind a Solo-Built AI Platform
Refactoring Legacy Code with React Best Practices: Before and After A practical case study: How to transform a messy React project into a maintainable codebase Project Background Original Codebase State Continue reading Refactoring Legacy Code with React Best Practices: Before and After
Picture this: you’re hosting friends for the weekend, someone suggests karaoke, and suddenly you’re scrambling through expensive subscription services or hunting down terrible quality backing tracks online. What if I Continue reading This Open-Source Karaoke App Turns Any Song on Your Computer Into Singable Gold
I have a production app with four bottom tabs, nine navigation graphs, and 40+ screens. Deep links from push notifications. OAuth callbacks from third-party services. Shared ViewModels across multi-screen flows. Continue reading Jetpack Navigation 3 Migration: Type-Safe Routes & Nav2
Anthropic launched a zero-commission marketplace where enterprise customers purchase third-party software using existing Claude spending commitments. Three days later, it shipped Code Review. One creates an ecosystem. The other audits Continue reading The Storefront
I didn’t switch off Google Analytics because of privacy principles. I switched because the numbers stopped making sense. A post I wrote got popular, and a friend texted me saying Continue reading I ran GA and Umami side by side for a month. GA was missing half my visitors.
If you haven’t organized your thoughts or content in advance and simply give an LLM a one-line prompt asking it to implement your requirements, you’ll most likely end up with Continue reading Practicing Vibe Coding with Cursor
Introduction With a Datadog implementation planned for an upcoming project, I recently took the Datadog Fundamentals exam to build a solid foundation. As an application engineer with no prior experience Continue reading [Exam Report] Datadog Fundamentals — A Modern Learning Approach Leveraging AI (NotebookLM & Antigravity)
Stealth Browser: How AI Agents Bypass Bot Detection Most AI browser automation fails immediately. Cloudflare blocks it. DataDome flags it. CAPTCHAs appear. The agent is stuck. Bridge ACE includes a Continue reading Stealth Browser: How AI Agents Bypass Bot Detection
When you’re building production APIs in Go, framework choice matters. While Go’s standard library is powerful enough for most web applications, frameworks can significantly reduce development time and provide battle-tested Continue reading Go Web Frameworks in Production: Gin vs Echo vs Fiber Performance Comparison
Bridge ACE in Numbers: What We Shipped in v1.0.0 Bridge ACE v1.0.0 is the first public release. Here is what is in the box. The Numbers Metric Count Python source Continue reading Bridge ACE in Numbers: What We Shipped in v1.0.0
What Image Size Should You Use for Websites? Quick Reference: Recommended Image Sizes Here are the numbers you came for. Bookmark this table. Image Type Dimensions (px) File Size Target Continue reading What Image Size Should You Use for Websites?
Most AI agents use one model for everything. That’s like using a sledgehammer for both nails and screws. Here’s the reality: 70% of your agent’s inference calls don’t need a Continue reading The 70/30 Model Selection Rule: Stop Using GPT-4 for Everything