Blogs / Personal blogs

Graham Lee

sicpers.info

Writing code is hard. Software engineering is much harder. I'm Graham Lee, D.Phil. I help programmers become software engineers, software engineers become senior software engineers, and technology leaders ensure their teams are effective. I've done this at Facebook, Apple, and Oxford University, and now I can do it…

Popular posts
14
Total points
2,448
HN comments
1,645
Rank
#643 personal

Visit sicpers.info → RSS feedOn Hacker News Nov 2017 – May 2026

Software Engineering 10Career & Management 5Tools & Productivity 2Tech Industry & Business 2Society, Policy & Culture 1Open Source 1

1

Discipline Doesn’t Scale

If programmers were just more disciplined, more professional, they'd write better software. All they need is a code of conduct telling them how to work like those of us who've worked it out. The above statement is true, which is a good thing for those of us interested in improving the state of software and...

2

There is no “us” in team

I’ve talked before about the non-team team dynamic that is “one person per task”. Where the management and engineers collude to push the organisation beyond a sustainable pace by making sure that at all times, each individual is kept busy and collaboration is minimised. I talked about the deleterious effect on…