Does your software development organization have a well defined and implemented configuration management (CM) process? For many organizations, they equate the CM process with having a revision control tool in place. While versioning is a necessary prerequisite to...
High Tech
Wearable Medical Devices: The Latest Medical Device Design Trend
As humans, we depend on feedback. Everyone likes feedback, whether a glance in the mirror, a friendly compliment or financial reward for a great job. Now thanks to the advancement of medical device design, high tech trends, and use of micro-computers, you can get...
4 Hardware Recommendations when Using VMs as a Product Development Tool
These days, there is no practical obstacle to using machine virtualization to solve computing problems without the need of acquiring additional hardware. In fact, virtual machines are a compelling product development tool. There are a variety of virtualization tools...
Unix 101: Utilize the “Screen” Command
In my previous post, I highlighted 5 great commands to improve administering your Unix machines within your infrastructure. The very first command I mentioned was screen, which allows you to run multiple pseudo-terminal "windows" within one shell session. Screen also...
How To Leverage Jira as a Service Desk
Many of you are undoubtedly familiar with using Jira as an issue tracker. But for those of you who have been juggling issue tracking and meeting SLA requirements -- and for those of you who had the recently acquired VertygoSLA addon -- this article may be useful...
Installing Java 7 JDK, Eclipse 4.3 (Kepler) and the Eclipse GWT Plugin on Ubuntu 12.04.3
As a provider of engineering services, the majority of my projects involve developing GWT applications, and I do all my work almost exclusively in Ubuntu. Ubuntu 12.04, specifically, has many convenient features and I highly recommend it to anyone looking to get their...
Ultrabooks Place in the Workplace
Ultraportable laptops and Ultrabooks have become the new machines to have. They are smaller, thinner, and lighter making them the preferred choice for most engineering and IT professionals over the older clunkier notebook workstations. Even before the push by Intel...
5 Unix Commands You Might Not Be Using (But Should Be!)
Pretty much every day I do some system administration on one of our many Linux servers that we support as part of our managed IT services. It occurred to me that I use a bunch of utilities and tools within Linux to make my job easier and wanted to share my top 5 Unix...
Agile Development in Regulated Environments Part 2: Key Practices
In Agile Development in Regulated Environments -- Part 1: Yes, it can work, I covered the common misconceptions about Agile Software Development -- specifically in highly-regulated industries like medical device. The common myth that regulators would not accept Agile...
Engineering and IT Professionals: Take a Break!
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...
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...