We live in an unprecedented era of customizability of physical goods and services. One problem that still appears relatively unsolved…
People often ask me why do I blog and how much time do I spend doing it? I often reply…
I’ve been contemplating recently if there is value in legacy code and if so, what is it? It's the result…
This year during 4-8th November 2019 in Lisbon, Portugal, I had the pleasure of attending the WebSummit Conference. To my…
Welcome to Part IV of the series. If this is your first encounter with this collection of articles, it might…
I often get asked why markets behave the way they do. If I had an exact answer to this question,…
For the first time ever, I attended the Python Software Foundation's PyCon Conference in Cleveland, USA. I was nothing short…
Welcome to Part III of the coder to software engineer series. You might be interested in reading the first two…
It's not once I've reiterated that predictions are a loser's game. I don't expect this to be any different here.…
There is no other language that divides the software development community today as much as JavaScript does. It's a language…