
Dissecting my Rusty Superhero Bots — A contest post-mortem
I made it to the top Legendary League in a bot programming contest. This is the first such competition I’ve done, with a language, Rust,

I made it to the top Legendary League in a bot programming contest. This is the first such competition I’ve done, with a language, Rust,

While writing some error handling helpers, during my algorithm stream, I encountered a defect. It’s a tricky one dealing with the passing of shared arguments

I’ve been asking interviewees, over at interviewing.io, to write a simulation of a two-player card game. It’s an engaging question, revealing a lot about their

Pair programming feels like a lingering ghost. Its adherents proclaim it to be the best approach to coding while the rest of us just continue

I’m a programmer. If you think that means I write code, you’re wrong. As a programmer, my job is translating ideas into a working computer

How do we write software that survives in a world of malware? Is it just a matter of writing safer code or do some of

Testing graphical user interfaces is a challenge. Full automation is appealing but it’s expensive and doesn’t yield good results. UI’s are something where a real

Microsoft has played a significant role in the damage of the WannaCry ransomware. Certainly the proximate cause lies with the malware’s authors, and they should

I’m afraid of a robot taking my job. I don’t care about the job part much, I’m afraid of the actual robot. To replace my

Business priorities force us down a path of inferior software instead of ever increasing quality.