Skip to content

Entries with the tag “management”

Often coupled with the business tag, these entries are tagged with the “management” tag. These are tips, thoughts and things I’ve learned while being a Dev Manager.

The CTO Is a Communicator First

When you think of a CTO, what do you see?

Someone gray-haired, steering the ship like the last 20 years? A young, hot-shot that solves every single technical problem and then plays video games to relax?

It really doesn’t matter. I don’t actually picture or “see” anyone.

I can tell if a real CTO is in the room by just opening up my ears.

Aug 26, 2026 7 min read #business #management

What is a CTO? What do they do?

The title CTO is short for Chief Technology Officer. But what actual roles and responsibilities do they have? Every business is different, so there’s no hard and fast set of rules. However, there are some core responsibilities and philosophies that I believe every person with that title should have.

May 31, 2021 5 min read #business #management

An Argument for Larger Dev Scopes

Conventional wisdom says to scope down your initiatives and make small tasks for your team members. It’s best if each can easily work on a single task in a silo, so they can get the project done with the least overlap and delay. But, what are we losing with this methodology?

Mar 29, 2021 5 min read #management #programming

Sometimes Just Ask Why

What happened to “why?” What happened to make people so afraid of asking this question? Perhaps it’s when all of the 3-year-olds start asking “why” about everything. Why does mommy have to go to work? Why do we need money? Why is the sky blue?

Nov 16, 2020 3 min read #business #management

Make Face-to-Face Work

It’s amazing what the internet can bring us, both positive and negative. Sadly, some of the worst people hang out on the internet. They bully, they rage, they say and do horrible things.

Oct 26, 2020 2 min read #business #management

Developer Time vs Manager Time

A full calendar, hours on the phone, work into the night and a never-ending deluge of emails: the typical Dev Manager’s life. Time is precious and scarce. It’s also very fluid. You’re jumping from thing to thing; meetings get pushed and calls are rushed. It’s not ideal, but it seems to be the only way you can get to all of the things that need your attention.

Oct 5, 2020 3 min read #business #management

3 Types of Developers and How to Manage Them

A colleague once said to me that I’m very lucky I haven’t had to fire as many people as he had. I definitely agree with the fact that my management tenure has not involved many terminations, but I don’t consider myself lucky. I put in work, just like you’re doing, to understand how to manage different types of developers.

Sep 21, 2020 8 min read #business #management

3 Important Management Books to Read This Quarter

Welcome to the New Dev Manager Crash Course! Whether this is your first time managing a group of developers, or you’ve run the gamut a few times, I’m happy you’re here. My goal is to give you some useful tips and direction from my experience managing multiple development teams. I learned a lot of this the hard way, but hopefully you won’t have to!

Sep 10, 2020 4 min read #business #management

The Dev Manager One on One Coaching

Not all things go as planned, and that’s ok. Entrepreneurship is hard! I’ve decided to roll my Dev Management coaching back into AaronSaray.com.

I’m proud to announce that I’ve launched One on One Coaching at The Dev Manager!

May 6, 2019 2 min read #business #management

Why Some Bosses May Hate Remote Work

First, to start out, I need to make one thing abundantly clear: This piece is just a bunch of assumptions, generalizations and feelings. I’ve gathered these together after all of my own experiences. That’s why I add the most important auxiliary verb may.

Mar 11, 2019 7 min read #business #management

How Developers Should Delegate

As a manager, I spend a lot of time delegating. I delegate small tasks so that I can spend more time adding value to the process and project. The value I bring is my ability to see the larger picture, use my experience as a guide, things like that. If I’m doing too many little things, I can’t do what I’m good at.

Oct 22, 2018 6 min read #business #management

Two Questions That Demonstrate if an Experimental Process Should Remain

I experiment a lot with thoughts and process. I used to be scared of implementing something new because I felt like I was now married to that. Or, if it becomes habit, maybe I won’t want to stop it, even if it’s annoying (how irrational does that sound? But if you’re honest with yourself, you’ll see that happen a lot. If you ever hear “that’s just how we do it” then you’re experiencing it.)

Oct 8, 2018 2 min read #business #management

Why Complaining About Bad Ex-Employees Never is Good

Sometimes an employee becomes an ex-employee because they did a poor job. Their quality or output was just not up to par. Otherwise, they backstab, do fiendish things, basically try to screw you. Either way, you can get pretty strong feelings about this ex-employee. Pretty bad feelings.

Aug 30, 2018 3 min read #business #management

The Customer is Always Right, But Not With Everything

You’ve heard the phrase “The customer is always right” before. I think you’ll find an equal amount of articles online saying that that sentiment is still and always true vs the fact that the customer doesn’t know what’s best for them and they’re not right. (You’ll even hear stories about how some “great” companies like Apple ignore the customer desire and that’s how they became successful.) But they’re not really digging further into the customer relationship.

Nov 16, 2017 3 min read #business #management

How to discover talent, not just skill

One of the newer programmers on my team asked me the other day why I hired him. I said “I saw you had a natural talent, and have potential.” We both kind of laughed because we knew his skill level at the time was very low. He was not that experienced. But, he had more questions about how I can detect talent and potential versus just someone who has really polished looking code.

Sep 10, 2013 4 min read #management #programming