Tech Year in Review: 2019

December 16, 2019

2019 was the year Kubernetes became boring—in the best way. Edge computing moved from concept to implementation. The industry confronted the complexity it had created. Here’s what defined the year in technology.

Kubernetes Comes of Age

From Hype to Production

Kubernetes 1.14 through 1.17 brought stability:

The conversation shifted from “should we use Kubernetes” to “how do we use it well.”

The Complexity Tax

With maturity came acknowledgment of complexity. Running Kubernetes requires:

Managed offerings (EKS, GKE, AKS) became the default recommendation. Running your own control plane requires significant justification.

Service Mesh Adoption

Istio and Linkerd gained production adoption:

The jury’s still out on whether service mesh complexity is worth it for most organizations.

Edge Computing Emerges

CDN as Compute Platform

Cloudflare Workers, Lambda@Edge, and Fastly Compute@Edge turned CDN PoPs into compute nodes:

Use Cases Materialized

Beyond caching:

Edge computing found its place in the architecture toolkit.

The Great Complexity Reckoning

Microservices Skepticism

After years of enthusiasm, skepticism emerged:

The answer wasn’t abandoning microservices but being honest about tradeoffs.

Tool Fatigue

The JavaScript ecosystem’s tool churn became a talking point:

Similar patterns in DevOps: Kubernetes, service mesh, observability stacks, CI/CD pipelines—each layer adding tools.

Simplicity Movement

Counter-movements emerged:

Cloud Native Security

Zero Trust Adoption

Zero trust moved from concept to implementation:

Container Security Matured

Major Incidents

Capital One breach highlighted cloud security challenges:

DevOps Evolution

GitOps Gained Traction

Argo CD and Flux popularized GitOps:

Platform Engineering

Internal developer platforms became a focus:

FinOps Emergence

Cloud cost management became a discipline:

Programming Languages

TypeScript’s Rise

TypeScript reached mainstream adoption:

Rust’s Growing Presence

Rust expanded beyond systems programming:

Go’s Steady Growth

Go solidified its position:

Remote Work Expansion

Even before 2020 forced it:

Open Source Sustainability

Conversations about funding open source intensified:

Tech Ethics

Scrutiny of technology’s impact increased:

Looking Forward

Predictions Revisited

What we got right:

What surprised:

2020 Outlook

Emerging trends to watch:

(Little did we know what 2020 would actually bring.)

Personal Reflections

What I Learned

What I’m Changing

Key Takeaways

The technology landscape in 2019 matured. The question shifted from “can we build it” to “should we build it this way.”

Here’s to learning from the past and building more thoughtfully in the future.