- Hungry Minds
- Posts
- 🍔🧠 How Uber Drives 40M Reads/Sec with Integrated Cache
🍔🧠 How Uber Drives 40M Reads/Sec with Integrated Cache
PLUS: Scaling ChatGPT challenges 🛠️, 1 Dev Platform to level-up 🔥, and Hands-On RL 🎮
Happy Monday! ☀️
Welcome to the 323 new hungry minds who have joined us since last Monday!
If you aren’t subscribed yet, join smart, curious, and hungry folks by subscribing here.
🍔 THIS WEEK’S MENU 🥗
📚 Uber's integrated cache, level up skills with a dev course, and learn from scaling challenges for ChatGPT.
🗞️ Google unveils Gemini 1.5, an early preview of Stable Diffusion 3 and Neuralink brain implants.
👨🏻💻 Quick byte: React Query for efficient data fetching and caching.
Reading time: 5 minutes
Food for Thought
A mindset, an example, and an action item to start the week
‘A person who never made a mistake never tried anything new.’
Mindset: Mistakes enable growth and innovation. We must embrace them.
Example: Southwest Airlines pioneered low-cost air travel despite early stumbles.
Action item: Propose one new idea at work today.
The Rabbit Hole
Deep dives, trends, and resources curated to stay ahead
💾 SIDE DISHES 💾
COURSE (level up your dev skills 101)
The best platform to learn anything from 0 to 1 as a software engineer
ARTICLE (hands-on ML)
The hands-on Reinforcement Learning Course
GITHUB REPO (google’s magic)
Detect the content types of any file with DL
ESSENTIAL (storytelling)
How RocksDB, powering Microsoft, Uber, Netflix and others, works
ARTICLE (vscode)
20 VSCode extensions that will boost your productivity in 2024
APP (whocanuse)
Evaluate the accessibility of your color choices easily
ARTICLE (job finding 101)
How to find a new Software Developer job in 2024
ARTICLE (juniors talk)
10 things you should never say to a junior developer
The Weekly Digest
Software, AI, and startup news worth your time
Brief: Google introduces Gemma 2B and 7B, open-source lightweight AI models for tasks like simple chatbots, aiming to expand AI accessibility and customization beyond its closed Gemini model.
Brief: Startup Groq introduces LPUs - specialized hardware running language models - showcasing up to 500 tokens per second speed, emphasizing efficiency and scalability over GPUs.
Brief: Elon Musk reveals progress as Neuralink's brain chip allows patient to control a cursor by thought, raising ethical concerns on transparency and scientific validity.
Brief: Apple's rumored "Apple Ring" is potentially nearing launch as more reports suggest an imminent entry into the smart ring market, influenced by Samsung's unveiling, amidst forecasts of significant market growth.
Brief: Google launches Gemini 1.5 Pro, an AI model with a significantly expanded context window capacity to enhance information processing and improve task efficiency in AI development.
Brief: Announcing Stable Diffusion 3, an advanced text-to-image model with improved performance, quality, and safety measures, now open for early preview and feedback to enhance AI practices.
The Quick Byte
One coding tip because you’re technical after all
This week’s coding challenge:
This week’s tip:
React Query is a powerful library for fetching, caching, and updating data in React applications, providing a set of hooks for managing server state.
Wen?
Automatic Caching and Invalidations: Ideal for reducing the number of requests to the server by caching data and automatically invalidating it when necessary.
Background Data Fetching: Enhances user experience by fetching data in the background and seamlessly updating the UI without interrupting the user's interactions.
Synchronization Across Components: Efficient for maintaining consistency across components by ensuring that they all react to the latest data updates.
Why?
Improved User Experience: By managing server state, data fetching, caching, and synchronization efficiently, React Query enhances the overall user experience.
Reduced Boilerplate Code: Minimizes the need for managing loading and error states manually, leading to cleaner and more maintainable code.
Declarative Data Fetching: Encourages a more declarative approach to data fetching, making the codebase more intuitive and easier to reason about.
The Job Feast
A fresh cheese job board if you’re looking for a change
Software Engineer, Infrastructure @ Tiktok
Software Engineer - Backend @ Microsoft
Software Engineer TV UI @ Netflix
Software Engineer I @ Disney
Software Engineer - All Levels @ FedEx
Software Engineer - Recent Graduate @ PayPal
Software Engineer, Remote @ GitHub
Software Engineer, Emerging Talent @ Coinbase
Burp-A-Laugh
The most important meal of your day
That’s it for today! ☀️
Enjoyed this issue? Send it to your friends here to sign up, or share it on Twitter!
If you want to submit a section to the newsletter or tell us what you think about today’s issue, reply to this email or DM me on Twitter! 🐦
Thanks for spending part of your Monday morning with Hungry Minds.
See you in a week — Alex.
Icons by Icons8.
Items, where the description is italic and bold, are items from which I may earn a commission.