Tech
Tools, systems, and hardware I rely on for daily work. My setup prioritizes stability, composability, and keyboard-driven workflows. I favor tools that are transparent, scriptable, and well understood. I strongly prefer local-first workflows. I change components only when there is a clear gain in reliability or long-term productivity.
Development Environment
- IDE / Editor: JetBrains IDEs, neovim
- Shell: Zsh, Bash
- Terminal & TUI Tools: Alacritty, tmux, lazygit, lazydocker, k9s
- Coding Agent: running OpenCode with Ollama locally
- Version Control: Git
Infrastructure & Operations
- Containerization: Docker
- CI/CD: Woodpecker
- Cloud Platform: Amazon Web Services
- Networking: OpenVPN, WireGuard
- Monitoring & Observability: Zabbix, Grafana, Uptime Kuma
- Automation: n8n
- Database Management: DBeaver
Design, Documentation & Planning
- Diagrams: draw.io
- Prototyping & UI Design: Penpot
- Documentation & References: devdocs.io
- Knowledge Management & Notes: AFFiNE
Collaboration & Organization
- Communication: Slack
- Task & Project Tracking: Trello
- File Sync & Collaboration: Nextcloud
System Configuration
- Operating System: Debian GNU/Linux
- Window Manager: i3
- Color Scheme: Gruvbox Dark Hard
- Font: FiraCode Nerd Font
- Multiboot USB: Ventoy
Hardware & Workspace
- Laptop: Xiaomi Mi Air 13.3
- Homelab: Raspberry Pi 4B
Embedded / Dev Boards
- Microcontrollers: Raspberry Pi Pico, Arduino Uno R3
RF / Wireless Tools
- SDR: NooElec NESDR Mini TV28T v2 - USB RTL-SDR
- Sub-GHz Transceiver: Yard Stick One USB Transceiver
- Wi-Fi Adapter: ALFA Network AWUS036ACS
Peripherals
- Monitor: Dell S2722DC
- Monitor Light: Xiaomi Monitor Light Bar
- Docking Station: Ugreen USB-C Docking Station
- Webcam: Logitech C920
- Keyboard: Logitech MX Keys Mini
- Mouse: Logitech MX Master 3S
- Audio: Galaxy Buds+, Creative Stage SE
- Wearables: Galaxy Watch Active2 (44mm)
Mobile
- Phone: Xiaomi Mi 9 (PixelOS)
Workspace
- Desk: Monarch Gear Aion Standing Desk
- Chair: Anda Seat Axe Black