This page lists my own daily production tooling. Behind most choices is a “boring tech” preference — I pick things because I know them, not because they are new.
Hardware
- MacBook M4 Pro → daily development
- PC [AMD Ryzen 9 5950X / Corsair 3600Mhz 64GB (4x16GB) / 1TB Samsung 960EVO / 4TB Kingston KC3000 NVMe / MSI GTX 3060TI] → heavy development
- Home NAS [Raspberry Pi 5 8GB / 4x4TB WD Disk] → Backup | Sync | Archive
- Logitech MX Master 3S + Keychron K3 Max Gateron + 3 x Viewsonic XG2405
- VPN Server [2CPU / 2 GB Ram / 30 GB SSD / 1 Gbit] → secure internet access
- 8xVPS → hosting (distributed per project)
Editor & terminal
- PhpStorm → for PHP/Laravel/Symfony projects.
- WebStorm → for JavaScript/TypeScript projects.
- IntelliJ IDEA → for Java/Spring Boot projects.
- Goland → for Go projects.
- PyCharm → for Python projects.
- VS Code → general purpose.
- Warp + zsh | Powershell.
- Termius | Putty | MobaXterm → SSH.
- DBGate | DataGrip → Database Client.
- Claude Code | Gemini | Codex → AI-assisted engineering workflow.
Language & framework
- PHP [Codeigniter | Laravel | Symfony] → primary backend.
- Java + Spring Boot → secondary backend.
- Go [Gin | Fiber] → primary microservice | consumer
- Python [Django | Flask] → rapid development / scripting.
- Javascript [Typescript | React | React Native] → frontend and mobile.
- Bash → operations scripts.
Data
- PostgreSQL → primary database.
- MySQL | MariaDB → secondary database.
- MongoDB → document database.
- ElasticSearch → search and analytics.
- pgBouncer → connection pooling.
- pgBackRest → backup & PITR.
- Redis → cache + queue + lock + session.
Messaging
- Kafka → large, high-volume job queues.
- RabbitMQ → long-running job queues.
- Redis Streams → low-latency internal events.
Web server
- Nginx
- Supervisor → long-running workers [PHP | Go | Java]
Container & deployment
- Docker → dev environment parity.
- GitHub Actions | Jenkins → CI/CD.
- Deployment: zero-downtime symlink swap.
This site
- Astro → static generation.
- Tailwind CSS v4, MDX, TypeScript.
- Cloudflare Pages → hosting.
- Deliberately no database, CMS, or user management.