July 7, 2013
What’s Codebrag and how does it work?
Codebrag is a code review tool that brings fun to the process. A simple dashboard combined with a game-like experience makes code reviews enjoyable and well-organised.
Codebrag streamlines the code review process with:
• clear to-do lists – both for changes awaiting review and issues spotted during review
• inline conversations inside the code
• ability to share good practices among the team
• emphasis on positive feedback during review
With Codebrag we want to change the way people perceive and do code reviews. Code reviews are a great way for developers to learn and improve their code. However, they are perceived as mundane and unpleasant, as people get mostly negative feedback and it’s difficult to manage the process. Codebrag supports positive feedback, while automatically managing commits and comments. It saves time and allows people to benefit the most from learning the best practices.
How did you come up with the idea?
We are a software house working in a dispersed teams model and operating globally. We couldn’t find a tool for code reviews that was simple, and user-friendly. We wanted to develop a tool for ourselves, but it turned out that people all around the world would like to use it too.
Who are your early adopters?
Our target consists of developers who value code reviews and want to do them on a daily basis. Currently we are looking for the first closed beta testers – companies or project teams that would like to test Codebrag in their natural environment and share their feedback.
Who’s behind the startup?
Codebrag is being developed by the SoftwareMill team. While five people are working on the product directly, the rest of the team helps with the product development as user testers and advisors.
How did you guys find/meet each other?
The founders of SoftwareMill met during their studies. Three of them were studying Computer Science and the fourth, Marketing and Management. After three years the company consists of twenty people, working remotely from eight different cities and developing software for clients from the US, Australia, Europe and South Africa.
Why did you decide to go down the startup-route instead of getting a (or keeping your) 9-5 job, perhaps in a large corporate?
We don’t perceive corporations as the optimal environment for the employees. They aren’t flexible, they support bureaucracy and stifle creativity. That’s why we wanted to start our company, which would be just the opposite.
Are you guys angel funded or VC backed already? If not, are you looking to raise money and what expertise would you require from an investor?
We are self-funded and at this moment we prefer to stick to that, because it helps us focus on building a successful minimal product.
What piece of advice would you give to 9-5ers who are dreaming to startup their own web venture?
We do recommend our step by step model, which required us to build up the software house first – the competences, team and also capital. After establishing a successful consulting company we were able to develop our own product, being totally independent.