The COVID API Hub project was launched in April 2020 by the Grey Matter team as a way to consolidate and democratize COVID-19 datasets across the web. Using Grey Matter’s Envoy-based sidecar, the project now serves over 2 million requests daily. This talk is about our experience of using Envoy at scale - lessons learned along the way, witnessing the resilience mechanisms at work in the production environment, and our plans moving forward.

Learning RustYoutube series

Two JavaScript developers go through the Rust Programming Book week by week.

An introduction to end to end testing for web apps. I talk about different kinds of testing, writing a test plan, choosing the best tools, and preparing your test environment.

styled-componentsBest practices

This was the second of two talks I gave to the UI/UX team on styled-components, a popular CSS in JS library. I discuss how the lib works internally, best practices I've discovered while using it on the job, and new features.

React PatternsA short talk on render props

An introduction to the render prop pattern in React.