VCR is a Ruby library that records HTTP interactions and plays them back to your test suite, verifying input and returning predictable output. Here’s how and when Prater (Staff Engineer) recommends you use it.
I have been working with a client with close to 600k images on their home page. The photos are tagged with multiple categories. The index API returns paginated pictures based on various sets of filters on classes.
I think that we’ve often misunderstood authorization by trying to make OAuth 2.0 do more authorization than it’s supposed to by customizing JWT access tokens (that should be about “identity”) with application-specific role and permission claims that don’t belong there.
I often find myself running into mysterious command line errors as I install different development dependencies over and over. Fortunately many commands have an option for verbose output that gives more insight.
In this episode Dave Farley, author of "Continuous Delivery", "Modern Software Engineering" and others, talks to Google Distinguished Engineer, Kelsey Hightower.