Many voices. One Flagrant.

2025

Leveraging Hotwire for Dynamic Input Field Label Pluralization

September 11, 2025

I encountered an issue while working on a dynamic input field. The field allows users to input a number, with accompanying text indicating the type of input, like “nights.” It seemed straightforward until I realized the hardcoded label “nights” doesn’t work when the user enters the number 1. To

Developer Roundtable: Rethinking Testing in Real-World Software Development

September 8, 2025

When developers think of testing, the knee-jerk reaction is often a push for 100% code coverage. But is coverage alone the best metric? Testing is complex and nuanced, with real-world trade-offs. Here’s how we approach testing with purpose, flexibility, and confidence. What Are Tests Really

Why Designers Are the Foundation of Great Software

August 28, 2025

When I first started as a developer, I vaguely understood what a designer actually did. Now, I can’t imagine building without them. That shift didn’t happen overnight and I don’t think I’m alone in that journey. I think there is a large number of people who still undervalue and diminish the