Blog
-
Just Re-Write It
Why Software Versioning is Broken and you should Embracing Editions Over Iterations Ok, let’s be real. We’ve been doing software development the wrong way for too long. The prevailing ideology that software should continuously evolve through version updates is fundamentally flawed. Let’s face it: at some point, most software needs a complete rewrite. The longer…
-
Amazon Rebooted
Prediction Date: 2023 Timeframe: 6 Years, 2029 Category: Business In the near future, Amazon faces a turbulent period marked by a series of revenue misses and declining customer satisfaction. Customers grow increasingly disillusioned with the Amazon shopping experience, which starts to resemble the early 2000s: a marketplace filled with questionable quality, resold items from discount…
-
Next Era in Programming Languages
Prediction Date: 2022 Timeframe: 3 Years, End of 2025 Category: Software Status: Evaluating Trending Correct The programming language landscape is poised for transformation. I foresee a 10% or greater shift away from the dominance of Java and JVM languages, as modern, problem-specific languages emerge to the forefront. This evolution is driven by a myriad of…
-
The New Software Engineer
Date: 2023 Timeframe: 2 years, End of 2025 Category: Technology Status: Evaluating The software developer scene is on the brink of a shift, with software engineering roles about to get a serious upgrade. In the next couple of years, expect to see the traditional software engineer role evolve from a code-centric focus to a jack-of-all-trades,…
-
The Pendulum Swings Back on SaaS
Prediction Date: 2023 Timeframe: 3 Years, End of 2026 Category: Business The pandemic ushered in a historic wave of spending on IaaS and SaaS as companies scrambled to adapt to remote work, digital transformation, and operational continuity. Cloud infrastructure spending soared 35% in 2020, hitting $130 billion, with SaaS applications like Zoom and Microsoft Teams…
-
Rise of Multi-Model Databases
Date: 2022 Timeframe: 2 years, End of 2024 Category: Technology Status: Evaluating In the tech ecosystem, we’re on the cusp of a noteworthy transition that’s going to reshape our approach to data management. Today, we silo data into separate database products built for cache, time series data, unstructured data, relational data and more. Each database…