Chris Software Engineer. Reads fantasy & sci-fi. Learning Portuguese & how to play Cello. Geek. https://speakerdeck.com/chrisann 2012-12-04 08:32:47 -0500 What is a Microservice? It was 10 years ago that the term "microservice" was coined - that makes it as old as Agile on the Beach! But where did it come from, and what is it? In this light-hearted talk, we'll cover the history, the design and hopefully answer the question "what is a microservice?" It was 10 years ago that the term "microservice" was coined - that makes it as old as Agile on the Beach! But where did it come from, and what is it? In this light-hearted talk, we'll cover the history, the design and hopefully answer the question "what is a microservice?" Sun, 05 Sep 2021 00:00:00 -0400 https://speakerdeck.com/chrisann/what-is-a-microservice https://speakerdeck.com/chrisann/what-is-a-microservice Growing the Developer Experience Given at Nor(Dev)Con 2020: https://www.youtube.com/watch?v=YdsR0NNo8hU&list=PLc8-tQY65nvUAZEezrXhzY50-OHovjdfv&index=4 Given at Nor(Dev)Con 2020: https://www.youtube.com/watch?v=YdsR0NNo8hU&list=PLc8-tQY65nvUAZEezrXhzY50-OHovjdfv&index=4 Thu, 27 Feb 2020 00:00:00 -0500 https://speakerdeck.com/chrisann/growing-the-developer-experience https://speakerdeck.com/chrisann/growing-the-developer-experience You build it, you run it Links: #4 http://cdwithwindows.net, http://releasabilitybook.com #17 https://www.youtube.com/watch?v=RuUFnog29M4 #18 https://twitter.com/samnewman/status/862268242030718976 #20 https://sookocheff.com/post/mdd/mdd/ #21 https://www.youtube.com/watch?v=czes-oa0yik #24 http://increment.com/on-call/who-owns-on-call/ #26 http://increment.com/on-call/who-owns-on-call/ #28 https://www.youtube.com/watch?v=u6XAPnuFjJc #37 http://www.youtube.com/watch?v=ohvPnJYUW1E #40 http://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/ #44 https://about.gitlab.com/2017/02/10/postmortem-of-#36 database-outage-of-january-31/ #45 https://aws.amazon.com/message/41926/ #46 https://www.youtube.com/watch?v=OUYTNywPk-s #50 http://lightsecond.com/ascii_stereogram.html #54 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #55 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #58 http://itrevolution.com/karojisatsu/ Links: #4 http://cdwithwindows.net, http://releasabilitybook.com #17 https://www.youtube.com/watch?v=RuUFnog29M4 #18 https://twitter.com/samnewman/status/862268242030718976 #20 https://sookocheff.com/post/mdd/mdd/ #21 https://www.youtube.com/watch?v=czes-oa0yik #24 http://increment.com/on-call/who-owns-on-call/ #26 http://increment.com/on-call/who-owns-on-call/ #28 https://www.youtube.com/watch?v=u6XAPnuFjJc #37 http://www.youtube.com/watch?v=ohvPnJYUW1E #40 http://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/ #44 https://about.gitlab.com/2017/02/10/postmortem-of-#36 database-outage-of-january-31/ #45 https://aws.amazon.com/message/41926/ #46 https://www.youtube.com/watch?v=OUYTNywPk-s #50 http://lightsecond.com/ascii_stereogram.html #54 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #55 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #58 http://itrevolution.com/karojisatsu/ Wed, 04 Jul 2018 00:00:00 -0400 https://speakerdeck.com/chrisann/you-build-it-you-run-it-1 https://speakerdeck.com/chrisann/you-build-it-you-run-it-1 You build it, you run it [RebelCon 2017] Presented at RebelCon 2017 (www.rebelcon2017.com) Links: #3 www.skeltonthatcher.com #4 www.cdwithwindows.net #18 http://increment.com/on-call/who-owns-on-call/ #20 https://www.youtube.com/watch?v=RuUFnog29M4 #21 https://twitter.com/samnewman/status/862268242030718976 #23 https://sookocheff.com/post/mdd/mdd/ #24 https://www.youtube.com/watch?v=czes-oa0yik #28 http://increment.com/on-call/who-owns-on-call/ #38 http://www.youtube.com/watch?v=ohvPnJYUW1E #41 http://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/ #43 https://about.gitlab.com/2017/02/10/postmortem-of-#36 database-outage-of-january-31/ #44 https://aws.amazon.com/message/41926/ #48 http://lightsecond.com/ascii_stereogram.html #52 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #53 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #56 http://itrevolution.com/karojisatsu/ #65 www.releasabilitybook.com Presented at RebelCon 2017 (www.rebelcon2017.com) Links: #3 www.skeltonthatcher.com #4 www.cdwithwindows.net #18 http://increment.com/on-call/who-owns-on-call/ #20 https://www.youtube.com/watch?v=RuUFnog29M4 #21 https://twitter.com/samnewman/status/862268242030718976 #23 https://sookocheff.com/post/mdd/mdd/ #24 https://www.youtube.com/watch?v=czes-oa0yik #28 http://increment.com/on-call/who-owns-on-call/ #38 http://www.youtube.com/watch?v=ohvPnJYUW1E #41 http://www.kitchensoap.com/2010/11/07/mttr-mtbf-for-most-types-of-f/ #43 https://about.gitlab.com/2017/02/10/postmortem-of-#36 database-outage-of-january-31/ #44 https://aws.amazon.com/message/41926/ #48 http://lightsecond.com/ascii_stereogram.html #52 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #53 https://blog.hinterlands.org/2010/07/running-an-oncall-rota/ #56 http://itrevolution.com/karojisatsu/ #65 www.releasabilitybook.com Fri, 16 Jun 2017 00:00:00 -0400 https://speakerdeck.com/chrisann/you-build-it-you-run-it-rebelcon-2017 https://speakerdeck.com/chrisann/you-build-it-you-run-it-rebelcon-2017 How to get your submission accepted at NDC London Video: https://vimeo.com/205805500 As a member of the NDC London 2017 agenda committee, I give a behind the scenes look at the agenda process and some things to improve your talk abstracts that may increase your chances of being selected. I use cats in my abstract examples so they are technology agnostic. Plus, everyone loves cats, right? Links from final slide: * https://www.promptworks.com/blog/why-your-excellent-talk-was-rejected * http://www.certsandprogs.com/2015/02/make-me-offer-i-cant-refusewriting.html * http://helpmeabstract.com/ * https://www.themobilepresenter.com/staticpages/index.php/presenting-for-geeks-ebook Video: https://vimeo.com/205805500 As a member of the NDC London 2017 agenda committee, I give a behind the scenes look at the agenda process and some things to improve your talk abstracts that may increase your chances of being selected. I use cats in my abstract examples so they are technology agnostic. Plus, everyone loves cats, right? Links from final slide: * https://www.promptworks.com/blog/why-your-excellent-talk-was-rejected * http://www.certsandprogs.com/2015/02/make-me-offer-i-cant-refusewriting.html * http://helpmeabstract.com/ * https://www.themobilepresenter.com/staticpages/index.php/presenting-for-geeks-ebook Wed, 18 Jan 2017 00:00:00 -0500 https://speakerdeck.com/chrisann/how-to-get-your-submission-accepted-at-ndc-london https://speakerdeck.com/chrisann/how-to-get-your-submission-accepted-at-ndc-london CD - Making it work with Windows and .NET Co-Presented with Matthew Skelton (http://twitter.com/matthewpskelton). Video: https://vimeo.com/157086224/ The technologies and approaches for Continuous Delivery are essentially identical across different operating systems, but some things need special treatment for Windows and .NET. When Jez Humble and Dave Farley published their groundbreaking book 'Continuous Delivery' in 2010, many of the tools described were either nonexistent on the Windows platform or did not support the rich automation capabilities they do now. This talk aims to encourage many more teams working with Windows and .NET to adopt Continuous Delivery by sharing real-world success stories of organisations using Windows and .NET for Continuous Delivery; the speakers share their first-hand experience in different organisations and also explore some case studies from the new O'Reilly eBook 'Continuous Delivery with Windows and .NET'. Given at London CD Meetup 23rd February 2016: http://www.meetup.com/London-Continuous-Delivery/events/226590567/ Co-Presented with Matthew Skelton (http://twitter.com/matthewpskelton). Video: https://vimeo.com/157086224/ The technologies and approaches for Continuous Delivery are essentially identical across different operating systems, but some things need special treatment for Windows and .NET. When Jez Humble and Dave Farley published their groundbreaking book 'Continuous Delivery' in 2010, many of the tools described were either nonexistent on the Windows platform or did not support the rich automation capabilities they do now. This talk aims to encourage many more teams working with Windows and .NET to adopt Continuous Delivery by sharing real-world success stories of organisations using Windows and .NET for Continuous Delivery; the speakers share their first-hand experience in different organisations and also explore some case studies from the new O'Reilly eBook 'Continuous Delivery with Windows and .NET'. Given at London CD Meetup 23rd February 2016: http://www.meetup.com/London-Continuous-Delivery/events/226590567/ Tue, 23 Feb 2016 00:00:00 -0500 https://speakerdeck.com/chrisann/cd-making-it-work-with-windows-and-net https://speakerdeck.com/chrisann/cd-making-it-work-with-windows-and-net Team Transformation at 7digital From a short presentation I gave for the London Continuous Delivery group. The full metrics report I mention is available here: http://developer.7digital.com/blog/7digital-development-team-productivity-report-2013 From a short presentation I gave for the London Continuous Delivery group. The full metrics report I mention is available here: http://developer.7digital.com/blog/7digital-development-team-productivity-report-2013 Tue, 19 Mar 2013 00:00:00 -0400 https://speakerdeck.com/chrisann/team-transformation-at-7digital https://speakerdeck.com/chrisann/team-transformation-at-7digital Evolving from a monolithic to a distributed public API API Days 2012 API Days 2012 Tue, 04 Dec 2012 00:00:00 -0500 https://speakerdeck.com/chrisann/evolving-from-a-monolithic-to-a-distributed-public-api https://speakerdeck.com/chrisann/evolving-from-a-monolithic-to-a-distributed-public-api