Roland Ewald

Software Engineer · Researcher



Developer productivity and being 'in the code'

2025-03-27


Here are two interesting programming-related blogposts:

  • Dan North writes about the ‘worst’ programmer he knows (via HN); a thoughtful comment on the dangers of individual (instead of e.g. team-based) metrics to measure developer productivity.

  • On a similar note, James Stanier discusses the ‘classic question’ of whether software engineering managers should still code. I like his distinction that technical team leads should be in the code, but not necessarily coding (on a day to day basis). From my own experience, doing pair programming and code reviews can give an you at least some insight into the changes of a codebase over time, so this can somewhat compensate for the fact that you’re not writing much code after switching roles.