Congrats guys, you've shown amazing progress over the years.
This seems too good to be true, and I'm sure it is amazing...
Can you describe some of the limitations today (or your biggest feature requests)?
@arush Hey Arush, thanks for stopping by. Def not too good to be true.
We've definitely seen a demand curve for the product that required us to update our infrastructure a few times. We're now confident that with this new launch, we're prepared to handle the millions of projects that require code analysis and code review replacement every day.
Another challenge we've faced is being as specific and useful as possible in our code analysis results. As an example, JS is not all equal (as you know better than me). People have different code styles while writing React vs Ember for instance. We now have in our team some of the best people in the world to bring you the most relevant and useful code analysis results.
The biggest feature requests are: more integrations, bigger control over the analysis and smarter notifications. All of these are in the pipeline.
Hi everyone, I'm Jaime Jorge CEO and Co-founder of Codacy. My team and I are super excited to be here in Product Hunt today!
We'd love to offer 30% off any plan for 1 year for everyone in this great community. Just use the promo code 'ProductHunt' to get this discount.
At Codacy we have the mission of putting code analysis working for your workflow. We integrate our code analysis service (that provides code coverage, static analysis, code complexity and code duplication) with your tools (Github, Bitbucket, Stash, Git repos, Slack, Jira, Hipchat, etc).
In Github and Bitbucket we even comment on your pull requests with code analysis results. We also tell you what's the code quality impact of each commit and pull request which helps you manage technical debt continuously.
For our customers and users we estimate that we save at least 20% off the review time, which we're doing for companies like Schneider Electric, Kiva, Myfonts and even Paypal.
With this re-launch of our product we're now supporting Ruby, Java, Coffeescript, PHP, Python, Scala, JS and we're adding every week new code analysis rules.
We've also launched a goals mechanism that gamifies your technical debt. It's a great way to slowly correct some issues that have been in the code base for a long time.
We had big infrastructure and UI improvements over the summer and we've got exciting things in the pipeline we can't wait to tell you all about.
We're also very happy to announce Codacy Enterprise so you can have Codacy running on premise.
If you're looking for a way to have painless and streamlined code analysis in your workflow, try Codacy!
Happy to answer any questions. Super excited to be here.
Hey Jamie, thanks for sharing this here. I love the team so it’s great to see your product having love today. Could you share what’s the biggest difference between Codacy and Code Climate? We’re considering the two.
@amfsd Thanks for the question and for stopping by!
We have a few unique features that we believe make us more useful in your code review process:
- Auto comments: the metaphor behind Codacy is to be just like another developer. With this in mind we tried to push comments in your pull requests like any other developer would. So we actually replace the need for some reviews.
- Goals: we created a way for you to be actionable on your list of issues and technical debt. This feature gives you weekly objectives that have a measurable impact of your code quality. For example: fix these 10 issues to reduce your code complexity or increase code readability by 3%.
- Commit and Pull request quality impact: you can see quickly what is the impact in code quality in your overall code base of commits from your team (in terms of code coverage, static analysis, complexity and duplication)
- Quicker drill down on your issues: it’s easier in Codacy to get to the specific problems by drilling down per programming language, file, category of problem and code pattern.
Finally, we’re trying to put static analysis in service of your needs and we also write our own code analysis rules besides integrating most of the tools available. We believe that use cases and code analysis results are what matter.
We’re also a bit cheaper.
@paulmboyce Hey Paul, thanks! I missed your post, apologies. We like to think of ourselves as 'like another developer on the team'. So we approach code reviews from the automation point of view. We view code reviews as extremely necessary but ultimately very time consuming so our objective is to replace as much as we can from that process.
I would say the major difference between us and the competition is recommendations and suggestions. As static analysis has been around for many years now, our true value in trying to bringing it into modern workflows is in making sure you get the results that matter. We're moving our product in this direction: making sure we give you only the most useful information. We already see some of this macro in our product in the Goals feature and Commit details views. However, over time, we will roll out major features to re-inforce the idea that Codacy is just like another developer on the team doing the things people don't like doing.
Hitch API assistant