I read a lot of articles & books on all aspects of software development and management. For years I’ve been sharing these internally with some of the company communities I’ve been involved with.
I decided it’s time to keep track of what I’ve been sharing. This is as much for me as you readers but my thinking is – if I find them interesting, you might too. None of these are mine but they’re things that inspire or interest me as they float past and add little extra snippets of knowledge and patterns for recall.
This list runs from end March 2015 and goes back to about February 2014 (as far back as I have my office mail archives) in rough order from most recently to least recently shared. The last few on this list are a tiny handful of older and very influential articles that I’ve shared repeatedly to new staff, teams and managers. The rest are the random new things that pass through. I’m sure there’s a few missing but this is better than being hidden in a mailbox.
- 8 Sources of Leadership Waste
- 101 Startup Failure Post-Mortems
- Communities of Need Vs Communities of Solution
- Peer Mentoring
- The StackOverflow Developer Survey 2015
- What we need in a VP Product Management
- Why your new development methodology didn’t fix all your problems
- Features do not a roadmap make
- Developing a team vision
- A difficult but powerful 5 dysfunctions lesson if you’re brave enough
- Insights on strategy & execution
- Why we vote for idiots
- A few tools for coaching & teaching – some are better than others
- People Like Angry Cars
- Group Emotional Intelligence
- Tips for taking on a new, tougher job
- Machine learning, recruitment, resumes and gender bias
- A rather excellent product from the author of the article above – paste your job spec in, get instant feedback.
- A reminder on what many teams are missing from Kanban
- A (mostly) balanced view on NoEstimates
- Why Western millenials want leadership roles
- How Uservoice manages their incoming work
- A study on employee engagement
- What does “good enough” mean?
- Maintaining a distributed company culture
- How Pandora does prioritisation – their take on “buy a feature”
- Saying “no”
- Feature creep
- Questions to help say “yes” at the right time
- Quarterly capacity planning
- Hypothesis-driven Development
- Service-oriented Org Design (amongst other things)
- Assessing your product company effectiveness
- React Vs Angular (a techie one – yup I still code)
- Creating a culture of quality
- Toyota cuts the Andon cord
- What’s wrong with UX working one sprint ahead?
- A look at the Gov.uk roadmap
- Blossom seem to be pretty smart in their thinking around product management.
- A rather good primer on designing measurement systems (even outside UX)
- This is worth a quick read. Not about the estimation per se but more the signing up to perform preliminary investigations prior to estimation…
- How do they make stuffed olives?
- Thoughts about training managers for organisational capability
- On Google’s recruitment
- Measuring L&D
- Another of Henrik Kniberg’s “from the trenches” write-ups. This time on ATDD
- One of the most useful articles I ever read
- Ten Myths of Innovation
- Kanban Vs Scrum
- 20 ways to split stories
- A history lesson – why “all our code sucks”