Arch Linux
Arch Linux is a GNU/Linux distribution that started in 2002 with the goal of being simple. Unlike distributions such as Ubuntu, Arch takes the position that the complexities of setting…
Arch Linux is a GNU/Linux distribution that started in 2002 with the goal of being simple. Unlike distributions such as Ubuntu, Arch takes the position that the complexities of setting…
As a software developer, when you read another software developer’s code or you share your own, you quickly realize that not everybody writes code the way you do. In fact,…
Several classes on software development practices will tell you that programmers are more productive in a quiet environment undisturbed by external forces. Distractions prevent a programmer from entering “The Zone,”…
The Problem While many well-intentioned people tend to think of software development as a mechanical process—a mere transcription between thought and code—this is so far from the truth as to…
When you work in a field that deals with clients outside of your company, there is always one issue that you need to look out for: requirement creep. Everybody has…
Normally in this humble blog space you will find interesting topics like tips on how to make your web applications awesome, what new technologies are out there for you to…
In January 2008, I spoke with Rona Shuchat, Program Director of Application Outsourcing (AO) Services at IDC, a major technology market research firm, about business trends in the IT industry,…
While WordPress is a very powerful publishing platform all on its own, if you combine it with just a few of the thousands of available plugins out there today, and…
Last week I was working with a Java library for manipulating SVG’s. With the library came a Javadoc, but when I looked through the Javadoc, I was surprised to find…