Practices of Reliable Software Design 9 minutes by Chris | If you would build an in-memory cache, how would you do it? It should have good performance and be able to hold many entries. Reads are more common than writes. I know how I would do it already, but I’m curious about your approach. | Merge your code 10x faster with AI-driven code reviews! sponsored by CodeRabbit | Meet CodeRabbit, the AI-first pull request reviewer that provides context-aware feedback, line-by-line code suggestions, and real-time chat. Use CodeRabbit to improve the code quality and prevent production failures. It comes with a 14 day free trial and is completely free for OSS projects. Get started today. | The Copenhagen Book an hour by Pilcrow | The Copenhagen Book is a free, open-source guide for implementing authentication in web applications, maintained by the community. While it may be opinionated or incomplete in some areas, it aims to fill a gap in existing online resources. | Slow Deployment Causes Meetings 2 minutes by Kent Beck | Kent proposes that meetings and organizational overhead are not the cause of reduced productivity, but rather an adaptive response to an organization's limited capacity to deploy code. | An Illustrated Proof of the CAP Theorem 4 minutes by M. Whittaker | The CAP Theorem is a fundamental theorem in distributed systems that states any distributed system can have at most two of the following three properties. Consistency, Availability, and Partition tolerance. | Smolderingly fast b-trees 13 minutes by Jamie Brandon | This article compares the performance of different data structures, primarily B-trees and hash maps, for associative arrays in programming languages. Jamie conducts various benchmarks to measure lookup times for these structures under different conditions, including uniform integer keys and random string keys. | ✂️ Cut your QA cycles down from hours to minutes with automated testing sponsored by QA Wolf | If slow QA processes bottleneck you or your software engineering team and you’re releasing slower because of it, you must check out QA Wolf. They get you to 80% automated end-to-end test coverage and help ship 5x faster by reducing QA cycles from hours to minutes. With over 100 5-star reviews on G2 and customer testimonials from Salesloft, Drata, Autotrader, and many more — you’re in good hands. | | newsletters | | | Would you like to become a sponsor and advertise in one of the issues? Check out our media kit and get in touch. |
|