
Road rage and software engineering vlogs by @DevLeaderCA from the comfort of my AMG GT.
Seattle, WA
Joined September 2024
- Tweets1.3K
- Following2
- Followers41
- Likes21
Code Commute retweeted
When your technical confidence fades, your role notices.
If strategic conversations involve tech and you can't speak to any of it, take the hint. Losing a deep expert on the team is exactly when you step back into the code.
Watch here:
youtu.be/leZnc8IxhyE
Code Commute retweeted
Deferring to an expert once is fine. Doing it every time is a signal.
If you never feel confident speaking to anything technical in a conversation, that's your litmus test. It probably means it's time to go brush up.
Watch here:
youtu.be/leZnc8IxhyE
Code Commute retweeted
Part of being a manager is taking random hits so the team can focus.
Whether it's a livesite issue or a partner ask, I try to absorb it first so my team can keep building. It doesn't always scale, but it's worth protecting their focus.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
Your manager probably isn't missing the point on purpose.
Most of the time they're just missing context. Give them visibility into what you're juggling and they can make a much better priority call.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
The best time to hand off work is right as someone finishes.
The cleanest handoffs happen the moment someone wraps their last task and picks up the next. That beats yelling drop everything in the middle of someone's focus.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
Half of context switching is just unclear priorities.
When a stakeholder or your manager flags something, ask clarifying questions first. A lot of the time you learn it isn't actually a drop-everything-right-now thing.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
Startups context switch constantly, and early on that's survival.
When you're always chasing the next customer, something new always pulls your attention. At a big company with stable services you feel that pressure far less.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
More work in progress means more things you can quietly forget.
Even principal engineers juggle designs and rollouts. When something gets blocked, the whole team has to stay on the same page so it doesn't fall off the radar.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
How much you get interrupted depends on where you work.
Industry, product type, and company stage change it a lot. A product that ships monthly with no live service randomizes you far less than a live one that can break anytime.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
Context switching isn't the same at every company.
At a big, stable company with no live service, you're pulled into fewer incident bridges. A lot of the randomization comes from the kind of work your team happens to own.
Watch here:
youtu.be/UBuSqdKMXNU
Code Commute retweeted
Senior engineers saying they coast may not mean they stopped caring.
It may mean the next level asks for a work balance they do not want to trade away. That is different from doing bad work.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
The timeline pressure in software feels like it keeps shrinking.
Engineers are absorbing expectations that levels should come faster and faster. That may not be right or wrong, but the pressure is real.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
Peace of mind can matter more than proving you can reach the next level.
Some people find more happiness by not pushing themselves to the extreme. The right balance is personal, and it is worth revisiting over time.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
Not getting promoted every year is not failure.
Senior people need to say this more often: your career pace can be slower than the plan in your head and still be completely okay.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
Software careers can make every milestone feel temporary.
There is constant pressure to ask what is next and how to level up. That pressure is common, but it is worth noticing before it drives everything.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
You do not always need the next level to prove you are successful.
Sometimes things are already pretty good. More pay or prestige may not be worth pushing harder just to say you reached the next rung.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
The senior engineer ceiling often starts when impact has to leave your team.
That shift toward cross-team or organizational impact can feel familiar for experienced developers -- and useful for others to see coming.
Watch here:
youtu.be/cLep4IqAJ5s
Code Commute retweeted
Talking about performance can be direct without being rude.
Ask your manager how to give them visibility into your work, priorities, and expectations. If that feels wildly uncomfortable, inspect why.
Watch here:
youtu.be/Ipj7AvSQBSw
Code Commute retweeted
Career growth needs regular realignment, not mind reading.
If expectations start drifting, bring the earlier conversation back into the room. Ask whether you are still on track before the mismatch hardens.
Watch here:
youtu.be/Ipj7AvSQBSw
Code Commute retweeted
Misalignment is not always failure -- sometimes it is just unclear expectations.
You may think design docs prove progress while your manager expected test infrastructure work. Say it out loud before the gap gets bigger.
Watch here:
youtu.be/Ipj7AvSQBSw