Release History · Keep a Changelog
Changelog
Every feature I ship gets documented here. This is a living record of engineering velocity — the only honest signal of what someone can actually build.
AddedChangedFixedSecurity
v2.9.0Latest2026-07-18
Added
- —agy CLI Terminal Emulator (/lab/terminal): Full-screen standalone terminal with 20+ commands —
whoami,agy status,rag search,ping,traceroute, command history (↑/↓), tab autocomplete, and boot sequence animation. - —Public Changelog (/changelog): Linear-inspired release timeline showing full version history, color-coded by entry type.
- —Availability Signal Dashboard: Live open-to-work status bento card on homepage and contact page, backed by Cloudflare KV with admin toggle support.
v2.8.02026-07-18
Added
- —Production Incident Command Simulator (/lab/incident-command): Role-play enterprise SEV-1 outage resolution. Choose engineering actions for Geneve MTU drops, BGP route leaks, and NSX Federation DNS failures.
- —Palo Alto PAN-OS Firewall CLI Exporter: DFW policy engine now generates PAN-OS
set rulebase security ruleswith Source NAT (egress) and Destination NAT (ingress port forwarding) blocks. - —Cisco ASA CLI Exporter: Firewall engine generates ASA ACL object-groups and extended access-list statements for any boundary crossing.
- —Live CDN Edge Telemetry Stream: GatewayMonitor bento card now shows real-time P50/P99 latency and Brotli compression ratio updated every 3 seconds.
- —NetOps Navigation Shortcut: 'NetOps Tools' nav pill added directly after 'Control Plane' in desktop and mobile layouts.
v2.7.02026-07-18
Added
- —MTU & MSS Sizer: Computes encapsulation overhead across VLAN, VXLAN, GENEVE, IPSec to detect fragmentation risks and recommend MSS clamping boundaries.
- —VPN Config Exporter: Generates Cisco IOS/ASA, FortiGate CLI, StrongSwan, and Palo Alto PAN-OS VPN configs (Route-Based VTI or Policy-Based) with PSK entropy validation.
- —VLSM Subnet Planner: Allocates non-overlapping subnet blocks from largest to smallest host requirement, computing usable ranges and broadcast addresses.
- —VMware HCX Migration Simulator: Models replication bandwidth and timing, flagging
LAG_DANGERwhen WAN pipe can't sustain daily delta sync. - —BGP Route Reflector Modeler: Compares full-mesh vs RR cluster peer session counts, estimating savings and generating IOS CLI blocks.
- —IaC Compliance Auditor: Scans mock Terraform configs for S3 public access, exposed SSH NSGs, and unencrypted DB subnets — outputs remediated HCL.
v2.6.02026-07-18
Added
- —Vector Space Explorer (/lab/vector-explorer): Canvas-based 2D force-directed RAG visualization. Query matches gravitate to center; background concepts orbit the periphery.
- —Live Edge Network Simulator: Control Plane dashboard (/mission-control) now streams real CDN traffic events via SSE — WAF blocks, cache misses, DDoS mitigations mapped to geographic POPs.
- —Voice-Activated CLI: MediaRecorder voice capture in Command Palette and Digital Twin Chat, transcribed in real-time via Workers AI Whisper (
/api/transcribe). - —Interactive Architecture Diagram Builder (/lab/architecture-builder): Drag-and-drop infrastructure nodes (Edge Router, Firewall, LB, ESXi, DB) linked by neon SVG wires. Streaming Llama 3.1 architectural critique engine.
- —Progressive Theme Engine: Affinity-based theme adaptation — reads 3+ networking posts → auto-shifts to
cybermode. KV-backed per-session preference sync.
Fixed
- —Full mobile/tablet responsive overhaul: 20+ issues across Navigation, DigitalTwinChat, bento grid. All touch targets enforced at 44×44px (WCAG 2.1 AA).
v2.5.02026-07-18
Added
- —Cloudflare AI Gateway Integration: All Workers AI inference routes through
portfolio-gateway— semantic caching (zero-cost repeat queries), unified analytics, rate limiting. - —GatewayMonitor Bento Card: Live AI Gateway analytics — animated SVG arc showing cache hit rate, total requests, avg latency, and USD savings from cached responses.
- —KV Hybrid Session Cache: Chat history uses cache-aside pattern — KV lookup first (<5ms), D1 fallback, async write-back with 30-min TTL via
ctx.waitUntil(). - —Neural Particle Canvas: Interactive particle network background responding to mouse hover. Caps at 25 particles on mobile.
- —CSS Scroll-Driven Timeline: Native
view-timeline-name/animation-timeline— zero JS timeline node slide-in animations on scroll.
v2.4.02026-07-18
Added
- —25 New War Story Articles: Expanded technical library to 85 Insights. Covers 2008–2024 era: Ericsson RBS, Cisco ACS 4.0 TACACS+, hospital EPABX, Wireshark TCP reset analysis, HSRP failover, GSLB with CSS/GSS, multi-tenant FWSM, IPAM, SIP ALG, Nexus 7010 vPC, Checkpoint R77, NGIPS tuning, AnyConnect DTLS, vRNI telemetry, and more.
- —Master Career Timeline Tracker: Full article-to-era mapping across Era -1 through Era 6 (2007–2026).
v2.3.02026-07-18
Added
- —AI Digital Twin Vector RAG Engine:
ragEngine.tsindexing all 83 Insights and Case Studies. Top 2–3 matching chunks injected into Llama 3.1 system prompt at inference time. - —Open-Source SDDC Lab War Story Expansion: 11 NSX-T war stories grounded in the VMware-SDDC-LAB repository.
v2.2.02026-07-18
Added
- —8th Case Study: The Autonomous Enterprise — Multi-Agent Platform with Circuit Breakers.
- —3 Agentic AI Articles: Circuit breakers for LLM runtimes, token economics via BGP analogy, capability attenuation for AI subagents.
Open Source · MIT License
All code is available on GitHub. Built with Astro 5, Tailwind v4, Cloudflare Pages, Workers AI, D1, KV, and Vectorize.