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.