• Brandon
  • Résumé
  • About
  • LinkedIn
  • Write Me

Vibe Coding Needs a Reality Check: Why AI-Generated Code Still Requires Engineering Discipline

The term 'vibe coding' has been making the rounds, painting a picture of a laid-back, intuitive way to write software with AI. The idea? You describe what you want, accept the AI-generated code, and move on. No stress, no deep dives, just code that vibes. Except... the way that they make vibe coding sound is a setup for future problems.
Vibe Coding Needs a Reality Check: Why AI-Generated Code Still Requires Engineering Discipline
Read More →

UI Unblocker: A CustomGPT for Breaking Through UI Design Roadblocks

A CustomGPT for breaking through UI design roadblocks. Get a UI recommendation with a screenshot and expression of intent.
UI Unblocker: A CustomGPT for Breaking Through UI Design Roadblocks
Read More →

🤖 Refactoring GraphQL with AI Coding Assistants: A Real-World Use Case

Refactoring a legacy GraphQL API without breaking the frontend—how AI-assisted planning, query mapping, and test generation made it possible.
🤖 Refactoring GraphQL with AI Coding Assistants: A Real-World Use Case
Read More →

Getting AI Coding Assistants From OK To Great

Explore how to enhance AI coding assistants with tailored rules, templates, and stateful prompts. Discover strategies for improving code quality and AI effectiveness in software development.
Getting AI Coding Assistants From OK To Great
Read More →

Process Spawning with Ruby

Learn how to effectively spawn and manage processes in Ruby using various methods like `system`, `fork`, `exec`, and `Process.spawn`. Discover practical applications and best practices for process management in Ruby applications.
Process Spawning with Ruby
Read More →

Inter-Process Communication With Ruby

Explore inter-process communication in Ruby using dRb. Learn how to implement distributed systems for efficient message handling and process management in Ruby applications.
Inter-Process Communication With Ruby
Read More →

Building a Hot Tub from Scratch

Discover the journey of building a custom hot tub from scratch, overcoming challenges in design, construction, and city permitting. Learn about DIY techniques and innovative solutions for a unique home spa experience.
Building a Hot Tub from Scratch
Read More →

Internationalization with Ruby on Rails with I18n

Learn how to internationalize your Ruby on Rails applications using I18n. Discover techniques for managing translations, humanizing attributes, and supporting multiple languages with ease.
Internationalization with Ruby on Rails with I18n
Read More →

  • [ Subscribe ]
Recent Articles
  • Vibe Coding Needs a Reality Check: Why AI-Generated Code Still Requires Engineering Discipline
  • UI Unblocker: A CustomGPT for Breaking Through UI Design Roadblocks
  • 🤖 Refactoring GraphQL with AI Coding Assistants: A Real-World Use Case
  • Getting AI Coding Assistants From OK To Great
  • Process Spawning with Ruby
  • Inter-Process Communication With Ruby
  • Building a Hot Tub from Scratch
  • Internationalization with Ruby on Rails with I18n
Tags
  • ai (4)
  • code (1)
  • engineering (1)
  • ui (1)
  • prompts (1)
  • refactoring (1)
  • graphql (1)
  • rails (3)
  • coding (1)
  • cursor (1)
  • ruby (3)
  • radioshifter (2)
  • drb (1)
  • interprocess communication (1)
  • rufus scheduler (1)
  • hot-tub (1)
  • diy (1)
  • woodworking (1)
  • plumbing (1)
  • design (1)
  • I18n (1)
  • internationalization (1)
By Year
  • 2025 (4)
  • 2023 (4)