← Back to home
/uses
Tools and technologies I use daily
Development
- Editor: PHPStorm (professionally), Neovim (learning in free time)
- Terminal: Ghostty with tmux
- Shell: zsh with custom aliases
- Version Control: Git + GitHub
Tech Stack
- Frontend: React, Next.js, TypeScript, Tailwind CSS, shadcn/ui
- Backend: Node.js, PHP, Symfony
- Database: PostgreSQL, MySQL, Redis
- Infrastructure: Docker, Linux, Caddy
- Testing: Jest, React Testing Library
Home Lab
- Hardware: Ugreen NASync DXP4800 Plus, Raspberry Pi, various SBCs
- Services: Jellyfin, Immich, Vaultwarden, AdGuard Home, Homebridge, RomM
- Media Management: Sonarr, Radarr, Lidarr, Prowlarr, Bazarr
- Networking: Tailscale, Caddy
- Automation: Docker Compose, Bash scripts
- Monitoring: Autoheal, Diun, Pushover alerts
Learning
I believe the best way to learn is by taking things apart and seeing how they work. That's why I'm constantly building small projects, experimenting with new technologies, and diving deep into documentation. Every tool in my stack was chosen because I wanted to understand it from the ground up.