Mental health is underrated

When we come to a job interview, at least in our software sector, most of the questions from candidates go are around tech stack, work process, sadly very rarely about culture, work life balance and flexibility.

Code Quality and Laziness

Software development in general is getting his feet on a deep mug of tooling derived from the inherited laziness of many developers to overcome pressures and meet the demands of speed.

Minimum Viable Architecture (MVA)

The minimum viable architecture was firstly brought to me in a conversation with Drew Burlingame which was our Senior Architect back then.

Culture first company

There are many product companies that call themselves “engineering first company”, which sounds pretty cool, but then when you look deeper or usually get hired by their promises, you realise that the culture does not fit what their marketing department advertised.