BDD in Action

I finally finished the second edition of BDD in Action from John Ferguson Smart and Jan Molak, and I can highly recommend it as a reading to anyone practising agile software development.

Let’s be clear from the start that practising behavior-driven development or test-driven development is not easy. And this book does not guarantee that you will be able to change your team’s methods and ways of working. But then again, it can be a motivator and inspiration on your path forward.

[Read More]

What has ORM got to do with it?

While everyone else is hyping and raving about LLMs, I am looking at old boring essential technologies that matter greatly in daily work.

Object Relational Mappers. Sexy.

[Read More]

Devops Handbook book club

Who in their right mind has a book club about IT book published ages ago? Everything moves so fast and people invent new things that it makes no sense to read something old from the – checks notes – last decade! Right?

[Read More]

Politetype

Muutama viikko sitten tutkaan lävähti isosti TietoEvryn ja kumppaneiden projekti kiusaamista vastaan: Politetype niminen fontti.

Mutta onko kyse teemakampanjasta vai oikeasta projektista?

[Read More]

DevSecDesignBizOps - What is it to you?

I can’t pinpoint the moment I heard the term devsecops the first time. But I specifically remember thinking that this is someone’s bad marketing attempt to hijack or attach their own sidecar to the DevOps movement. All the while selling their flavor of a tool and a process.

[Read More]

People business

The opening chapter of Peopleware has a gem that greatly influenced me back in the day: “..we are mostly in the human communication business. Our successes stem from good interactions by all participants, and our failures stem from poor human interactions.”

Though it has taken me years to completely let that sink in, every single success, victory - as well as failure - can be traced back to the quality of human interactions in that context. Realizing that we are in the people business, however, is necessary but not sufficient idea to keep you on a solid path.

Through my journey, I have picked up some thoughts and ideas that have helped me and could be of use also to others.

[Read More]

What's math got to do with it

You know the feeling when you get a profound experience on what your profession is all about - the feeling when you connect to the history and lineage of generations of engineers who have been solving problems with computations and tried to make the world a better place. Instead of fuzzing over the javascript framework du jour you get to use some math - and compute.

[Read More]