🍔🧠 Bye Bye JavaScript: Google Sheet's New Language
PLUS: Amazon's ChatGPT 🤖, Figma AI Changes Everything ✨, Promotion 101 From a VP 🫴🏻
Happy Monday! ☀️
Welcome to the 1232 new hungry minds who have joined us since last Monday!
If you aren’t subscribed yet, join smart, curious, and hungry folks by subscribing below.
Food for Thought 🧠
A mindset, an example, and an action item to start the week
"Innovation distinguishes between a leader and a follower."
Steve Jobs
Mindset: Embrace creativity as your competitive edge; it's the hallmark of true leadership.
Example: Apple's iPhone revolutionized mobile technology, setting them apart as industry pioneers.
Action item: Dedicate 15 minutes today to brainstorm unconventional solutions to a current challenge.
The Rabbit Hole 🐰
Deep dives, trends, and resources curated to stay ahead
Why Google Sheets ported its calculation worker from JavaScript to WasmGC
Calculations in Google Sheets were initially done on the server, then on the client in JavaScript, and now on the client in WebAssembly Garbage Collection. This case study explains how and why.
Singleton Design Pattern and 7 Ways to Implement It
Written by Ashish Pratap Singh
How to get promoted: Lessons from an ex-Amazon VP
Written by Jordan Cutler
How to Plan your Growth
Written by Fran Soto
3 Years at Google: My Most Important Learning
Written by Kevin Naughton Jr.
What Does Work-Life Balance Even Mean?
Written by Ryan Peterman
How to Deal with Salary Reviews 💰
Written by Luca Rossi and Nicola Ballotta
💾 SIDE DISHES 💾
ARTICLE (effective prompting)
How to Perform Prompt Decomposition
GITHUB REPO (Claude)
A framework for Claude Opus to intelligently orchestrate subagents
ESSENTIAL (sabotage)
Simple Sabotage for Modern Software
ARTICLE (performance)
Always measure one level deeper
ESSENTIAL (lots of files)
The Story of Reformatting 100k Files at Google
ARTICLE (jensen’s wisdom)
15 Life And Work Principles from Jensen Huang
ARTICLE (gRPC—)
The Bad Parts of Working with gRPC
ARTICLE (cache)
How does a cache really work?
ARTICLE (DDD)
A Better Way To Code: Documentation Driven Development
The Weekly Digest 🗞️
Software, AI, and startup news worth your time
✨ Figma Unveils New Generative AI Tools for Designers (3 min)
Brief: Figma introduces new features at the Config conference, showcasing a redesign and innovative generative AI tools accelerating design processes through AI-generated content creation.
😮 Amazon Readies Low-Cost Fashion Store to Counter E-commerce Giants (5 min)
Brief: Amazon prepares to launch a budget store section for cheap fashion and lifestyle products, challenging China-based e-commerce rivals Temu and Shein with affordable unbranded items directly shipped from China to U.S. consumers in 9-11 days.
🤖 Instagram Launches AI Studio for Chatbot Versions of Creators (2 min)
Brief: Instagram introduces "AI Studio" enabling creators to develop chatbot versions of themselves, initially in the US, for messaging, to be marked as "AI" with potential inaccuracies.
🤖 Amazon developing AI chatbot that would compete with ChatGPT (1 min)
Brief: Amazon is developing its consumer-focused AI chatbot that would compete with OpenAI’s ChatGPT and could be revealed later this year.
🧠 OpenAI's New Tool to Enhance AI Truthfulness (3 min)
Brief: OpenAI introduces a tool called CriticGPT to improve AI truthfulness through reinforcement learning from human feedback, aiming to align AI goals with human values.
🧑🦱 Character.AI Optimizes Inference for Global Language Models (3 min)
Brief: Character.AI implements innovative techniques to significantly reduce attention keys and values cache size, enhancing efficiency and scalability for large language models' inference process.
The Quick Byte 💾
One coding tip because you’re technical after all
This week’s coding challenge (by John Crickett):
This week’s tip:
Go's concurrency model, based on goroutines and channels, offers elegant solutions for concurrent programming.
Wen?
Implementing parallel processing in data pipelines
Managing multiple I/O operations concurrently
Building high-performance network servers
Why?
Provides a simple and efficient way to handle concurrency
Allows for easy communication between concurrent processes
Scales well for handling large numbers of concurrent operations
The Job Feast 💼
A fresh
cheesejob board if you’re looking for a change
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.
*I may earn a commission if you get a subscription through the links marked with “aff.” (at no extra cost to you).














Great menu as always, Alexandre and thank you for including my article collab with Ethan Evans!