This issue is coming out a little bit late this week - sorry! I had hoped to get this out late Sunday night, but I was stuck on a plane with lousy internet and didn't want to rush things since there was a ton of amazing developer news this week.
- Hello, Pulumi
"Infrastructure as code" isn't real code, it's YAML. Pulumi changes that, and simplifies building a cloud infrastructure by introducing real software APIs to build out cloud resources more easily.
- PollyJS: Record, Replay, and Stub HTTP Interactions
- MySQL High Availability at GitHub
An explanation of GitHub's MySQL high-availability configuration, and how they reliably operate their database cluster throughout data centers and remain failure-resistant.
- Making Compose Easier to Use with Application Packages
Docker introduces a new tool - docker-app - as an experimental utility that accompanies docker-compose to improve application images.
- Low Overhead Polling For Ruby
An incredible low-level analysis of code optimization in various Ruby implementations and how low-overhead polling enables more speculative optimizations to improve Ruby's performance.
- Supercharging the Git Commit Graph
A deep dive into some performance improvements to Git that cache the repository's history in an easily parseable way, which speeds up history walking in large repositories by over 50%.