8 Steps on Getting Promoted: Transition from Contributor to Technical Leader

My article draws inspiration from a LinkedIn post by Chris Donnelly. It compares how a “(Unhealthy) Boss” and a “(Servant) Leader” would approach different situations in leadership. If you identify with the “Leader" in these pictures but still haven’t been promoted to a manager title with direct reports, you will get there. Using [...]

By |2024-07-12T16:15:44+00:00July 8th, 2024|Categories: Professional Development|Tags: , , |

Leading Development Teams through Mistakes and Disagreements

Picture this: Your team finally shipped AI on the flagship product. This new feature will quickly become a disruptor in your industry. Then, out of left field, users can’t log in! You see the CI/CD checks all passed but then discover thousands of NextAuth errors in the logs. You realize it’s a regression your team introduced. [...]

By |2024-08-19T19:28:16+00:00May 29th, 2024|Categories: Servant Leadership|Tags: , , |

Mantras from a Software Engineering Manager

Summary Statement “I will strive to embody each of this every day SO THAT our team becomes the blueprint for team culture, efficiency, and innovation with a primary focus of delivering exceptional products and solutions that drive this company to succeed.” “Perfection is the enemy of good but let’s deliver great.” [...]

By |2024-05-30T22:20:47+00:00May 16th, 2024|Categories: Servant Leadership|Tags: , , |

10 Things To Streamline the Handoff Process Between Front-end and User Experience Teams

The Common Problems Design Artifacts are not Version Controlled “Is this the updated version?” (Heard six times in a single thirty minute meeting) Without the benefits of git and version control systems that software engineering relies on, the handoff process with User Experience Design teams has historically been a formidable challenge. Keeping up-to-date with [...]

By |2023-09-12T19:04:45+00:00May 13th, 2023|Categories: Security|

Worried about your Passwords? Create a Strong “Password Recipe”

You’ve probably heard this a hundred times in recent months: Create strong and complex passwords! Also! You better never reuse them! Make sure they are all unique! This is probably the most common rhetoric in digital security today. What never gets addressed or referenced is that remembering strong and complex passwords in this fast-paced [...]

By |2022-03-27T19:39:23+00:00March 13th, 2022|Categories: Security|
Go to Top