• Hungry Minds
  • Posts
  • 🍔🧠 GitHub Architecture: How to Search Code at Scale

🍔🧠 GitHub Architecture: How to Search Code at Scale

PLUS: Amazon S3's durability masterclass 💾, Vercel's codebase scaling prowess 🚀, converting screenshots to code 🧙‍♂️

Happy Monday! ☀️

Welcome to the 564 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 🥗

  1. 📚 How Github Serves Code Search at Scale, Free Microsoft AI Courses, and How Amazon S3 Achieves 99.999999999% Durability.

  2. 🗞️ Claude 3 is Here, Apple Plans a Foldable Macbook and AWS to Power Data Centers with Nuclear Energy

  3. 👨🏻‍💻 Quick byte: How the Observer Pattern Can be Useful in Event-Driven Systems

Reading time: 5 minutes

Food for Thought
A mindset, an example, and an action item to start the week

‘Don't be pushed around by the fears in your mind. Be led by the dreams in your heart.’

Roy T. Bennett

Mindset: Embracing dreams over fears cultivates resilience, innovation, and growth – essential for entrepreneurial success.

Example: Airbnb founders defied fears of disrupting the hotel industry, led by their dream of unique travel experiences.

Action item: Write down one dream goal today, however ambitious, and take one small step towards it.

The Rabbit Hole
Deep dives, trends, and resources curated to stay ahead

💾 SIDE DISHES 💾

ARTICLE (vector search 101)
A blueprint of learning on the AI-powered vector search

GITHUB REPO (microsoft strikes again)
Free courses and content on generative AI by Microsoft

ARTICLE (billing isn’t fun)
14 pains of building your own billing system

The Weekly Digest
Software, AI, and startup news worth your time

Brief: The new Claude 3 model family has set open a new standard for accuracy in LLMs, with demos and benchmarks jaw-dropping people on Twitter and LinkedIn.

Brief: Inflection releases Inflection-2.5, boasting near GPT-4 performance with just 40% of the compute, marking a significant leap in AI efficiency and capability.

Brief: Apple targets 2027 for its 20-inch foldable MacBook, hinting at a future where large-screen portables can be both high-tech and compact.

Brief: AWS acquires Cumulus data center campus, powered by nuclear energy, in a $650 million deal, signaling a shift towards clean, carbon-free power for cloud computing.

Brief: OpenAI shares insights on its AGI mission and past collaboration with Elon Musk, highlighting the challenges and strategic shifts necessary to benefit humanity.

Brief: Bitcoin surpasses $70,000, driven by spot Bitcoin ETFs, marking a new ATH and signaling its entrance into price discovery territory.

The Quick Byte
One coding tip because you’re technical after all

This week’s coding challenge:

This week’s tip:

The Observer pattern defines a one-to-many dependency between objects so that when one object (the subject) changes state, all its dependents (observers) are notified and updated automatically. This pattern is widely used in event-driven systems, where objects need to be notified of changes without being tightly coupled.

The Observer pattern defines a one-to-many dependency between objects so that when one object (the subject) changes state, all its dependents (observers) are notified and updated automatically. This pattern is widely used in event-driven systems, where objects need to be notified of changes without being tightly coupled.

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.