Before You Pay for Two CRMs (SaaS Redundancy) Sometimes, life throws you a curveball, like when you realize you’re paying for two CRMs. Let me walk you through […] Software Development 08/07/23
Programming Languages: The Quest for the Ideal Language Confronting the Avalanche of Challenges Throughout my programming career, I realized that opting for an ill-suited programming language could set […] 0 Comments Software Development 07/12/23
Estimates: The 2x Rule Shifting from Blind Optimism to Realistic Assessments As a newbie engineer at the beginning of my career, I was confident […] 0 Comments Software Development 07/05/23
Data Warehouse Modernization Data warehouse modernization goes beyond mere migration to the cloud. It entails a deep understanding of your data and the […] 0 Comments Software Development 06/07/23
Technical Debt: Move slowly and fix things Technical debt is like a bad Tetris game. Imagine you started a business from scratch. It was just you and […] 0 Comments Software Development 05/17/23
Technology Expertise: who really has it? Why Buzzwords Aren’t Enough Are you tired of hearing buzzwords thrown around in meetings and feeling like you do not […] 0 Comments Software Development 05/10/23
Next-gen Software Architecture I went through different system architectures during my life as a programmer. From the single-file C64 programs to the multiple […] 0 Comments Software Development 01/11/23
Good architect, bad architect I’ve worked with two software architects I truly respect in my career. Both were poor managers and poor communicators. The […] 0 Comments Software Development 11/22/22
They are not testing their own code I’ve heard many founders complaining that developers are not taking their work all the way to the finish line. In […] 0 Comments Software Development 11/19/22
Tech Specs Why do you need a tech spec? If founders need to choose between drawing boxes and writing code, the latter […] Software Development 11/15/22