Mike SageGood Developer / Great Developer / Exceptional DeveloperMany developers toe the line between mediocre and good, but what is the difference between a good and great developer? Let’s explore this…·5 min read·Jan 7, 2024--13--13
Mike SageManaging Time off (PTO)You have a tough decision to make: do you approve or deny your employees’ time off? This request tends to arrive either by email or direct…·6 min read·Dec 24, 2023--1--1
Mike SageEngineering Manager — Five MORE things I’ve learnedLearning is a never ending task in the software industry. You could even say it’s job number one. Here are five more things that I’ve…·6 min read·Dec 16, 2023----
Mike SageTake charge of your careerThe number one mistake I see so many people making is this: They’re not actively in the driver’s seat of their own career.·6 min read·Dec 11, 2023--1--1
Mike SageManaging Full-Stack and Split-Stack teamsWhether to assemble a team of full-stack developers or move toward a split-stack method involving front-end and back-end engineers is a…·6 min read·Dec 6, 2023----
Mike SageTechnical Debt -or- why is this feature taking so long?Technical debt — or when simple changes take way, way too long to complete. In this article we’ll explore three causes and what you can…·6 min read·Dec 5, 2023----
Mike SageFive lessons I learned to move up to Senior Software EngineerThe lessons in this article will help new or mid-level developers understand what is needed to move up to Senior Software Engineer. These…·7 min read·Dec 3, 2023--3--3
Mike SageIntroduction to Basic Office PoliticsPolitics in the workplace is unavoidable.·6 min read·Dec 1, 2023--3--3
Mike SageWorking Together: Engineering Manager / Product Owner / Technical LeadThere are many guides that explain what each role does, but how do you actually work with other roles on your team? This guide is aimed at…·10 min read·Nov 29, 2023--2--2