
Debugging a defect with a shared argument
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
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
Despite continuous advancements in programming it never feels like software is actually getting any better. It can certainly do more things, but it remains buggy
A good text editor is the most important tool for me. My favourite text editor, Kate is unfortunately broken after upgrading from Kubuntu 12.04 to
Signup to my mailing list to get notified of each article I publish.
Made with Elementor. Hosted with SiteGround. Domain from Netim.