Author: Edvaldo Freitas

  • How to Measure Deployment Frequency

    How to Measure Deployment Frequency

    Have you ever wondered how often your dev team deploys code to production? The answer to that question is called deployment frequency, and it’s one of the key indicators of efficiency. High deployment frequency usually means your team is agile and able to deliver continuous value to users. But what exactly is deployment frequency, and…

  • 6 Ways to spot issues with Developer Experience

    6 Ways to spot issues with Developer Experience

    Developer experience (DX) is at the heart of any company that values its engineering teams. When DX flows smoothly, teams are more productive, and processes run faster. But when obstacles arise, everything gets harder—rework, frustration, and a drop in productivity. So, if you’re looking to improve your team’s dev experience, here are six practical ways…

  • How software engineering teams are using AI

    How software engineering teams are using AI

    Artificial Intelligence is no longer just a buzzword— it’s become an essential tool for software engineering teams. From automating repetitive tasks to improving code quality, AI is reshaping how engineers work. In this article, we explore how teams are leveraging AI to boost efficiency and effectiveness. The Generative AI Revolution: Real Game-Changer or Just Hype?…

  • How AI speeds up Code Review and boosts developer productivity

    How AI speeds up Code Review and boosts developer productivity

    Code review cycles are often one of the most time-consuming and challenging parts of software development. But with AI making strides, this process is evolving fast. Smart automation in code review helps developers deliver faster and with higher quality, removing bottlenecks and improving team productivity. Let’s explore how AI is transforming code reviews and impacting…

  • DORA Accelerate State of DevOps 2024: Key Takeaways

    DORA Accelerate State of DevOps 2024: Key Takeaways

    The 2024 DORA Accelerate State of DevOps Report is packed with insights that can reshape how tech teams work. This year, the spotlight was on the impact of AI and the changes it has brought to software engineering. I’ll give you an overview of the key points so you can decide if it’s worth diving…

  • 9 Best Practices for Code Reviews

    9 Best Practices for Code Reviews

    Anyone who does code reviews knows it’s not just about reviewing code and hunting for bugs. The real challenge is balancing efficiency and quality while keeping the team’s workflow smooth and productive. That means looking beyond whether the code works and considering factors like readability, maintainability, and alignment with team standards. But where do you…

  • Manual vs Automated Code Review

    Manual vs Automated Code Review

    Code review is a crucial step to ensure product quality. But when it comes to choosing between a manual or automated code review, which one is the better option? Let’s dive into the pros and cons of each to help you decide what works best for your team and project. Manual Code Review In a…

  • How to Improve Deployment Time

    How to Improve Deployment Time

    When it comes to software development and delivery cycles, deployment time is one of the most crucial factors for agility. An efficient deployment means reducing the time between creating a feature or fix and getting it into production, resulting in faster value delivery to users. In this article, we’ll cover some practical techniques to help…

  • Introduction to DORA Metrics

    Introduction to DORA Metrics

    DORA Metrics, also known as DevOps Research and Assessment Metrics, are a set of quantitative and qualitative indicators that analyze the efficiency and effectiveness of software development and delivery processes in the context of DevOps practices. Based on research and studies conducted by the DevOps Research and Assessment (DORA) team, now part of Google Cloud,…