10 facts about code reviews and quality

10 facts about code review quality

This is a short and sweet story about important facts to know and share about code quality and code reviews. You can also read more about this in our new ebook. Join the...

PostgreSQL: How to update large tables

Updating a large table in PostgreSQL, an advanced open-source database management system, is not as straightforward as it seems. If you have a table with hundreds of millions of rows you will find that...

Difference between private and private[this]?

When using private and private do you know the difference? When adding the scope to the private modifier (private), it effectively behaves as a “up to” X, where X designates some enclosing package, class or...

Typed actors with routing

This is a blog post of our Code Reading Wednesdays from Codacy (http://www.codacy.com): we make code reviews easier and automatic. A few weeks ago we wrote about typed actors and how we built our architecture...

Understanding Database Isolation Levels

Transaction Management is an essential mechanism of relational Database Management Systems. They allow for concurrency whilst maintaining the ACID properties: Atomicity, Consistency, Isolation and Durability. They are used to control and maintain the integrity...