Codiga has joined Datadog!

Read the Blog·

Interested in our Static Analysis?

Sign up
← All posts
Julien Delange Monday, December 20, 2021

Codiga: 2021 in Review

Share

AUTHOR

Julien Delange, Founder and CEO

Julien is the CEO of Codiga. Before starting Codiga, Julien was a software engineer at Twitter and Amazon Web Services.

Julien has a PhD in computer science from Universite Pierre et Marie Curie in Paris, France.

See all articles

All what happened at Codiga in 2021

2021 in review

2021 was our first full year in operation, and we’ve accomplished a lot! You’ve seen the Spotify end-of-year wrap-ups on social media, so we wanted to share our own 2021 highlights with our community.

A lot has happened; from renaming our platform to new feature rollouts and exciting accolades, 2021 has been one for the books! We would also like to thank our user base (almost 13,000 of you!) for allowing us to help you become the most productive and accurate coder you can be, and we will continue to work on new feature rollouts that support you in your daily working life.

Here’s to hoping 2022 is an even more prosperous year for Codiga and our community! 🥂

Behavior analytics

Managing all aspects of a software development team is no easy feat. It’s a delicate mix of getting the task done in a timely manner while still being able to coach and help each individual member grow in their skills. In February of this year, we rolled out a new feature that allows you to gain a better understanding of each coder’s productivity, as well as entire team progress, in one easy place.

To make it more streamlined for you, we broke these reports out into 2 key categories; Team Metrics and Individual Metrics. These reports give you both a granular view into what each member of your time is getting done in a specific time frame, as well as allowing you to see a more holistic view of your entire department’s productivity.

Within the Team metrics function, you’re able to get a bird’s eye view of the number of code reviews for each developer every week so you can monitor their progress, as well as the number of comments indicating a violation, duplicate, or complex long function, the most common violations.

Team Metrics also gives you an aggregate of the most repetitive mistakes happening on your team, so you can act preemptively and get ahead of any further issues that may be hindering their productivity. Having a more holistic view of how your team is doing in these key categories makes managing any task a lot more streamlined. It gives you the opportunity to identify trends as they happen in real-time, saving you and your team some much-needed hours in the long run.

Individual Metrics goes one step further by giving you access to data on a specific contributor’s performance. Similar to Team Metrics, you’ll be able to see the number of errors detected in each code review, the number of lines added and removed in each code review, files modified most often, and top errors found in code reviews. Both you and your team members will have access to this data, which means your software engineers have the opportunity to catch their mistakes early on before it becomes an ongoing issue.

Oftentimes, managing different styles of workflows and the needs of your time can be extremely time-consuming, so looking for both the strengths and potential weaknesses of each member allows you to find areas you may need to do more training.

We don’t need to tell you that team dynamics make or break a project or deadline, so having easy access to these comprehensive reports will make you a better and more supportive leader overall, as well as help your team teach themselves to code better by having access to key trends and violations that may be bringing down their productivity, and their confidence as software engineers.

Read more about Team and Individual Metrics.

Codiga IDE plugins

Our number one goal always is to make things as easy and streamlined for your team as possible. We get it, the thought of adding one more thing to your to-do list can make it feel not worth it, and the last thing you need is having to spend hours setting up a code analyzer for each language.

In June of this year, we were excited to roll out Codiga IDE Plugins for VS Code and JetBrains products (IntelliJ, VS Code, etc.). This brings the support of Codiga analysis platform to anywhere your team writes code. One simple plugin supports all languages; Codiga; Apex, C, C++, Dart, Docker, Go, Java, Javascript, Kotlin, PHP, Python, Ruby, Scala, Shell Script, Terraform, Typescript, and YAML.

VS Code Codiga Plugin

Codiga supports the most popular IDEs so the exact same rules are being detected on all platforms you use, making everything consistent across the board.

Set up for VS Code is simple, and is done in the plugin section. Once that has been completed, you can add your Codiga API tokens in the settings section. It’s that easy, and from there, you can see real-time feedback on every piece of code written. The results are shown directly in your editor, so you don’t need to jump around between different environments to ensure your task has been completed accurately and without any violations.

The Codiga Jetbrains plugin is easily accessible in the Jetbrains marketplace and is available to install with all Jetbrains plugins including IntelliJ, PHP Storm, PyCharm, and more. Installation takes a matter of minutes. Easily integrate your Codiga projects with your IntelliJ projects so that Codiga can automatically apply all of your preferences in its analysis (max line length, ignored, violations, etc.).

We’re always working to add as many tools to our arsenal as possible, but if your go-to is not supported by Codiga, you can develop the integration yourself using our API or contact our team for help.

Python Notebooks

Real-time feedback is the essence of what we do at Codiga, and in October, we released a tool that allows you to accurately check code in Python notebooks, directly in your Chrome browser.

Jupyter notebook code analysis

Like all of our features, it shows your feedback directly in your developer environment, and you can easily and quickly make any adjustments right in Python notebooks. All you need to do is grant us access to the page and the ability to make modifications, and you can continue writing code with the full support of our robust analyses tools.

TechStars and other achievements

2021 was a very exciting year, and we’ve been humbled and proud by the support we have received from various notable establishments that recognize tech startups. Firstly, we started the year with a bang by being selected as a part of the Boulder TechStars class of 2021. TechStars recognizes innovative tech companies solving modern problems that are facing many consumers today and supports them on their journey of building all aspects of a successful and efficient startup.

Lastly, in August, we were named in Best Startups Magazine as one of the best devtool companies in California!

This is just the start for Codiga, and we can’t wait to see what 2022 has in store. We’ve been expanding our international team so we can continue to deliver the best service to coders working long hours or those starting out learning to code.

Lastly, In November, we rebranded from Code Inspector to Codiga, and were committed to making this transition as seamless as possible for our users. Security and privacy are at the forefront of every new feature rollout, and we remind you that no matter what environment or IDE plugin you use, we never store or use your code to further our product development.

2021 was a great year for us here at Codiga, and we’re looking forward to a productive 2022!

Are you interested in Datadog Static Analysis?

Sign up