How we broke the Guardian website... and what we learned
Moving fast shouldn’t mean breaking things, but Facebook’s old mantra often reflects the realities of a rapidly evolving codebase and infrastructure. The Guardian’s development culture is designed to allow us to move quickly, deploy a dozen times a day and get statistically-significant A/B test results within hours. Sometimes, though, that leads to the odd slip up.
What I have learnt from teaching
Mentoring junior developers isn’t just great for the community it can also sharpen our own skills as engineers. I will introduce how you can improve your technical skills, your communication skills and make great friends by coaching at Codebar.io or other ventures.
Time for IntersectionObserver
Lazy loading content, tracking impression, animation triggers - for many years we have utilised scroll handlers to detect when to trigger such actions. Now modern browsers are supporting IntersectionObserver, a new API that comes with better performance, and results in cleaner code.