I can’t code all the time. I end up patching code here and there. What I’ve noticed is I can trace programs easily. Explaining why something broke is no problem. Carving up the code base is ok – I can see how things are put together. If I remove myself from the code base for […]
Backend is my darling
I encourage engineers to explore and find new projects to improve the overall system. I began noticing most projects were backend instead of the frontend, which was around 90%. This also meant 9/10 engineers eventually became backend-focused. Most of the fires and outages came from the backend meaning my attention was spent there. I’m also […]
Shadow teacher
My friend has been managing for some time. He assigned an engineer to a project. He was very hands off, and the project took 3 months to complete. He claimed he would’ve been able to finish the feature in a day. I couldn’t resist teasing him about Captain Hindsight (was he really able to code […]
Managing with only your voice
Can you lead a team of 7 other people to show up at 4 AM and not pay them? I’ve only been able to do this in a video game called Guild Wars. Players make their own decision to wake up in the middle of the night to come play with me. I could call […]
Don’t harp on code style when asked for help
An engineer pulls me over to look over his code. He can’t figure out why a method is executing twice, and I immediately blurt out, “Hm.. why are you checking your errors this way with if (err == nil) {} ?”He didn’t ask for my opinion on his code style. He was looking for someone […]
Evolving your tech stack
Everything changes rapidly. If you poke around Github, you will always find something new to tinker with thanks to open source. My team reflects that attitude too and if only we had more hours in a day to play with the latest hip libraries like React. I’ll admit the number of possibilities gets overwhelming. Today’s […]
- « Previous Page
- 1
- …
- 6
- 7
- 8
- 9
- 10
- …
- 12
- Next Page »