It's easy to get caught up the task at hand -- more so if its something you find interesting. But over the years, more and more papers are being published on the hazards of non-stop work, from eye strain to carpal tunnel, there are countless pitfalls to sitting in...
High Tech
Agile Development in Regulated Environments – Part 1: Yes, it can work
The value system and practices that embody Agile Software Development have been around for well over a decade, and have been touted as having "crossed the chasm" by organizations such as the Agile Alliance, Gartner, and Forrester Research. Numerous studies indicate...
Declutter your multi-computer desktop with ‘Mouse without Borders’
For the everyday user with a laptop or desktop, this article may not apply. And for those of you who have no need to have more than one PC on your desk -- kudos! But from time to time, its necessary to have several PC's on your desk at the same time -- especially...
To SSD or not to SSD
What is an SSD? The term SSD (Solid State Drive), can refer to any drive that uses solid state components to store information, or more to the point - has no moving parts. When we hear terms like 'Flash Drive' or 'Thumb Drive', we typically don't think SSD, but...
Seven Attitude Hacks for Better IT Service
Attitudes are important things -- they are the lens through which we filter everything life throws at us, and they can either be the secret to our success or our undoing. We've all heard the stereotype that says IT professionals have bad attitudes, and maybe your own...
A Brief History of Automated Builds
Almost every programming book starts with an example of a small program which can be compiled from the command line using a simple call to the compiler with maybe a few flags. Known as “Hello World”, the few lines of code needed to output the text is almost universal....
Outsource Your System Administration to Set Your Engineers Free
The inquisitive nature of engineers, which makes them so good at designing, developing and building products, can also lead them to become distracted by other “interesting things” like managing the very systems and tools that allow them to do their engineering....
FlexPOD for Infrastructure as a Service
The other day, I went to a presentation of FlexPOD and was impressed. FlexPOD is a collaboration of efforts from Cisco, VMWare, and NetApp. What it offers is a highly flexible framework to grow IT datacenters they are calling Infrastructure as a service (IIAS). If...
Distinguishing Between Virtual Teams and IT Outsourcing
One of the benefits of an IT outsourcing partnership is that it can offer companies the option of working with virtual teams who can help support different types of IT and business operations, regardless of the locations of the workers. Teams and team members who work...
Incorporating Accessibility Into Your Software Engineering Projects
Are you missing out on reaching 25% of the US population with your current software engineering project? Maybe the elderly, at 13% of the population, aren't part of your target market, or maybe it's the 12% of the US population who are disabled that you aren't...
3 Advantages of Purchasing a VMware Solution
Has your organization started integrating virtual infrastructure into your overall IT services plan? If not, a quote from Star Trek may be in order, "Resistance is futile." In today’s IT world, the likelihood that your organization is running some sort of...
What Happened to Google Wave? A Look at Collaboration Alternatives
Two years ago, Google announced a new product: Wave. Their (and I use the term loosely, since all new Google products seem to come from the same giant, faceless Googleplex) original goal was to unify messaging – have you thought about how many tools you use to...