Liran is the Co-Founder and CTO of Rookout. He’s an advocate of modern software methodologies like agile, lean and devops. Liran’s passion is to understand how software actually works. When he's not thinking of code, he's usually diving or hiking. Follow him on Twitter @Liran_Last

Debugging: the hidden productivity killer

Recently, Michael Bolton wrote this awesome tip on twitter:  And it got me thinking, how minor changes in the way we ask questions impact the answers we receive. As a company that offers developer-productivity tools that are often used for debugging, I’m surprised how frequently engineers and their managers underestimate the time and effort, blood…

Towards Better DevOps KPIs

Towards Better DevOps KPIs: A codeless change maturity model

DevOps Research and Assessment (DORA) and Google Cloud recently released the 2019 Accelerate State of DevOps Report. The report discusses four core DevOps key performance indicators (KPIs) for measuring change. For most of us in software engineering, especially in the era of “configuration as code,” change means “code change” and is about commits to some source control…

Microservices: The no-bullshit guide for developers (part 1)

Over the past few years, whenever the topic of microservices arises, this familiar question also comes up: What is the best approach for developing a few/numerous/countless microservices? In a time-honored tradition, I generally answer with a slew of additional questions:  Have you already started developing? How large is the team working on the application? Have…