At Usersnap, we have over 20 (summed up) years of experience in well organized web development. We figured that track record allows us to call out the good, bad and the ugly in the industry. Now, working in web development can be rewarding, challenging and overall awesome, but the programming world has its dark side too (and no, there are no cookies).

1. Brogrammers

The Urban Dictionary explains a brogrammer to be…

a programmer who breaks the usual expectations of quiet nerdiness and opts instead for the usual trappings of a frat-boy: popped collars, bad beer, and calling everybody ‘bro’.

This definition is followed by the note that brogrammers are “despised by everyone, especially other programmers.” That being noted, there are a an awful lot of semi ironic references to those dudes. Like the are-you-a-brogrammer test. Or Twilio’s admittedly hilarious presentation on ‘how to become a better brogrammer’. Sad fact is that these guys are not some mythical creatures. And they don’t exactly pave the way for newcomers in our field, popping 3 Red Bulls before standup, to then go on burping the alphabet while waiting for their ‘fresh’ build to finish.

2. Bitching on other communities

Unfortunately there are programmers out there that rank people by the programming language they work with. Java programmers are boring and grey-ish, Ruby developers are all tree-hugging hipsters and nobody seems to like PHP programmers. It’s unfortunate – and unnecessary – that we have to judge each other this way and it’s especially painful when a speaker at a conference sets the tone by dissing another programming languages, just to get a few easy laughs.

3. We don’t listen to your feedback, LOL

Ever came across a project that was ‘open sourced’ and you wanted to contribute to by filing an issue or making a pull request, and they were never heard from again? Unfortunately it’s not uncommon that people just like the ring of the word ‘transparency’, but ignore its very meaning.

4. YOLO Driven Development

Releasing untested code – or worse: hacking in your production code – is also known as YOLO Driven Development. And never a good idea.

“I have no idea which branch I’m working on”
via devopsreactions.tumblr.com

5. Gender gap

The fact that women are largely underrepresented in the IT world is something we’re hopefully all very aware of. Recent events at some conferences (dongle jokes, harassment and horrid threats) certainly are not pretty.

A Rails conference recently got celebrated for its 1-out-of-10 attendees being female and that’s just sad. We can and we have to do better, getting more diversity in our industry. In the meantime, we try our best to bridge that gap by getting more women interested in programming.

6. Harming people

Hacking someone’s devices just ‘because you can’ is never really a nice thing to do. Sure, you want to make a point / you’re a creative genius, but are you also there to fix it again or advise people how to properly use a firewall, VPN or incognito surfing? I didn’t think so…

Having summed up the good, bad and the ugly in web development, you now have a benchmark for your own company. Let’s do awesome!

And: if you have any additions to this post, please let me know in the comments!

Gregor Dorfbauer

Recent Posts

Product Discovery Process: Aligning Insights with the PDLC

Imagine launching a product feature that no one uses. The team spent months building it,…

1 week ago

10 Best Customer Feedback Examples to Improve PDLC

Customer feedback isn’t just a checkbox—it’s the fuel that drives great products forward. 🚀 We’re…

4 weeks ago

30 Essential Product Discovery Questions to Uncover User Needs

The key isn’t just understanding users but unlocking insights that lead to solutions they can’t…

1 month ago

17 Excellent Open Source Bug Tracking Tools in 2025

Over the last few years, the role of developers has evolved dramatically. They’re no longer…

3 months ago

How to Write Clear Release Notes & Examples of Templates

Release notes aren't just a list of changes—they’re a key touchpoint in the customer journey,…

3 months ago

The AI Revolution in Customer Insights with 7 Examples

Imagine having a magical crystal ball that reveals exactly what your customers are thinking—their desires,…

3 months ago