Blog Post Background Blue

Configuring Codacy: Use Your Own Conventions

This blog post on Configuring Codacy was originally written by Saptak Sengupta. Saptak is a full stack developer in FOSSASIA and a participant in Google Summer of Code 2016 under FOSSASIA doing the project Open Event Organizer Server. He is an Information Technology grad from the Indian Institute of Information Technology, Allahabad.

He is an open source enthusiast, a freelancer, and loves web app and chrome extension development. (more…)

Read More

Blog Post Background Blue

Read and Understand Codacy Reports

This blog post was originally written by Dishant Khanna. Dishant is a student at the Bharati Vidyapeeth’s College of Engineering, in New Delhi, and is currently undertaking a summer internship at Google Summer of Code on the Engelsystem project of FOSSASIA, one of the largest Open Source organizations in the world. Dishant also writes on his blog and has a GitHub account. With his permission, we’re sharing Dishant’s blog post here for Codacy readers. 

(more…)

Read More

Blog Post Background Blue

How to make the Scala compiler review your code

This is a blog post by our own Pedro Rijo on how to make the Scala compiler help you in reviewing your code. The original post can be found here.

Code review has become one of the most important (and used) techniques when it comes to code quality. The code review process may have very different workflows and subtleties, but it is often driven around the following steps: (more…)

Read More

Blog Post Background Blue

How refactoring components got a lot easier at Friendkhana

Introducing Friendkhana

Friendkhana is a micro-surveys platform that allows merchants owners to know their customer better and to generate qualified leads based on social information.

Merchants using Friendkhana ask concise and direct questions through Quizzes, thus getting answers and social information about customers. With all of that data, they can categorize and cluster their databases and perform more accurate marketing campaigns.

They mainly use Ruby on Rails for their development and have an infrastructure based on Heroku and PostgreSQL. They host their code on BitBucket.

We spoke with Luis. (more…)

Read More

Blog Post Background Blue

How Coderockr ensures maintainable code across dozens of projects

Introducing Coderockr

Coderockr is a consulting and development company based in Brazil. They are experts in web and mobile projects, and work with clients all over Brazil and overseas. They are also developing their own product: http://planrockr.com.

They use mainly PHP, JavaScript and Golang on web projects, and Java/Objective-C to build mobile apps.

Most of the time they have about 10 engineers working on a few different projects.

We spoke with Coderockr’s CEO, Elton Minetto. (more…)

Read More

Blog Post Background Blue

How Expansiva Engineering saves 60% of their time in Code Reviews and onboards interns faster

Introducing Expansiva Engineering

Expansiva Engineering is a consultancy company based in Barcelona, Spain.

They’re working on an internet of things project that has many different applications.

As an example, they aim to drastically reduce electricity power bills in companies using big machinery.

We’re talking industrial machines that have more than 200A or 400A and that waste a lot of power, and Expansiva Engineering aims at lowering power bills by controlling and monitoring everything around those machines: power, temperature, humidity, pressure or even lights.

But the platform doesn’t stop there; it can also monitor things such as refrigerators in a supermarket, issuing alerts before the equipment actually malfunctions and, in this case, preventing that the food (which translates to money) within it is lost.

Though the team is growing, they don’t have a very large team yet (they were founded just a year ago), but they’re working hard and put a lot of thought and effort into setting their workflow.

We spoke with their CTO, Xavier Fernández Salas. (more…)

Read More