Predictions

Calls I've made about software and the industry, each with the date I made it and when it's due. I keep the misses here too.

8 calls · 2 correct · 1 partially correct · 5 open · 0 wrong

Fig. 1Scorecard

25%Correct (2)13%Partially correct (1)63%Open (5)8

Hover a slice.

Fig. 2When each call was made, and when it's due

20222023202420252026202720282029203020312032nowThe Pendulum Swings Back on SaaSRise of Multi-Model DatabasesThe New Software EngineerNext Era in Programming LanguagesAmazon RebootedThe Great BifurcationThe Agent Primitive LayerWinners & Losers: Programming Languages

Hover a row. Chartreuse = correct, dotted = partially correct.

01CorrectCalled Early 2023 · due 3 Years, End of 2026 · Business

The Pendulum Swings Back on SaaS

Enterprise SaaS sprawl will collide with real cost discipline. As app counts cross 150–200 per company and per-seat pricing piles up, CFOs will force consolidation, bundles, and selective in-house rebuilds. The convenience premium that fueled 2010s SaaS adoption cannot survive board-level scrutiny.

Evidence so far

  • Okta’s 2024 Businesses at Work report shows large enterprises averaging 200+ SaaS apps, and follow-up customer briefings now include formal ‘rationalization’ workstreams.
  • ServiceNow, Salesforce, and Atlassian all highlighted SaaS consolidation programs on their 2024 earnings calls, framing vendor trims as an explicit margin lever for customers.
  • Microsoft, Salesforce, and ServiceNow are trading bigger bundles (E5 + Security Copilot, Unlimited Suite, Now Assist Pro Plus) for multi-year commitments that remove dozens of point solutions—exactly the consolidation wave this prediction described.

Share this call →Read the article →

02OpenCalled 2022 · due 2022–2024 · Technology

Rise of Multi-Model Databases

The database landscape will shift toward multi-model engines that handle documents, graphs, key-value, and relational queries in a single system, reducing operational overhead and data duplication.

Evidence so far

  • PostgreSQL reached #1 most-used database globally (~45% of developers, Stack Overflow 2025), driven heavily by multi-model capabilities — pgvector, JSONB, PostGIS, TimescaleDB.
  • Oracle 23c launched as a 'converged' multi-model database (row, columnar, JSON, spatial, vector). AWS Neptune, Azure Cosmos DB, and MongoDB Atlas all now market primarily as multi-model platforms.
  • Elastic, Couchbase, and MongoDB shipped graph, vector, or columnar engines inside their primary products in 2024, validating the convergence thesis.
  • Startups increasingly default to Postgres + extensions over polyglot stacks, but no single 'winner' has emerged as the definitive multi-model standard — the pattern is converging across many engines rather than consolidating into one.

Share this call →Read the article →

03Partially correctCalled 2024 · due 2023–2025 · Technology

The New Software Engineer

The full-stack developer role is being redefined by AI augmentation. The engineers who thrive won't be the ones who memorize APIs — they'll be the ones who orchestrate AI tools, reason about systems end-to-end, and ship complete features autonomously. Breadth beats depth in the AI era.

Evidence so far

  • Adoption arrived on time: 84% of developers used or planned to use AI tools in Stack Overflow's 2025 survey, and 51% of professionals used them daily; Google's 2025 DORA report put adoption at 90%.
  • Orchestration went mainstream: in Stack Overflow's 2026 survey, 66% of developers using AI worked in coding agents, and the share working as an organization of one rose from 4% to 10%.
  • Against 'breadth beats depth': the same 2026 survey found AI used mostly for code in familiar areas (67%) and debugging (61%), and only 20% for deploying or operating production systems.

Share this call →Read the article →

04OpenCalled 2022 · due 2022–2025 · Technology

Next Era in Programming Languages

The industry is pivoting toward performant, memory-safe, telemetry-rich languages — Rust, Go, Zig, TypeScript — while legacy stacks lose new investment unless they prove efficiency. Tooling and safety, not nostalgia, decide what ships.

Evidence so far

  • Rust is now in the AWS SDK, Windows kernel, Android platform, Chrome infrastructure, and Linux kernel modules — mainstream adoption is no longer debatable.
  • Go 1.23+ telemetry hooks and WASI investments make it the default for platform teams migrating latency-sensitive services from Python and Node.
  • CISA and NIST memory-safety directives are steering federal procurement toward Rust, Swift, Kotlin, and TypeScript for all new development.
  • Mojo and similar AI-native languages launched, reflecting demand for Python ergonomics at GPU speed — the AI ecosystem is spawning its own language category.

Share this call →Read the article →

05CorrectCalled 2023 · due 2023–2029 · Business

Amazon Rebooted

Jeff Bezos will return to Amazon's frontlines to drive an AI-led strategic reboot — consolidating the sprawling empire, investing billions in custom AI silicon, and repositioning AWS as the enterprise AI backbone. The founder's return signals this isn't incremental optimization; it's a generational pivot.

Evidence so far

  • Bezos confirmed at the NYT DealBook conference in late 2024 that he's dedicating 95% of his time at Amazon to AI development, effectively returning to the frontlines as predicted.
  • Amazon invested $8B in Anthropic and is building a supercomputer with its proprietary Trainium chips — the AI infrastructure bet is massive and accelerating.
  • Amazon is developing 1,000+ internal AI applications and an ambitious multimodal model processing images, video, and text simultaneously.
  • Bezos also launched Project Prometheus, a $6.2B AI startup focused on physical AI for aerospace and manufacturing — extending his AI ambitions beyond Amazon itself.

Share this call →Read the article →

06OpenCalled 2026 · due 2026–2031 · Technology

The Great Bifurcation

Software development will split into two distinct classes: a supervisor class that orchestrates AI agents and defines outcomes, and an execution layer that progressively compresses as AI commoditizes implementation. The dividing line isn't tenure — it's judgment.

Share this call →Read the article →

07OpenCalled 2026 · due 2026–2029 · Technology

The Agent Primitive Layer

A standardized infrastructure layer for AI agents will emerge — sandboxing, micro-environments, orchestration primitives, tool registries — making the underlying language and framework irrelevant. The value moves from how agents are built to what they accomplish.

Share this call →Read the article →

08OpenCalled 2024 · due 2025 · Technology

Winners & Losers: Programming Languages

Programming languages that produce consistent code regardless of developer skill level will win. Languages with high variance — where a senior and junior engineer write drastically different code for the same problem — will lose ground to languages that enforce consistency through opinionated design, strict compilers, and limited pattern options.

Evidence so far

  • Go adoption continues to climb — its deliberate simplicity means a team of mixed experience levels produces remarkably uniform code. No inheritance, no generics abuse, one way to format.
  • Rust's strict compiler enforces consistency at the language level. Two developers solving the same problem produce structurally similar solutions because the borrow checker leaves fewer valid paths.
  • TypeScript's type system constrains JavaScript's anything-goes flexibility, bringing consistency to frontend codebases that previously varied wildly by developer preference.
  • Java remains widely used but exemplifies the variance problem: the same feature can be a 50-line pattern-heavy implementation or a 15-line direct solution depending on who wrote it.

Share this call →Read the article →