๐๐ง 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.โ
Albert Einstein

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

How Uber Serves Over 40 Million Reads Per Second from Online Storage Using an Integrated Cache

A Deep Dive into HTTP and its Evolution

Scaling ChatGPT: Five Real-World Engineering Challenges

LUC #42: Efficiency Over Perfection: The Role of Heuristics in Engineering
Plus, SQL execution order explained, and edge computing vs cloud computing โ which is best?

How to select a Design Pattern?

Stick to boring architecture for as long as possible.
Don't get lost in the tech; keep your sight fixed on the value created.

Taking Decisions in Engineering Teams
Strategies for Effective Decision-Making in Engineering Environments
๐พย 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

โจ Google Releases Open-Source AI Models Gemma 2B and 7B (4 min)
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.
๐ Groq Unveils LPUs for Accelerated AI Processing (2 min)
Brief: Startup Groq introduces LPUs - specialized hardware running language models - showcasing up to 500 tokens per second speed, emphasizing efficiency and scalability over GPUs.
๐ง Neuralink Implant Enables Patient to Move Cursor with Thoughts (3 min)
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.
๐ Apple Smart Ring Rumors Spark Excitement in Wearable Tech Market (3 min)
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.
๐ Google Unveils Gemini 1.5 Pro with Expanded Context Window Capacity (4 min)
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.
๐ Stable Diffusion 3: Early Preview of Advanced Text-to-Image Model (4 min)
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 challenge is to build your own version of the Unix command line tool xargs!
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.

