Plus, 5 properties of healthy software projects. Writing a toy compiler with Go and LLVM and more.
In this tech dive, we'll delve into S3, Azure Blob Storage, Google Cloud Storage and other types of Object Storage.
Plus, what makes a great manager of software engineers, how shopify uses pair programming for mentorship, actionable tips on improving speed and more.
An overview of Protobuf and how it's used at LinkedIn. Plus, how SMS Fraud works and how to guard against it, things DBs don't do and more.
Using CNNs, Word Embeddings and an Inverted Index to build Image Search
An overview of AWS S3 and how Canva changed their setup. Plus, the problem with LangChain, no more Postgres VACUUM, Distributed Systems for Fun and Profit and more.
Plus, how to become a VP of Engineering, how Slack manages infrastructure projects and more.
Plus, Leader Election in Distributed Systems, Use Naming that is Short but Clear and More
Plus,how HRT reduced their code tangling issues, optimizing hash tables, the power of two random choices and more.
Using Couchbase as a caching layer to scale. Plus, lessons learned building an open source project to 250 million downloads, deep dive on caching in system design and more.
Canva processes over 5 billion spans daily. Plus, a detailed guide to CDNs, when feature flags do and don't make sense and more.