Wbtlwuqeb4dawcey8avi
SkillsCast

Keynote: Observability-Driven Development

26th September 2018 in London at CodeNode

There are 42 other SkillsCasts available from CloudNative London 2018

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

TDD is table stakes for any good team, but it’s not enough: these days you need observability-driven design and development. Tests are great but your code isn’t baked til it touches real services, real data, real network hops, and real users, and you should accept no substitute. How can you safely roll software out and validate yourselves at every step, without inflicting subtle errors on your users? Where should you start when instrumenting code from scratch, and how should you anticipate the observability and operability requirements of your systems? What level of abstraction is useful? Charity will explore with you these techniques in the context of a few production scenarios -- rewrites, startups, and legacy code.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Keynote: Observability-Driven Development

Charity Majors

Charity is a co-founder and engineer at Honeycomb, a startup that blends the speed of time series with the raw power of rich events to give you interactive, iterative debugging of complex systems. She has worked at companies like Facebook, Parse, and Linden Lab, as a systems engineer and engineering manager, but always seems to end up responsible for the databases. Loves free speech, free software and a nice peaty single malt.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

TDD is table stakes for any good team, but it’s not enough: these days you need observability-driven design and development. Tests are great but your code isn’t baked til it touches real services, real data, real network hops, and real users, and you should accept no substitute. How can you safely roll software out and validate yourselves at every step, without inflicting subtle errors on your users? Where should you start when instrumenting code from scratch, and how should you anticipate the observability and operability requirements of your systems? What level of abstraction is useful? Charity will explore with you these techniques in the context of a few production scenarios -- rewrites, startups, and legacy code.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Keynote: Observability-Driven Development

Charity Majors

Charity is a co-founder and engineer at Honeycomb, a startup that blends the speed of time series with the raw power of rich events to give you interactive, iterative debugging of complex systems. She has worked at companies like Facebook, Parse, and Linden Lab, as a systems engineer and engineering manager, but always seems to end up responsible for the databases. Loves free speech, free software and a nice peaty single malt.

Photos