article

AI Dev Essentials #7: Microsoft's AI Blitz, Google's NotebookLM Shines & New Coding Agents

AI agents are reshaping coding in GitHub and VS Code, while NotebookLM’s mobile app quietly revolutionizes how developers collect and recall research on the go.

Hey Everyone 👋,

John Lindquist here with the seventh issue of AI Dev Essentials! It's been another week of whirlwind developments, with AI further embedding itself into the very fabric of our developer environments and workflows. Microsoft, in particular, made some significant announcements around VS Code, GitHub, and even Windows itself. We're also seeing a continued flourishing of the MCP ecosystem and new tools designed to enhance our productivity.

While the Microsoft news is big, I think the sleeper hit of all the recent announcements might just be the NotebookLM mobile app from Google. If you've spent any time on your phone trying to gather information from social media, searching, and attempting to consolidate it all into one place, you know how frustratingly difficult and how easy it is to lose track of things. The NotebookLM mobile app added the ability to share anything you're viewing directly to the app, allowing you to build up these focused "notebooks." These can then be easily searched with AI, used to generate reports, and help you rediscover all those bits of information you previously viewed. I'm really hoping as Google progresses, they can announce even deeper integration. I had a brief discussion on X with the NotebookLM team lead about adding the ability to include screenshots. Imagine: anytime you're looking at your phone, whether it's news feeds, dev articles, something AI-generated, a quote from a book, or anything else you want to capture, just taking a quick screenshot and dropping it into NotebookLM. This is essentially the primary use-case for my phone and I couldn’t be happier!

Now on to the updates:

New egghead.io Lessons This Week

Automatically Improve Cursor Rules Using Custom Prompts(egghead.io)
Learn to refine your Cursor rules or AI prompts by referencing a dedicated 'prompt improve' rule with Cmd+K, automatically applying best practices for clarity and precision. You can then use the agent (Cmd+L) to compare changes and understand how the language was improved.

Clean up Legacy Functions for Testability in Cursor (0.50+) with cmd+k(egghead.io)
Discover how to refactor legacy code in Cursor by using Cmd+K with the 'edit full file' option (Cmd+Shift+Enter) to extract logic into new, top-level, testable functions. This lesson also covers using 'fix in chat' (Cmd+Shift+D) for quick error resolution.

🤖 AI Coding Agents: Automated GitHub Workflows

A new wave of AI agents is emerging, designed to autonomously work on tasks within your GitHub repositories, from fixing bugs to proposing pull requests.

🚀 Microsoft's AI Offensive: VS Code, GitHub & Windows

Microsoft unveiled a suite of announcements this week, signaling a deep commitment to integrating AI across its developer platforms.

📢 Google's Big Week: I/O Kicks Off & Key Updates

Google I/O kicks off today (May 20th!), and there's already been a flurry of news from them over the past week.

🛠️ Dev Tooling, Frameworks & Ecosystem

The ecosystem continues to churn out new tools and resources for AI-assisted development, with a strong focus on MCP and agent capabilities.

💰 AI Model Usage & Cloud Updates

💡 Perspectives

✨ Workshop Spotlight: Conquer the Complexity of Cursor ✨

Master practical AI development workflows in Cursor. This hands-on workshop covers Agents, multi-file analysis, effective prompting, Cursor rules, and strategies for handling AI failures.

When: Thursday, May 22, 2025, 9:00 AM to 2:00 PM (PDT)

Where: Zoom (Live Q&A included)

Investment: $249

Read More(egghead.io) | Register Now(buy.stripe.com)

(Team training also available)

That’s the scoop for this issue! The integration of powerful AI directly into our core development tools is accelerating, and it’s exciting to think about the new workflows and efficiencies this will unlock.

If you have any feedback or questions, hit reply! Always happy to chat about the latest in AI dev tools.

John Lindquist
egghead.io(egghead.io)