Category: Developer Experience

  • Best Practices for Python Code Review + Checklist

    Best Practices for Python Code Review + Checklist

    Doing code review in Python goes way beyond just looking for obvious bugs. It’s one of the most important steps to make sure the code going to production is clean, safe, and easy to maintain. In a team working with a dynamic language like Python, where the compiler won’t catch everything for you, code review…

  • AI Code Review: Kody vs. Raw LLMs (GPT & Claude)

    AI Code Review: Kody vs. Raw LLMs (GPT & Claude)

    Introduction AI-powered IDEs blew up this past year—suddenly, every dev’s got a little robot sidekick. But hey, coding is the fun part. Code reviews? Not so much. That’s where we started wondering: Can large Language Models (LLMs) handle your pull requests? We put the usual suspects (GPT-4o and Claude Sonnet 3.7) up against our pipeline-based…