ways-of-working
books#
- The Phoenix Project: A Novel about IT, DevOps and Helping Your Business Win by Gene Kim, Kevin Beh, George Spafford
- The Goal: A Process of Ongoing Improvement by Eliyahu M Goldratt & Jeff Cox
- Joy, Inc: How We Built a Workplace People Love by Richard Sheridan
- The Lean Startup: How Constant Innovation Creates Radically Successful Businesses by Eric Ries
- Show your work by Austin Kleon
- Getting started with Agility: Essential Reading by Allen Holub
- The Great CEO Within
links#
- The Product Backlog and Technical Debt
- Kanban Classes of Service
- 12 Signs You’re Working in a Feature Factory
- Authority Matrix
- Is agile costing you too much
- Stevey’s Google Platforms Rant
- Nemawashi
- Ladder of Evidence
- Search is hard
- Revolutionary Software Development
- Shape Up - Stop Running in Circles and Ship Work that Matters
- THE TYRANNY of STRUCTURELESSNESS
- Estimation is Evil
- Simplicity is An Advantage but Sadly Complexity Sells Better
code#
- John Carmack on Functional Programming
- Scientists don’t want to write good code
- How to Do Code Reviews Like a Human (Part One)
- How to Do Code Reviews Like a Human (Part Two)
- The Soft Side of Peer Reviews
- Cognitive Load is what matters
- The Grug Brained Developer
- Hammer factory - Why I hate frameworks
templates & frameworks#
- Ways of Working canvas
- Product roadmap (The Tree of Up)
- Questions for our first 1:1
- Structured presentations
language#
- Gender Decoder
- Falsehoods programmers believe about names
- PlayStation’s ultimate list of gaming terms
lulz#
misc#
oss#
- colors & faker corrupted by dev
react-hooks-testing-librarymerges intoreact-testing-library- npm audit: Broken by Design by Dan Abramov
- Enzyme is dead
learn#
projects#
web#
mentoring / coaching#
- Coaching vs Mentoring vs Training
- How to be a great Mentee - Racheal Goodenough
- How to not suck at mentoring - Andrew Best
tools#
links#
Some really basic tables that help illustrate the benefit of reducing work in progress.
Every team is at a different stage of collaboration and so it’s difficult to find a team charter template that fits all teams - I like this atlassian one even if just for the Team Preferences and Communication Channels sections.
Jeff Sutherland on Acceptance Test Driven Development suggests that estimating tasks will slow you down.
stafford williams