# Take care of your asserts

It is highly probable that you have been in that kind of situation. You changed some code, run tests and some of them failed. You go there, look at the error message and see something like:

Expected: True
But was: False


I think we agree that is not very helpful. Fortunately, we can do much much better.

I will show . . .

October 01, 2017

# Default isolation level is not "safe"

## Introduction

Isolation levels are one of those topics that are often poorly understood or even more commonly just neglected. On the other hand, a clear understanding of trade-offs is crucial to creating a correct application.

But let's start from the beginning. Typically we think of databases like SQL Server or MySQL as . . .

September 17, 2017

# Pilot Feature

### Start early - finish smoothly

Pilot Feature is a software project management best practice that I have been using throughout the years with excellent results. It is simple and effective when applied in context.

It means that with every new feature that is not yet very well understood, you delegate a small amount of time and resources to start earlier than . . .