Week 45: mongodb crash recovery, javascript vanilla, british bake off, unicode
- Journaling and the WiredTiger Storage Engine: We use mongodb at work. It’s been fine to work with largely I think. The journaling capability here is fairly neat. It’s nice to know there’s a write ahead log in here to help recover most writes after an unplanned, hard reset.
- Cloudflare control plane outage: Writeup from cf about what happened and action items. They move pretty quickly on platform enhancements and don’t necessarily require the same level of rigor for everything they push to production. (At least initially.)
- Writeup by Fred Hebert about the cf incident above: He says it doesn’t come across as cf seeming open to learning about the context in which the failure happened and how the environment made the failure mode possible. Sounds like somebody looking for a political answer / posture.
- Mastering DOM manipulation with vanilla JavaScript: Short, instructive javascript tutorials using plain vanilla js. Love this stuff! :)
- The Absolute Minimum Every Software Developer Must Know About Unicode in 2023 (Still No Excuses!): Unicode primer.
The Great British Bake Off
British bake off season 14, episode 7: The technical challenge has got to be the funniest this we have ever watched on this series. Complete and utter disaster across the board! Lolol. I expect I’ll be re-watching this one again and again in my life … :)
Youtube
-
[Carmack Doesn’t Like Vim Prime Reacts](https://www.youtube.com/watch?v=qFnHWMxlOBc): Carmack talks about ides, debuggers, static analyzers, vim vs visual studio, and tools in general. Excellent reaction vid from primeagen - Building Koi Pond: Simulating Millions of Slack Clients: Internal load testing tool by slack. Home grown tool went through a couple of iterations to get to cost effective and reflective of real user behaviour. They run load tests continually against production.