Hi there 👋! Welcome to Big Tech Digest. This is a manually-curated newsletter that brings you a collection of links to the latest engineering blog posts from Big Tech companies and startups. Aimed at all Software Engineers (backend, frontend, data, DevOps, mobile) and AI/ML folks at any level, Big Tech Digest is focused on engineering problems and their proposed solutions at tech companies that I find particularly interesting. No marketing or non-tech stuff. Subscribe now to join our community and keep learning!
💡 Subscribe to the official newsletter here to receive one email every two weeks!
// 📫 Engineering blogs digest
Recent, selectively picked blog posts from tech companies’ engineering blogs.
- ⭐️ [Airbnb] Improving Performance with HTTP Streaming discusses how HTTP Streaming can improve page performance and how Airbnb enabled it on an existing codebase by Victor Lin
- ⭐️ [Meta] Building and deployig MySQL Raft at Meta by Anirban Rahut, Abhinav Sharma, Yichen Shen, Ahsanul Haque
- ⭐️ [Dropbox] Investigating the impact of HTTP3 on network latency for search by Tiffany Fong , Mike Lyons , and Nikita Shirokov
- ⭐️ [Cockroachlabs] What is operational resilience and how to achieve it
- ⭐️ [Trivago] Building Our First GraphQL Server with Go: An Implementation Guide by Kutlu Eren
- ⭐️ [Booking.com] Generating Tailored Travel Recommendations by Lucy (Jingyu) Zou
- ⭐️ [Github] Inside GitHub: Working with the LLMs behind GitHub Copilot Developers behind GitHub Copilot discuss what it was like to work with OpenAI’s large language model and how it informed the development of Copilot as we know it today by Sara Verdi
- ⭐️ [Cloudflare] Unbounded memory usage by TCP for receive buffers, and how we fixed it provides a detailed explanation of how excessive memory allocation in TCP sessions can impact performance by Mike Freemon
- ⭐️ [The Go Blog] Go Developer Survey 2023 Q1 Results
- ⭐️ [Angular Blog] Angular v16 is here! by Minko Gechev
// ⭐️ Misc
a.k.a. the nerd section 🧑💻!
- ⭐️ Load Balancing explores the ways that a single load balancer might distribute HTTP requests to a set of servers with a help of some fantastic visualizations by Sam Rose
- ⭐️ A Gentle Introduction to CRDTs is distilling all the hard understanding work into a condensed and easy to understand set of reading for a software developer without any background in CRDTs or distributed systems.
- ⭐️ The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (No Excuses!) is an absolute must-read if you haven’t done so yet by Joel Spolsky
Thanks for reading Big Tech Digest!
Top comments (0)