Although there are still holdouts, we are moving to a world where remote work is typical. The regulars at local coffee houses, Starbucks, and Panera are just part of the proof. You can also find some “rent-a-space” options in many cities where a temporary office is available for travelers or those that need a change of […]
The Agile methodology has a lot of pros and cons. In fact, it is one of the most common argument/discussions I have with a mentor of mine. He likes to point out (correctly in most instances) that the Agile approach skips out on important design. It causes a lot of re-work because of that lack […]
Over the years that I have been in the software development profession, I have watched solutions evolve dramatically. The progress has gone from code to libraries to frameworks and now configurable systems. However, there are trade-offs to consider when you look at a configurable system instead of one that allows for customization with code. This […]