andrea@gemelli ~ %

How I stay up to date with AI

spoiler: I can't.

6 min read AILarge Language ModelsBenchmarks

Introduction

If you've been working actively in AI like me, either in industry or research, you've certainly noticed how hard it's become to keep pace with discoveries and advancements, especially in the last two years. From DeepSeek-R1 [1] to the Hierarchical Reasoning Model [2], from AGI promises to language limits [3], and from simple chatbots to complex agentic workflows, being up-to-date has become overwhelming.

At least this has been my idea so far, until I realized one simple thing: it is just impossible ๐Ÿค’.

That's why I'm writing my own recipe here, despite the thousands out there. Not to be another exhaustive to-do list no one will completely fulfill, but:

Let's dive in!

First principles

Before just giving out a fancy list of links, I wanted to share my three "simple" rules that I generally follow to keep up-to-date ๐ŸŽฏ:

That's it, really. Too much more information would result in no information at all. But a list-like thing was promised in the premise, so let's give it a look!

My 2025 AI tech-list

Below is a curated, non-exhaustive list of resources Iโ€™ve explored and found valuable. These span the most important topics of the past two years, from foundational concepts to advanced insights and practical skills.

Books ๐Ÿ“š

Theoretical foundations and practical implementation: these two books create the perfect combo for any ML Engineer.

Sebastian Raschka - Build a Large Language Model (from scratch): Covers all theoretical and technical topics from data to architectures and training. Good for everyone, but easier if you're already using Python daily and you've already trained a model at least once. Sebastian's blog is also amazing: magazine.sebastianraschka.com.

HuggingFace - The Ultra-Scale Playbook: Training LLMs on GPU clusters. Born from a HuggingFace blog post, this addresses the real world complexity, going deep on hardware and infrastructure details for engineers scaling their solutions.

GitHub repos ๐Ÿ’ป

Hands-on learning through code: the best way to understand theory while building.

nanochat: There's no better teacher than Karpathy. Nanochat is the perfect combination of theory and coding, and it's most likely the best free instructional content out there. Well explained, deep, and unlike toy examples, this lets you build your own ChatGPT-like end-to-end with frontend and infrastructure! Perfect exercise after the previous two books ๐Ÿ’ป. Also check his video on YouTube, pure gold material.

HuggingFace smolagents: This has been the year of Agents. Whether you're using them at work or not, you need to know why an agent differs from an LLM (Thought, Action, Observation), how to write tools, and what the novel MCP protocol is. The library lets you build simple yet powerful agents, integrate with the most used third-party frameworks (also for RAG), and comes with a course explaining the theory (docs).

Blog posts ๐Ÿ“

Deep dives into current challenges and cutting-edge research: from interpretability to data.

Anthropic Blogs: LLM interpretability is one of the most promising yet difficult challenges we're facing. These powerful yet mysterious architectures are hard to interpret. Tracing why certain inputs generate certain outputs is crucial for medical or environmental applications. Anthropic "opened" Claude in a beautiful blog post: Tracing Thoughts in Language Models, followed by a deeper article stressing transformer architectures on tasks beyond language.

Thinking Machines (thinkingmachines.ai): Mira Murati's recent project [6] started with super interesting blog posts solving complex LLM problems. The first one, Defeating Nondeterminism in LLM Inference, tackles LLM non-determinism, a problem engineers have tried to solve with temperature 0 and a lot of praying ๐Ÿ™.

FineWeb dataset (HuggingFace blog post): We always focus on architectures and optimization, but rarely give importance to data, especially when talking about open access for reproducibility. The HF blog post transparently presents the complexity of collecting, filtering, and using huge datasets, and how data mix impacts model behavior. See how different data mixes trained SmolLM3 in stages (blog post) to enhance grammar, math, coding, reasoning, and coherency.

YouTube videos ๐ŸŽฅ

Visual explanations and deep discussions on AI's future and current limitations.

Yannick Kilcher: Yannick is a smart researcher and engineer who, on top of technical paper reviews and clear explanations of complex topics, has strong and valid thoughts on our world that more than once made me think critically. Check out his video on why AGI will never happen and the "An Image is Worth 16x16 Pixels" paper explanation where he brilliantly explains the core difference between Transformers and older CNNs/RNNs.

Pre-Training GPT-4.5 - OpenAI video: Super interesting about problems solved with PyTorch, the role of data, and limits of generative-based technology.

Conclusions

So, here we are. After all this, what's my take? Keeping up with AI is indeed impossible, and that's okay!

I've learned to be selective: focus on quality over quantity, follow a few trusted sources, and most importantly, build things ๐Ÿ› ๏ธ. The resources I've shared here have helped me not just stay informed, but actually understand and apply what I'm learning.

If you have game-changing resources, share them in the comments! Let's keep this conversation going ๐Ÿค—

References


  1. DeepSeek, "DeepSeek-R1: Incentivizing Reasoning Capability in LLMs via Reinforcement Learning", arXiv:2501.12948, 2025 โ†ฉ๏ธŽ

  2. Sapient Intelligence, "Hierarchical Reasoning Model", arXiv:2506.21734, 2025 โ†ฉ๏ธŽ

  3. Jones, A., "What does Yann LeCun think about AGI?", LessWrong blog post, April 2025 โ†ฉ๏ธŽ

  4. Karpathy, A., Endorsement of AI News newsletter, March 2024 โ†ฉ๏ธŽ

  5. Gemelli, A., "OpenAPI vs MCP โš”๏ธ", 2025 โ†ฉ๏ธŽ

  6. CNBC, "OpenAI's Mira Murati launches Thinking Machines Lab", July 2025 โ†ฉ๏ธŽ