Home Product August Product Update πŸš€

August Product Update πŸš€

Author

Date

Category

Hi there πŸ‘‹,

Welcome back to work, if that’s the case! We hope you had an amazing time over the holidays and you came back fresh and ready to start a brand new month πŸŽ‰

Here are a few updates from August that we’ve been working on. There’s also a new webinar that you don’t want to miss, so keep on reading!

GitHub analysis will not stop if the integrator leaves

When a user that integrated a repository left or lost access to a repo, the analysis would stop working. This was far from ideal, right?

Now, if the integrator leaves, you’ll still be able to:

  • Receive suggested changes on your PR;
  • Create comments on issues (only for public repos) from Codacy;
  • Open issues on Github from Codacy;
  • Create push hooks, and check if they exist;
  • Receive emails with analysis results.

Plus, the features show that Codacy performed the activity, not a user, which you’ve been asking for a while!

Note: The analysis will stop working if the user removes their account from Codacy or GitHub.

Codacy activity when integrator leaves

Filtering repositories in the organization overview

Were you tired of seeing your entire list of repos every time you entered the Codacy dashboard? Well, we’ve good news for you: it’s now possible to filter repositories in the organization overview!

What does it mean for you:

  • Narrowing the number of repos you see in your organization dashboard will help you focus on what matters most.
  • You can also filter repos by programming language, narrowing the scope of what you see even more.
  • The repo selection is stored per user (in-browser), so when you’re back, your selection will be there, waiting for you.
Filtering repositories

Decimal points in Coverage

We know Coverage didn’t have enough granularity, which could be deceiving. A 1% change, in particular in big repos, is a lot of variation, and we were not showing that. 

We’ve listened to you, and we’ve improved the granularity of coverage by showing decimal points!

Here’s what it means for you:

  • Each file now has more granularity on the coverage variation metric, showing 80.75% instead of just 80%, for example.
  • On the Pull Request and Commit views, you’ll see decimal places for the Coverage variation metric;
  • If you have a quality gate of -2% and a coverage variation of -2.45%, for example, Codacy will now be able to fail this check. Before this feature, -2.45 would be rounded to -2, and the quality gate would pass.
Decimal points in coverage

Next Webinar: Become a Code Review Master with Curtis Einsmann

Becoming a Code Review Master

Join our guest speaker to learn how to improve your code review process!

Curtis Einsmann is a software engineer at Gumroad, previously 6 years at Amazon, who recently created the Master the Code Review course to help you write better code, give better reviews, and forge a better code review process. Let’s have an open talk and share our questions!

Live talk recap: Maintaining Code Quality in Open Source with Niels Lohmann

Maintaining code quality in open source

We had a live talk with the guest speaker Niels Lohmann, founder of JSON for Modern C++ on GitHub, about maintaining code quality in an open-source project that keeps growing.

In case you missed the talk, don’t worry, you can (re)watch the recording here. Short on time? Check out the highlights from the talk in our blog.


Careers at Codacy: We’re Hiring πŸ€©

We’re hiring for our Engineering (Backend, Frontend, SRE), Product, Customer Success, Sales, Marketing, Support, and People Teams. All remote positions – join us from anywhere in Europe and help us do awesome things! Check our current openings.


Interesting reads 

Code reviews: the essential guide [ebook] πŸ“š

Code reviews are one of the most important aspects of today’s software development workflow. That’s why we created a guide that explains in detail what code reviews are and how to optimize them. We even give you checklists to help you become the best code reviewer you can be. Read the ebook β†’ 

“This Is How To Start in Quality Engineering (Methods)” by QE Unit πŸ€“

Do you want to know what you need to start with Quality at Speed software? Quality Engineering will help you get started. Its implementation depends on the 5 domains of MAMOS: Methods, Architecture, Management & Culture, Organization, and Skills. Let’s start with Methods β†’

“My Top Takeaways From Refactoring: Part 1” by Recep Δ°nanΓ§ πŸ“–

“As software developers, we should embrace change. Frameworks change, requirements change, expectations change… Incorporating those changes into the existing code base is not always easy. But, writing clean and well-structured code will make it easier for your future self. (…) I would like to share my top takeaways from the book Refactoring by Kent Beck and Martin Fowler.” Keep reading here β†’

“How To Use Technical Debt In Your Favor” by Fagner Brack πŸ‘¨β€πŸ’»

We all know that technical debt is inevitable. However, did you know that you can use it in your favor? But, to do that, your team needs to be aligned, collaborative and disciplined. Learn more β†’


Community

We are almost 550 members in our community! πŸš€

Your support and feedback are very important to us, and we look forward to keep growing and learning with you. Thank you all πŸ™Œ πŸ‘«

Top Community Users August 2022

Give feedback on our Roadmap

We’d like to continue sharing our roadmap with you ✨ You can see what’s in progress, and what’s up next. You can also submit an idea/feature request and vote on what is most important! Your feedback matters πŸ’ͺ

See what’s next β†’


If you think this content is relevant to you we would be extremely happy to send it over to you every single month. Feel free to subscribe below and welcome on board! β›΅

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Subscribe to our newsletter

To be updated with all the latest news, offers and special announcements.

Recent posts

Codacy Quality: the best solution to ship higher-quality code

Did you know that the average developer spends 42% of their week working on code maintenance? Although unplanned work will always...

Becoming a Code Review Master

On September 20th, we did a webinar called Becoming a Code Review Master. Guest speaker Curtis Einsmann, former AWS engineer and...

Announcing our Series B

Hi there.  Today we’re glad to announce that we raised our Series B of $15M led by...

How to tackle technical debt (for teams using Scrum)

Technical debt happens in all software projects, regardless of the programming languages, frameworks, or project methodologies used. It is a common...

Who should care about code coverage

Code coverage tells us what percentage of our code is covered by tests. There are different code coverage types, and a...