Sublime
An inspiration engine for ideas
When I’m looking at a system that was built years ago with no documentation and poorly named variables, I sometimes feel how an archaeologist must feel pondering the mysteries of a lost and ancient civilization from a shard of pottery. It’s just so little to go on.
David Scott Bernstein • Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software
Self-managed teams are not just tiny curiosities. They can manage vast international operations of great technical complexity. The practices are not only scalable, unlike bureaucracy, they are scalable without sclerosis.
Bas Vodde • Large-Scale Scrum: More with LeSS (Addison-Wesley Signature Series (Cohn))
Throw less at the problem
Jason Fried • Rework
Based on experiments at Microsoft, 1/3 of ideas created a statistically significant positive change, 1/3 produced no statistically significant difference, and 1/3 created a statistically significant negative change.12 All of the ideas tested were thought to be good ones — but neither intuition nor expert opinion are good gauges of the value our ide
... See moreJez Humble, Joanne Molesky, • Lean Enterprise: How High Performance Organizations Innovate at Scale
When the team has decided on modules first, and when deployment options start out as simple as possible, that approach puts them on solid ground to make decisions based on empirical information at the most responsible time.
Tomasz Jaskula • Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture (Addison-Wesley Signature Series (Vernon))
crawl, walk, run approach gives us the chance to run tests and experiment on our applications early and obtain feedback from real human beings in addition to all the automation
Jason Arbon • How Google Tests Software
As the software stack for any development effort has exploded over the last 10-plus years,7 organizations with strict tool standards have been at a distinct disadvantage, as their process for adding new tools has been too slow to take advantage of rapid advances.