Tech Stack Evolution

The Journey

From FrontPage to edge computing — over two decades of evolution.

timeline
    title Tech Stack Evolution · ~2002–2026
    ~2002-2004 : HTML & CSS with FrontPage : VBScript / JScript : ASP 3.0
    2005-2007 : XHTML & JavaScript : AJAX techniques : PHP 4 : Learned C then C++
    2008-2010 : VB, VB.NET & C# .NET : PHP & MySQL : jQuery : stuck with PHP
    2011-2013 : Python & Django : PostgreSQL : Linux Ops : Git
    2014-2016 : Node.js : React & TypeScript : Docker & Redis : MongoDB
    2017-2019 : Rust & Go : Kubernetes & Terraform : GraphQL : WebAssembly
    2020-2022 : Zig & Bun : Tauri & SolidJS : Cloudflare Workers : Nix
    2023-2026 : Edge Computing : AI/ML Infra : Platform Engineering

Current Stack by Category

mindmap
  root((Tech Stack))
    Languages
      Rust
      Go
      Zig
      Python
      TypeScript
      C / C++
      WebAssembly
    Frontend
      React
      SolidJS
      Tailwind CSS
      Astro
      d3.js
    Backend
      Node.js / Bun
      NestJS
      GraphQL
      Prisma
    Infrastructure
      Docker
      Kubernetes
      Terraform
      Ansible
      Nix
      Cloudflare
    Databases
      PostgreSQL
      MySQL
      MongoDB
      Redis
    Observability
      Prometheus
      Grafana
      Sentry

Proficiency & Adoption Matrix

quadrantChart
    title Proficiency vs Daily Adoption
    x-axis "Experimenting" --> "Daily Driver"
    y-axis "Familiar" --> "Expert"
    quadrant-1 "Growing Fast"
    quadrant-2 "Core Weapons"
    quadrant-3 "Exploring"
    quadrant-4 "Established"
    Rust: [0.82, 0.88]
    Go: [0.70, 0.72]
    Python: [0.55, 0.60]
    TypeScript: [0.78, 0.65]
    Zig: [0.35, 0.40]
    C++: [0.55, 0.75]
    Kubernetes: [0.68, 0.62]
    Cloudflare: [0.92, 0.45]
    React: [0.75, 0.55]
    Nix: [0.95, 0.78]
    Terraform: [0.60, 0.58]
    Docker: [0.85, 0.85]
    Node.js: [0.80, 0.72]
    PostgreSQL: [0.70, 0.80]