We spend a lot of time thinking about technical skills when we work in a technical industry. However, I can think of (at least) three non-technical skills that all developers should be able to peform, at at least a basic functional level. Having these skills will definitely make you stand out above other “normal” programmers. [...]
Apple just announced the name for their newest toy, the iPad this week. My first thought was, “Oh, that’s a reasonable name. It sounds like an iPod, only different.” But then I heard people talking about the new iPad and saying “What will the come up with next? The iTampon?” Being a guy, my initial [...]
There are occasional times when you create a custom control in Visual Studio where you do some specific painting. Sometimes, you need to do some different painting when the window is being displayed in the form designer than during the actual execution of the program. I found myself needing this kind of a thing today [...]
I was just talking to my brother, who is studying engineering, about some of the programming he does, and he used the term “Black Window of Death” to describe a console window. I have to say that while I can’t completely agree with him, console windows are often black windows of death indeed. There are occasional [...]
Bad Code Offsets, they’re kinda like Carbon Offsets. The announcement of the project essentially says “bad code is lame, let’s collectively work to guard against it”, only, it’s being marketed better. Today’s update on the project announces how much money has been raised, what projects are getting what money, and how you can get $500 [...]
Over time, computer security has become more and more important. Many developers have gotten through their entire schooling, and even years on the job without having a good fundamental understanding of basic security principles that will help them keep their software secure. Because of this, you should expect to see a small collection of posts [...]