Modern Strategies in Systems Modernization

Every so often I get asked the question of modernization and standardization. Especially from passionate engineers who just joined new teams and want to make a true meaningful change. Here’s how the scenario goes: I just joined this new team, and it doesn’t seem that the systems they’re working on...

February 12, 2023

Jobs, Careers and Crafts

Every action we take in our daily lives goes towards either our survival, evolution, or fulfillment. Sometimes it’s the opposite of these, which is destruction, devolution, or torment. For instance, the mass majority of people around us are waking up early going to perform some function or another so they...

January 29, 2023

Engineering Time

Every so often, I get asked the question of how I can accomplish so many different things every day. People ask me how I can blog, stream videos, write books, develop software, have a day job, run my own business on top of running online tech communities amongst many other...

November 6, 2022


Sandcastles are models of castles, built out of sand usually by children. This is how Oxford dictionary defines them. In the software industry, some software might be just like sandcastles, very beautiful on the outside, but extremely fragile on the inside, built by immature engineers. The biggest intellectual plague that...

June 22, 2020