My Development Setup

Tools and equipment that help me build better software

Hardware

The physical tools that power my development workflow

MacBook Air 13" - M3 Chip (2024)
  • Primary Device for Development
  • M3 Chip (8 cores) | 8GB RAM | 256GB SSD
View on Amazon
Zebronics 34" Ultra-Wide Curved 2K Monitor
  • Primary Display | 34 Inch
  • 3440 x 1440 Resolution | 21:9 Aspect Ratio
  • 144Hz Refresh Rate | Curved Display
View on Amazon
BenQ 24" 1080p Monitor
  • Secondary Display | 24 Inch | Vertically Mounted
  • 1920 x 1080 Resolution | 16:9 Aspect Ratio
  • 60Hz Refresh Rate
View on Amazon
Portronics Hydra 10 Mechanical Keyboard
  • Mechanical Keyboard | 68 Keys Layout
  • RGB Backlit | Customizable
  • Wireless and Wired Modes
View on Amazon
Logitech MX Master 3s Mouse
  • Ergonomic Design | Multi Device Support
  • Wireless | Customizable Buttons
  • 8K DPI | App Specific Customization
View on Amazon
Audio Array AM-C1 USB Condenser Microphone
  • 192kHz/24bit Audio Resolution
  • Condenser Microphone | USB Connection
View on Amazon
HP EliteDesk 800 G2 Mini PC
  • Secondary Device | Mini Desktop PC
  • Core i5 6500T (4C & 4T) | 16GB RAM | 1TB SSD
  • Ethernet | HDMI | DisplayPort | USB C 3.0
View on Amazon

Development Environment

My development environment configuration

PHPStorm
  • Primary IDE for Development
View on Jetbrains
Sublime Text
  • Text editor for quick notes and scripts
View on Sublime text
Datagrip
  • Database management tool
View on Jetbrains
Docker
  • Local development environment for PHP / Laravel
View on Docker
OrbStack
  • Alternative Docker context for macOS
View on OrbStack

Productivity Tools

Tools that help me stay organized and productive

iTerm2
  • Personalized terminal emulator for macOS
View on iTerm2
Raycast
  • Personalized alternative for Spotlight
View on Raycast
Anytype
  • Local first note-taking and personal knowledge management tool
View on AnyType
Rectangle Pro
  • Window management tool for macOS
View on Rectangle Pro
Loom
  • Video recording and sharing tool
View on Loom

Software & Tools

Essential software and development tools I use daily

Figma
  • Design and Prototyping Tool
View on Figma
Toggl Track
  • Time Tracking Tool
View on Toggl Track
Postman
  • API Development and testing Environment
View on Postman

Server and Networking

Tools that help me stay organized and productive

SkullSaints Agni Mini PC (Server Barebone)
  • Type 1 Hypervisor Server (Firewall, ...)
  • Intel N100 (4C & 4T) | 16GB RAM | 512GB SSD
  • Proxmox VE, OPNSense, Docker, TrueNAS, ...
View on Amazon
Raspberry Pi 4 (8GB)
  • BareMetal Server | HomeAssistant OS
  • 8GB RAM | 128GB SD Card | Ethernet
View on Amazon
ESP32 MicroController
View on Amazon
TP-Link 8 Port Gigabit Switch
  • Easy Smart Managed | Plug And Play
  • 8 port Gigabit Switch | 10/100/1000 Mbps
  • Support QoS, Vlan, IGMP and LAG
View on Amazon
TP-Link 5 Port Gigabit Switch
  • UnManaged | Plug And Play
  • 5 port Gigabit Switch | 10/100/1000 Mbps
View on Amazon
D-Link Cat6 24 Port Patch Panel
  • 24 Port Patch Panel | 19 Inch Rack Mount
  • Cat6 | 10/100/1000 Mbps | RJ45
  • Loaded keystone (24 ports - Fixed)
View on Amazon

Personal

Tools that I use personally everyday

Samsung Galaxy Tab S9 FE
  • Exynos 1380 | Octa-Core | 6GB RAM | 128GB Storage
  • 10.9" Display | 2304 x 1440 pixels | Wi-Fi Only
  • S pen | 8000mAh Battery | 45W Fast Charging
View on Amazon

Others

Tools that help me stay organized and productive

HP Smart Tank 589 Color Printer
  • All-in-One Printer | Print, Scan, Copy
  • Ink Tank Technology | Wireless Printing
  • Print Speed: 30 ppm (Black), 24 ppm (Color)
View on Amazon
Lemorele USB C Multi port Adapter (10 in 1)
  • 10 in 1 | 4K HDMI | Gigabit Ethernet | USB C charging
  • USB 3.0 (x2) | USB 2.0 (x2) | SD/TF Card Reader
  • Compatible with MacBook, Dell, HP, Lenovo
View on Amazon
Lemorele USB C Dual Display Adapter (6 in 1)
  • 6 in 1 | 4K HDMI (x2) | USB C Charging
  • USB 3.0 | USB 2.0 (x2)
  • Compatible with MacBook, Dell, HP, Lenovo
View on Amazon
TP-Link Type-C to RJ45 Gigabit Ethernet Adapter
  • Type-C to RJ45 Gigabit Ethernet Network Adapter
  • Foldable and Portable Design
  • Compatible with MacBook, Dell, HP, Lenovo
View on Amazon
Video Capture Card
  • 4K HDMI to USB 3.0 | 1080p 60fps
  • Compatible with MacBook, Dell, HP, Lenovo
  • Plug and Play
View on Amazon
AmazonBasics Monitor Stand
  • Height Adjustable, Tilt, Pan, ...
  • Used to mount the BenQ Monitor vertically
View on Amazon
AmiciSmart WIFI Digital Energy Meter
  • 8 in 1 Digital Energy Meter | 63A Current
  • WIFI Enabled | Smart Energy Monitoring
  • Over/Under Voltage/Current/Temperature Protection
View on Amazon