Please log in to watch this conference skillscast.
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:
- Keynote: Keep Calm and Carry On: Scaling Your Org With Microservices (SkillsCast recorded in April 2018)
- Fast Track to Chaos Engineering with Russ Miles (in London on 1st - 3rd July 2019)
- Fast Track to DevOps Fundamentals (in London on 2nd - 3rd September 2019)
- Infiniteconf 2019 - A one-day community celebration of Big Data, Machine Learning and AI (in London on 4th July 2019)
- Keynote Evening with Russ Miles (in London on 1st July 2019)
- Applying Chaos Engineering to build Resilient Serverless Applications (in London on 9th July 2019)
- Getting Into the Zero Downtime Deployment World (SkillsCast recorded in June 2019)
- Securing microservices in a serverless world (SkillsCast recorded in June 2019)
Keynote: Observability-Driven Development
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.