Spike Driven Design
a short investigation into a technique or a problem. The goal is learing and this will be thrown away.
a lot of the work from the design phase can go directly into the finished project, without duplication of effort, and without sacrificing quality.
Jeffrey Baird from Medivo
- rails trained, when do you get to work on mobile? or branch out?
- if they have made a commitment to your learning, and
- Elm and haskell
- Online Haskell book
- Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development
- Listov Substitution
- you should be able to take the concreation anywhere an abstraction is used.