Author: Edvaldo Freitas

  • What is Golang?

    What is Golang?

    If you are in the development world, you have probably heard of Go. But after all, what is Golang? In simple terms, Go (or Golang, to make Google searches easier) was Google’s own answer to a question that came up internally around 2009: “What if we could create a programming language for today’s problems?” Think…

  • What to Include in a Code Review Template

    What to Include in a Code Review Template

    Code reviews can easily turn into a mess. In one PR you get a super detailed analysis full of notes. In the next one, a change of similar complexity goes through with almost no comments. This inconsistency is not just annoying; it directly affects codebase quality and team velocity. The good news is that there…

  • What is Python?

    What is Python?

    So, you’re asking, what is phyton? Let’s cut through the noise. At its core, Python is an interpreted, high-level, general-purpose programming language. But that’s the kind of definition that makes your eyes glaze over. Here’s a better way to think about it: Python is the language designed for humans first, and computers second. It prioritizes…

  • Flutter Code Review: A Practical Guide

    Flutter Code Review: A Practical Guide

    Let’s be honest, most code reviews feel like an obligation. At best, they are just a quick, low-effort approval. At worst, they are a discouraging deep dive into every variable name you picked. But a good Flutter code review is none of that. What to look for in a Flutter Code Review Architecture and State…

  • 1.0.82 – BYOK, Context Engine, Category Prompts, Custom Plugins & more

    https://youtu.be/nuubLBF8wwI What’s New & Improvements  BYOK + New Plan Structure Kody can now run using your own API keys, compatible with GPT-5, Claude 4.5, Gemini 2.5, Anthropic, or any other model you want. You choose the provider, control the costs, and decide which model makes the most sense for your team. Kody still handles the…

  • How to Write Software Test Cases

    How to Write Software Test Cases

    Publishing new code can feel uncertain. You push a change and want confidence that nothing outside the intended scope was affected. The best teams do not rely on chance, they rely on process. A central part of that process is knowing how to write well-structured software test cases that are clear, effective, and repeatable, thereby…

  • Security in SDLC Phases: A Developer’s Guide

    Security in SDLC Phases: A Developer’s Guide

    In many teams, security review only happens at the end of the cycle, sometimes just a week before release after months of development. The result is almost always the same: reports full of alerts, features being cut, delays, and weeks spent fixing issues that could have been avoided with minutes of early prevention. This scenario…

  • Code Quality JavaScript: A Developer’s Guide

    Code Quality JavaScript: A Developer’s Guide

    Who hasn’t been there? You open a file to fix a simple bug and run into a block of tangled JavaScript, with no comments and full of improvised solutions. Just understanding what a single function does takes far more time than it should. Improving your team’s JavaScript code quality is not about chasing some abstract…

  • Maintainability Metrics in Software Engineering

    Maintainability Metrics in Software Engineering

    We’ve all been there. You join a new team, clone the repo, and stare at a file that’s 2,000 lines long. Or you’re asked to add a “simple” feature to a codebase so tangled that changing one thing breaks three others. This is the slow, silent tax of unmaintainable code. It’s what turns shipping features…