I remember the early days of hacking small devices with a single purpose. Many of them lived unconnected and provided one bit of functionality. Maybe you remember that day too. Perhaps you were a professional working on a sprinkler controller or a hobbyist that wanted...
Let’s face it: Writing complex code can be daunting and doing so alone can make the process even more cumbersome. Although working solo can feel productive, programmers and developers have found the agile practice of pair programming a fast and effective process for...
Guess what? Everyone you know is, to some extent, a failure. Even people you admire or who have achieved massive success have failed at something. Successful people succeed because they’ve likely failed more than those who admire them. More importantly, though,...
We’ve all been there: It’s time to start outlining that new project and begin weighing your technology options. Should you go with the popular commercial software or use the new open source hotness? Whether you’re an experienced IT professional or a novice building...
"Tell me! Did you know a hacker could get a user's files by guessing file names?!" The bright interrogation lights are shining in your face. You can't quite make out the person barraging you with questions. It’s a scenario no one wants to experience: Your files were...