Stack

Tools and technology used across projects and infrastructure.

A practical overview of the stack. Not aspirational — these are the tools actively in use or under development.

Frontend

  • Next.js 15App Router, SSG, TypeScript-first
  • TypeScript 5Strict mode, as const data patterns
  • Tailwind CSS v4Utility-first, dark theme, Tailwind v4 scale utilities
  • React 19Server and client component model

Deployment

  • VercelPrimary hosting, auto-deploy on push, edge network
  • GitHubSource control, deployment trigger, version history
  • CloudflareDNS management, CDN, domain control layer

Security

  • Cloudflare TurnstileBot protection on intake forms, client-side widget
  • FormspreeForm handling with server-side Turnstile validation
  • Cloudflare DNS ProxyingOrigin IP masking, DDoS mitigation layer
  • HTTPS EverywhereTLS enforced at Cloudflare and Vercel layers

Infrastructure

  • Ubuntu ServerPrimary server OS for self-hosted environments
  • DockerContainer isolation for lab services and automation
  • Synology NASPrivate network storage, backup, local service hosting
  • Raspberry PiLow-power lab nodes, sensor systems, and edge tooling

Cybersecurity

  • Kali LinuxPrimary offensive security and lab platform (kali2go project)
  • WiresharkNetwork traffic analysis and protocol inspection
  • OSINT ToolingCustom workflows for open-source intelligence gathering
  • Lab NetworkIsolated virtual networks for controlled practice environments

AI & Automation

  • Python 3.12Primary scripting and automation language
  • Local LLM InferenceOn-device model inference for private AI workflows
  • VEGAPersonal AI system — memory, modular tools, local-first
  • Automation ScriptsCustom task automation, system monitoring, and indexing

Stack evolves with projects. Additions are adopted when they solve real problems. Dependencies are kept minimal and auditable.