Recent submissions

Comment · 6 years ago
I know this isn't new information, but lately I've seen a lot of people here lamenting the lack of Build Volume support in Docker, when it's been supported since Feb 2019 (albeit "experimentally").

Hopefully this can help a few of you speed up your build pipelines.

Comment · 6 years ago
It does, now. The whole build system was uprooted with the change from legacy build to buildkit. One of the current "experimental" features is build volumes.
Comment · 6 years ago
Look at Crucial Conversations. Don't take it as gospel, but it's a good starting point.

Stick to facts. Clearly state your expectation, and show how they are not meeting that expectation. Then place the ball firmly in their court. The goal is not fixing the issue for them, but getting them to take responsibility for fixing it themselves.

Refrain from creating a "shit sandwich" by putting the critique in the middle of praise. That makes the conversation ineffective. These conversations are never fun, but they are important to have, and you eventually get used to it.

Comment · 6 years ago
In most cases, the majority of my customer engagement is early in the process. Lots of discussion up front to inform the development. It tapers off through the iterations.

Traditional "feedback" only goes so far. Most customers don't actually know what they want. I spend the most engagement time discovering their process and pain points in order to help them figure that part out. Isolate one (or a few) customers that will regularly participate and provide high-quality feedback and focus your relationship building on them.

The feedback of the masses is more like an (unreliable) compass.

Comment · 6 years ago
Start practicing CYA (Cover Your Ass) diligently. Follow all of the rules, document everything (email follow ups for any any conversation), and be tactful at all times. Give him no space to find fault, and have proof. Discuss your concerns with HR if you can.

Personally, I would be looking for an exit, either mine or his.

Comment · 6 years ago
I don't believe they are inconsistent, but I also have the advantage of knowing my own life intimately. I suppose the context makes a difference.

There are very few "rules" in this game, so feel free to manage differently. You have 100+ on your team, so I'm sure your methods worked well for you, as mine have for me.

Comment · 6 years ago
You seem to be taking something about this thread very personally. I'm sorry for that. I hope you have a good day.
Comment · 6 years ago
With regards to the military, good leadership works in any organization. I do not speak to my engineers the way I would speak to a platoon, but I lead them the same.
Comment · 6 years ago
Quite a few years running teams up to 300, now about 3000.
Comment · 6 years ago
DNA evidence works well.

In all seriousness, I recommend not referring to them as "reports" at all. Call them "My Team", "us", "we". It creates a sense of collective ownership.

When talking up, I use specific names, or "the team" to reference tasks or successes, and "I" when we talk about failures. I own what goes wrong, they own what goes right.

Comment · 6 years ago
Holdover from the military. I can see you're framing it as "beneath", which would be very inappropriate, but it references "under your charge". Thanks for pointing out that it could be misconstrued.

I am sorry to hear you have not enjoyed your time leading a large group. It certainly has its challenges, but I assure you it can be quite fun and rewarding.

Comment · 6 years ago
Fortune 500 companies are held together by paperclips, bubblegum, and a whole lot of wishful thinking.

Sometimes metaphorically, sometimes literally.

Comment · 6 years ago
It's a different mindset, but I still think it's fun. For me, the key with that size of a group was focusing on the development of the leaders under me. When I make sure they are set up for success, things go smoothly.

The hardest time in my life was trying to micromanage a large group. Once you let go, and focus on the bigger picture, it's quite fun. Challenging, for sure, but very fun.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton