📣 Welcome to the new Generative Programmer Newsletter 📣
I've decided to sharpen the newsletter's focus on what I'm most passionate about - the intersection of software development and AI. While the format stays the same, I'll dive deeper into practical AI applications for developers, moving beyond prompts to explore how AI is reshaping our development practices.
Bookmark the new generativeprogrammer.com and support the newsletter by sharing with your network 🐦 Twitter, 💼 LinkedIn, 🦋BlueSky, ✉️ Email
This week in Generative Programmer
CodeGen Hits the 70% Wall in Producing Code 🚧
Copilot Goes Free: The Battle of AI Coding Assistants begins 🛠️
The Most Dangerous Thing An AI Startup Can Do 💣
Holiday read with 1200+ carefully curated AI resources 📚
GraphRAG: Building Smarter AI Agents with Neo4j 🧬
Spring ships its Java SDK for Anthropic MCP ☕️
more 29 more updates here 👇
🎯 Featured Article
Something's off in AI-assisted development. While engineers report massive productivity gains with AI, our software isn't getting noticeably better.
digs into this paradox, uncovering fundamental truths about software development that challenge how we think about AI assistance. The hard truth? Getting to 70% completion is deceptively easy - it's that crucial final 30% where things fall apart.📰 Long-Form Reads
Can AI Code? Sure. Replace Us? Nah. - Pragmatic take on why AI's coding capabilities complement rather than replace engineering judgment, particularly in complex systems.
Automated Decision Logs in AI-Assisted Coding - Addy Osmani proposes ADLs as a structured way to track AI's code decisions, moving beyond black-box generation toward traceable, maintainable systems.
The Most Dangerous Thing An AI Startup Can Do -
analysis of how Codeium scaled to $10M ARR reveals why building for other AI startups is a trap, and what enterprise-ready actually means in 2024.Debugging K8s With K8sGPT - Practical guide showing how to integrate AI-driven debugging into your Kubernetes workflows through internal developer portals, focusing on real production use cases.
Building a GraphRAG Agent - Technical deep-dive into combining Neo4j and Milvus for building sophisticated RAG systems, with practical examples and performance considerations.
Rewilding Software Engineering - Compelling piece by @girba and @swardley on returning to first principles in software engineering, making better technical decisions through practical analysis.
Chrome DevTools Gets AI - First look at AI assistance features in Chrome DevTools, and how it enhances debugging and development workflows.
AI Engineering Resource Collection - Chip Huyen's goldmine of 1200+ carefully curated resources, from research papers to practical implementations. Must-bookmark for any dev serious about AI engineering.
🎙️ YouTube & Podcasts
Windsurf: The Enterprise AI IDE - Deep dive into Codeium's growth story from 10K to 1M+ users, and how they're pushing boundaries with Windsurf, their AI-powered IDE.
Dialog Engineering - Another perspective on engineering AI conversations, moving past basic prompting to create more natural and effective AI interactions.
AI & The Open Web's Future - Netlify CEO Matt Biillmann discusses the complex relationship between AI and web infrastructure, exploring both opportunities and challenges for developers.
🗞️ News and Updates
tldraw computer - Experimental project turns whiteboard boxes into functional workflows, pushing boundaries of visual programming with AI assistance. Worth checking out if you're into no-code automation.
GitHub Copilot Goes Free - Microsoft's flagship AI coding assistant is now free for VS Code users. A marketing move (with low limits) to capture developer mindshare in the increasingly competitive AI coding tools space.
Cline Gets Anthropic's Computer Control - A bit old, but I didn’t realize Cline integrated Anthropic's "Computer Use" feature, enabling autonomous browser control for debugging and testing.
Spring AI MCP - Just 3 weeks after Anthropic released MCP, Spring ships its Java SDK - showing how rapidly the AI tooling ecosystem evolves.
🛠️ Tech & Tools
AutoGen - Microsoft's framework for building agentic AI systems, focusing on multi-agent conversations and task automation.
AG2 - A fork of AutoGen aiming to become an open-source AgentOS with enhanced capabilities.
Schednex - Smart Kubernetes scheduler leveraging K8sGPT telemetry for intelligent workload placement. Worth checking for k8s operators.
Kubert Lite - Lightweight K8s AI assistant focused on local development on Kind
CrewAI - Framework for orchestrating AI agents for collaborative task handling.
AgentStack - Think "create-next-app for Agents" - quick scaffolding tool for AI agent projects.
OpenAI Code Interpreter Tracker - Daily snapshots of OpenAI's Code Interpreter package imports.
Open Source LLM Tool List - Comprehensive, auto-updated index of open source LLM tools, updated every 12 hours with trending metrics.
📚 Learning Picks
AI Engineering Book - A new book by Chip Huyen on building production AI systems. It is on my to-read list next.
Free AI Development Courses - Curated collection of no-cost resources to level up your AI development skills, with focus on practical implementation.
🎪 Prompt of the Week
ChatGPT started challenging users, testing their humanity, and throwing puzzles before answering questions🤔
🎭 AI Humor
Garbage In, Garbage Out: AI Edition - No matter how fancy your AI is - ML, GenAI, or Agents - with bad data, you're still getting 💩. A reminder that data quality beats model complexity every time.
👋 See You Next Week
Thanks for reading Prompt Patterns 🙏
If you like the content please support the newsletter by sharing with your network 🐦 Twitter, 💼 LinkedIn, 🦋BlueSky, ✉️ Email. If you have any topics for this newsletter, just drop me an email!
Have a great rest of the week 😉