You Should Code
AI assistants have given leaders their instruments back, allowing them to code again and develop empathy through understanding the real constraints developers face.
Here you will learn how I think about many topics related to my work as a Software Engineering Leader. My thoughts are inspired by my reading and everyday situations.
AI assistants have given leaders their instruments back, allowing them to code again and develop empathy through understanding the real constraints developers face.
Reflecting on the "Trust but Verify" principle for leaders.
Reflecting on the role of architecture teams offering guidance rather than dictating technical choices.
Reflecting on continuous discovery as a practice for successful architecture teams.
Reflecting on the need for architecture teams.
Teams who build and run their own services are naturally motivated to improve their operational excellence.
Successful software teams adapt their working methods based on context, recognizing there's no universal approach to team operations.
Improve development efficiency by enhancing DevEx, minimizing distractions, and adopting hands-off management practices.