Professional Development
Working Assumptions: Hybrid Professionals
September 3, 2024
Let’s explore the value of hybrid professionals, individuals with diverse skill sets, and how companies often fail to leverage their unique talents due to rigid career paths. We’ll discuss the need for creativity and flexibility in recognizing and utilizing these versatile professionals’ strengths.
Working Assumptions: Performance Reviews
July 29, 2024
Performance reviews are crucial for career growth and development. This blog post tackles common false assumptions and highlights how intentional, consistent documentation can transform your review process and career trajectory.
Working Assumptions: The 360
July 13, 2024
What will it take to make 360 reviews more beneficial to the employee? What are the real goals of a 360 review? Let’s rethink what it means to grow and develop employees.
Managing Performance With Your Manager: It Goes Both Ways
July 23, 2023
Learn how to manage your manager’s performance, set clear expectations, and drive your career growth. Get actionable tips for effective 1:1s and feedback.
Ten Ways to Have a Successful Early Software Career
July 19, 2023
Kickstart your software career with our top 10 tips. Learn how to focus on technology, manage your manager, and avoid pitfalls to set yourself up for success.
Career Inflection Points: An Introduction
July 14, 2023
Explore career inflection points and how they shape our professional journeys. Learn from personal experiences and gain insights on your own career.
Finding Alignment—3 Levels To Grow To The Next Level
June 28, 2023
Explore the three levels of alignment in management - immediate execution, understanding but disagreeing, and understanding and agreeing.
The Hidden Key of Great Managers—Calendar Control
June 21, 2023
Learn how to control your calendar to maximize your time, delegate effectively, and create an ideal schedule for increased productivity and growth.
The Goal
September 30, 2016
Explore the journey of a tech newbie transitioning into a new software development style. Learn how clear goals and growth plans can transform careers and lives.
Exposing the Unknown
September 9, 2016
Explore the importance of honesty and open communication in tech teams, especially with new members. Learn effective strategies for building trust and understanding.
The Missing Compiler/Unit Test for Feelings
March 25, 2016
Explore the importance of understanding and influencing how others perceive you in a technical environment. Learn why there’s no compiler or unit test for feelings, and how to navigate this challenge.
The Technical Asshole Curse
March 18, 2016
Explore the ‘Technical Asshole Curse’ in the tech industry, where hard skills overshadow soft skills, leading to a toxic work environment. Learn how to avoid this trap and foster a healthier workspace.
Building Alliances
January 27, 2016
Discover the importance of building alliances to effectively persuade people, especially in challenging situations. Learn from real-life experiences and expert advice on fostering a supportive team.
Whose Goals?
December 11, 2015
Explore the power of setting personal goals and the potential pitfalls of not doing so in this insightful blog post. Discover how not having clear goals can lead to inadvertently fulfilling others’ objectives.
Surrounded
December 4, 2015
Explore the journey from being a know-it-all to a leader in our latest blog post, Surrounded. Discover the importance of surrounding yourself with knowledgeable people for personal growth and organizational success.
How Growth Got Me Organized and Productive
July 21, 2014
Michael shares how intentional growth transformed his productivity using the GTD method and Checkvist. Emphasizing the power of continuous learning and organization.
Failure the Catalyst
June 16, 2014
Failure can be a catalyst for positive change. While setbacks sting, they often pave the way for growth and success in various life aspects.
Christmas with TeamCity
May 26, 2014
In Christmas 2008, amidst global uncertainty, I utilized my vacation to set up Continuous Integration via TeamCity, transforming our product’s development.