Social Icons

Engineering

79 Articles

The Prestige in Writing Code for a Living

This writeup on the software industry's gender bias is maddening and depressing. To summarize, someone commenting on Secret made a horrendous assumption about a woman being "unqualified" to be a software engineer in the context of her giving an interview and disregarding her as defacto technically incompetent. The commenter was unwilling...

Developer Ageism and the Escape into Management

Is the software development industry ageist? For some industries, this is not an unreasonable proposition. Professional athletes peak in their late 20s[1]; professional gamers (e.g., e-sport atheletes) peak even earlier, in their early 20s. If you were to apply for the job of the president of the United States, you are legally required...

The Difficulty of Hiring Non-Senior Developers

I've worked, so far, for: * A mid-sized financial software firm, * Two small startups * One multinational and global technology firm, and * One big startup The work aside, I always made myself willing and available for interviews and hiring discussions; beyond shipping code, the next most valuable thing I could do was to grow the...

Warnings as Errors in Production Environments

I listen to Accidental Tech Podcast[1], and in episode 54, there was a hearty discussion on whether enabling warnings as errors in production – or in some cases, development – was a good idea. The context was around whether that kind of strict error checking could have prevented the #gotofail SSL bug that affected iOS and...