Over the past two decades, the software development lifecycle has undergone waves of optimization — from agile ceremonies to CI/CD pipelines to devops automation. But with the rise of LLMs and autonomous AI agents, we’re entering a fundamentally different phase: not just faster tooling, but a new shape of work. Rather than thinking in tickets, […]
Ship with AI: The Future of Coding is Here
Today’s developers don’t just write code—they ship with AI. Codegen transforms how teams build software by turning natural language into production-ready code, seamlessly integrating with your existing workflow. What’s Possible Today Here are real examples of what teams are accomplishing with Codegen right now: 🔧 Development & Testing 📋 Project Management Integration 📚 Documentation & […]
SWE Agents are Better with Codemods
Coding assistants like Cursor have brought us into a new era of programming.But there’s a class of programming tasks that remain outside their reach: large-scale, systematic modifications across large codebases. You wouldn’t ask an AI to delete all your dead code or reorganize your entire component hierarchy—the tooling just isn’t there. That’s where codemods come in. A […]
Act via Code
Two and a half years since the launch of the GPT-3 API, code assistants have emerged as potentially the premier use case of LLMs. The rapid adoption of AI-powered IDEs and prototype builders isn’t surprising—code is structured, deterministic, and rich with patterns, making it an ideal domain for machine learning. Developers actively working with tools […]
Automating Dead Code Removal with AI and Static Analysis
Dead Code Removal Sucks ☠️ Dead code is a perennial source of tech debt in large codebases. As unused code and outdated feature flags accumulate, the codebase gets weighed down with countless intricate sets of if-else statements and functions. Engineers tiptoe around them, scared to delete them in case of breaking something else, so the […]
Case Study: AI-Powered SQLAlchemy Upgrade
Upgrading your tech stack is like cleaning out your closet. You know it needs to happen, but, ah, it’s such a headache. But what if an AI tool could handle the heavy lifting for you? Today we’ll go through a case study on how Codegen’s AI can safely automate your migration from SQLAlchemy 1.6 to 2.0. […]
Your AI Is Writing Bad Docs Because It Lacks Context
It’s a truth universally acknowledged: every engineering team wrestles with the problem of documentation. So it goes. Obviously, AI can help document your code. But only if you use it strategically. At one extreme, you hand over your Github repo to an LLM and find that it’s added a long docstring on top of every […]