
“People don’t leave jobs; they leave managers.” I’ve led teams for over twenty years, and all successful teams had one thing in common: outstanding managers. Those managers had an outsized role in the organization by delivering early, retaining talented people, and helping them grow their careers.
Whether you have been promoted to a managerial position recently or are taking the lead on a new team, I offer practical advice designed to transform your skills and understanding, making you the exceptional leader your organization needs.
Level up your managerial expertise with my tailored monthly newsletter, brought right to your email inbox.
Setting up a trade show booth
I’ve attended many trade shows in my career. Small ones like local job fairs (which can be hit and miss depending on how well it’s marketed) or Chamber of Commerce stuff (those don’t usually generate revenue for a company, but they’re good for local networking). I’

Platform Team Pattern
Pro - Easier to staff Platform teams are typically the easiest to understand (everybody is working on Android, or everybody is working on microservices in node, etc.). Since the tech stack is very explicit, recruiting is more manageable (e.g., everyone can phone screen in theory). Pro - Technology Alignment
Patience is a Manager's Best Friend
One of the hardest things to learn as a manager is to have patience. You’ve likely been told over and over that patience is a virtue. But this wars with everything you’ve done in your career to get into management. All of that was * have a sense of

Teams are people, not resources
I work with people. It’s not uncommon to run across folks that still use the language of “resources” when talking about people or teams. I think this language emphasizes the wrong philosophy. Resources is a “nice” term when you don’t have to care about feelings, people, life, problems,
Frank Blecha Newsletter
Join the newsletter to receive the latest updates in your inbox.