Latest Blog Posts
Etiam placerat velit vitae dui blandit sollicitudin. Vestibulum tincidunt sed dolor sit amet volutpat. Nullam egestas sem at mollis sodales.
-
How Do I Find An IT Solution?
This post starts a series to walk one through the questions we must answer in finding solutions for business problems. We will focus on IT solutions because so many challenges are best solved through automation. That is where software applications shine. However, there will be situations where your best solution…
-
Winning With Agile
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…
-
Configuration Vs. Coding – Modern Software Systems
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…
-
Making 2018 Your Best Year Yet
The beautiful thing about a new year is that it gives us an excellent milestone for change. Of course, there are always resolutions to make this the best year ever. However, we will look beyond declarations. This article presents a more intentional approach to improvement based on thoughtful consideration. We are not…
-
Holiday Productivity – Make Use of Your Time
Holidays are often busy. We flip between travel, vacation busyness, and gatherings of all sorts. This leads to very little of substance getting done in our professional lives. We have earned our vacation or Holiday and feel like its ok to fall behind. Unfortunately, this often leads to a few…
-
Coworker Turkeys, Hams, and Undesirables
It is the time of year where we eat a lot of turkey and ham as well as talking about being gracious to those around us. Thus, it seems like a good time to look at ways to handle challenging coworkers. I have worked with all types over the years…
-
Software Design – Measure Twice and Cut Once
It takes very little time in the software business to see that implementation is king. Software design and similar pursuits that lack a deliverable outside of documentation are pushed aside far too often. One may look at the poor success rate of software projects and draw a connection. In this…
-
Security Suggestions and Keeping Safe From Hackers
The news is filled with stories about hackers and data theft. Although they are not to be ignored, hackers can be avoided or thwarted with some common sense. Let’s look at a few of these common-sense steps and some additional ways you can protect your self and site. Secure Passwords…
-
Upgrades vs Stability for Production Solutions
One of the pervasive properties of software is change. Whether this change comes from regular enhancements or environmental updates, it is one that should be considered strategically for production software. Thus, the balance of upgrades vs. stability needs to be considered as your solution ages. Easy Upgrades Modern software environments…
-
Improving Quality through Testing as part of Implementation
I do not want to shock you, but software often has bugs. We may call these “features” or “known issues,” but in the end they are bugs. These defects are just part of being human and trying to craft large and complex solutions. Sometimes we make mistakes. The challenge with…