The How and Why of Microsoft’s Universal Windows Platform
Microsoft has been in the business writing software for a long time. 1975, to be exact. They were pretty much at the ground floor of the dawn of the personal computer, and have dominated the software industry ever since, to this day. Sure, Apple might be taking up the...
The Programming Imposter Syndrome
I just reached my twenty year mark as a professional software developer. I know it’s a cliche, but where did the time go? We all go through first events in our life. Our first time we could stand up by ourselves, the first time we said our first words, the first time...
The Software Architect Gap
A software developer usually has two career paths to choose from. If the developer wants to eventually get into management, they will have to make a significant career shift. The primary duty of a software engineering manager is to manage other people on the software...
Why Software Development Never Gets Old
What keeps me in the software programming field? What is it about developing software that keeps me from jumping ship and going into a different career field altogether? Lots of people do mid-career shifts and do exactly that. They suddenly realize the career...
Git ‘er Done!
Much as professional carpenters and plumbers have certain tools in their toolbox that are indispensable … wrenches, pliers, hammers, etc, software developers have certain digital tools we simply can’t live without. The most important tool, of course, is a programmer’s...