Get Summaries of Big Tech Engineering Blog Posts on Frontend, Backend, Machine Learning, Data Engineering and more!
An introduction to Apache Cassandra and issues Uber ran into when scaling. Plus, API versioning practices at LinkedIn, challenging algorithms to try and more.
Plus, Tips on Negotiating Compensation for Software Engineers from a Principal Engineer at Amazon
We'll talk about what a service mesh is, what purpose it serves and why Netflix added one. Plus, strategies you can use to achieve your goals.
Common microservice failures at DoorDash and how they mitigate them. Plus, nine ways to shoot yourself in the foot with Postgres.
Plus, what makes a great manager of software engineers, how shopify uses pair programming for mentorship, actionable tips on improving speed and more.
Plus, how Meta integrated Raft with MySQL, lessons learned at Slack while building on AWS GovCloud and How Nike's bot detection works
This is a technical dive on Postgres. We'll be talking about it's key features, storage engine, MVCC, extensions, criticisms and more.
Plus, Stable Diffusion explained visually, why you should open source your company, pair programming antipatterns and more.
We'll be talking about Kafka, the ELK stack and Clickhouse. Also, how Apple built iCloud to store billions of databases, focusing on impact, and more.
We delve into Round Robin, Weighted Round Robin, Least Connections, Power of Two Choices and much more.
Lyft switched their data store from Apache Druid to ClickHouse. We'll give brief overviews of Druid and ClickHouse and also talk about why they shifted.
Raft is a distributed consensus protocol used in Kafka, MongoDB, CoackroachDB, Etcd and more. We'll delve into the protocol and explain it with some visuals.
We'll talk about Bloom Filters, Roaring Bitmaps and the Sliding Window Rate Limiting Algorithm. Plus, Basecamp's first year of results after shifting away from the cloud.
Andrej Karpathy (former Director of AI at Tesla) gave a fantastic talk on his YouTube channel on LLMs. Plus, how Uber calculates ETA, strategies to improve hiring quality at your org and more.
We'll be talking about implementing authentication with passwords, federated identity (OAuth, SAML), OTPs and more. We'll also delve into JWTs and Session-based Auth.
Canva processes over 5 billion spans daily. Plus, a detailed guide to CDNs, when feature flags do and don't make sense and more.
DoorDash wrote a great blog post delving into how they implemented caching for their microservices. Plus, why clever code is the worst code you can write and more.
A deep dive into Redis. We'll talk about the history, key characteristics, data structures supported and more.