├── credits.md └── README.md /credits.md: -------------------------------------------------------------------------------- 1 | ## Image Credits 2 | 3 | * https://www.flickr.com/photos/dewaynec/2787805375 4 | * https://www.flickr.com/photos/cygnus_x1/3928219963/ 5 | * https://www.flickr.com/photos/oakleyoriginals/5422542502 6 | * http://www.flickr.com/photos/43163345@N06/4909753834 7 | * http://www.flickr.com/photos/71902268@N00/2675869443 8 | * https://www.flickr.com/photos/obohlman/3552334183 9 | * https://www.flickr.com/photos/delorenzo/2675869443 10 | * https://www.flickr.com/photos/dr_j0nes/165464898 11 | * https://www.flickr.com/photos/withchristophergraham/7168279905 12 | * http://media.npr.org/assets/img/2013/09/18/faceplant182way-739d76872e3b5a1c904dde952cbd3755699c8ae6-s40-c85.jpg 13 | * https://www.flickr.com/photos/vacuumbrand/5680185499 14 | * https://www.flickr.com/photos/121070486@N06/16409228748 15 | * https://giphy.com/gifs/afv-funny-fail-3o85xz8c70Ba4W8TCg 16 | * https://www.flickr.com/photos/coldbacon/7058480271 17 | * https://www.flickr.com/photos/green_ghost/2735904100 18 | * https://www.flickr.com/photos/121070486@N06/16409228748/ 19 | * https://www.flickr.com/photos/ollygriffin/10336326994 20 | * https://www.flickr.com/photos/billyfischer/3572001838 21 | * https://www.flickr.com/photos/tamaraherself/9387651312 22 | * https://www.flickr.com/photos/41554936@N05/7918174190 23 | * https://www.flickr.com/photos/robwilkerson/7644584428 24 | * https://www.flickr.com/photos/108992704@N05/15232820820 25 | * https://www.flickr.com/photos/vinternoll8/9558876241 26 | * https://www.flickr.com/photos/ollygriffin/10336326994/ 27 | * https://www.flickr.com/photos/daiablo/7980562351 28 | * https://giphy.com/gifs/CsjpI6bhjptTO 29 | * http://i.giphy.com/VhifAy8izWff2.gif 30 | * https://thenounproject.com/search/?q=idea&i=13680 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # The Fallacy Of Fast 2 | 3 | Accompanying repository for "The Fallacy of Fast". Feel free to open any issues for questions and/or to say hi :) 4 | 5 | ### Abstract 6 | We all want to move fast. We construct our systems in a rapidly-iterating and agile way. Ideally we design and build them to be efficient, robust, and have low latency. But sometimes in the search for speed we make mistakes that come back to haunt us. 7 | 8 | The talk is about the things most of us sacrifice when trying to iterate fast. Some of these are reasonable trade-offs — others can wreck your product. I hope you will walk away with a notion of what to pay attention to at various stages of software development, and how you can avoid common pitfalls. 9 | 10 | ### Versions of this talk 11 | * [Sydney Women Who Code 2016](https://www.meetup.com/Women-Who-Code-Sydney/events/235746929) - [slides](https://speakerdeck.com/randommood/fallacy-of-fast-wwc) 12 | * [CraftConf 2016](https://craft-conf.com/2016) - [video](#) & [slides](https://speakerdeck.com/randommood/the-fallacy-of-fast). 13 | * [Altitude 2015](https://www.fastly.com/altitude) - [video](https://www.youtube.com/watch?v=iIT18m6bHmw) & slides 14 | 15 | # References 16 | * See the [image credits](credits.md) 17 | * http://googleonlinesecurity.blogspot.com/2011/08/fuzzing-at-scale.html 18 | * https://github.com/dvyukov/go-fuzz 19 | * http://caitiem.com/2015/06/23/clients-are-jerks-aka-how-halo-4-dosed-the-services-at-launch-how-we-survived/ 20 | * [Caite McCaffrey's Runbook Template](https://github.com/CaitieM20/Monitorama2016/blob/master/Runbook.md) 21 | * [Camille Fournier - A People's history of microservices](https://vimeo.com/131377935) 22 | * [Danielle Sucher, Dan Frank, and Franklin Hu- Breaking Production for Fun and Profit: Running Game Days at Stripe](https://vimeo.com/131502993) 23 | * [Engineering for the Long Game velocity 2015 - Astrid Atkinson](http://velocityconf.com/devops-web-performance-2015/public/schedule/detail/42630) [Video](https://www.youtube.com/watch?v=p0jGmgIrf_M&list=PL055Epbe6d5Y86GSg3nhUH3o_v62FGpCI&index=5) 24 | * http://ithare.com/overused-code-reuse/ 25 | * [Simple testing can prevent most critical failures](https://www.usenix.org/system/files/conference/osdi14/osdi14-paper-yuan.pdf) 26 | * [Netflix Canary Testing](http://www.infoq.com/presentations/canary-analysis-deployment-pattern) 27 | * [How Google tests software](http://ptgmedia.pearsoncmg.com/images/9780321803023/samplepages/0321803027.pdf) 28 | * [Continuous Deployment @ Flickr](https://vimeo.com/24542044) 29 | * [Adam Jacob's ChefConf 2015 keynote](https://www.youtube.com/watch?v=_DEToXsgrPc) & https://github.com/chef/devops-kungfu 30 | * [Why Startup Short Cuts Can Be Dangerous](http://www.inc.com/magazine/201404/norm-brodsky/do-not-take-short-cuts-building-a-business.html) 31 | * [Architectural patterns of resilient distributed systems - My strangeloop 2015 talk](https://github.com/Randommood/Strangeloop2015) 32 | 33 | ### On Agile 34 | * [HBR embracing agile](https://hbr.org/2016/05/embracing-agile) 35 | * [Angela Druckman](http://angeladruckman.com/) 36 | * [Agile is dead](https://www.linkedin.com/pulse/agile-dead-matthew-kern) 37 | * [Agile limits](https://www.linkedin.com/pulse/20140704132728-86002769-agile-limits) 38 | 39 | Other talks I've given can be found at https://github.com/Randommood/Speaking 40 | --------------------------------------------------------------------------------