Software, tools and more
Programming & Technologies
- Laravel β€
- PHP
- Inertia JS
- Livewire
- MySQL
- Redis
- HTML5, CSS3, SASS, Tailwind CSS, Bootstrap 4
- JavaScript, VueJS
- Composer & npm
- PestPHP
- PHPUnit
IDE/Editor & Terminal
-
π VS Code
Pretty sure it's taken over as the king of IDE's.
- Community Material Theme
- Previously Sublime Text
VS Code Extensions
Extensions I use to power up my productivity
- Laravel Docs
- Laravel Blade Snippets
- Laravel Intelephense
- PHP Intelephense
- PHP DocBlocker
- Better Pest
- TempHPest
- Tailwind CSS IntelliSense
- Prettier
- ESLint
- DotENV
- YAML
- CodeSnap
- Auto Rename Tag
- Multi Cursor Case Preserve
- Bracket Select
- GitHub Copilot Chat
- GitLens
- Vue - Official
- Vue 3 Support - All In One
- Material Theme
- vscode-icons
- Dev Containers
- WSL
- Remote - SSH
- Remote Explorer
-
Windows
Terminal + Bash:
A good, highly customizable console that includes many unix commands out of the box.
- π€ Claude Code An agentic coding tool that lives in the terminal, reads the whole repository and takes the tedious parts of a task off my hands.
- herdr A terminal workspace manager for AI coding agents, so I can keep several of them running on different projects at once.
-
Tinkerwell
It is a great tool for quickly testing ideas or isolating a method for debugging, all within the
context of a real application.
Tools & Browsers
-
πΎ TablePlus
As my favorite database client, Database management made easy
- π Chrome My favorite browser for personal use and development/testing, but I'm also using Edge occasionally especially with this AI hype
- Git Duh.
- π¬ Insomnia My favorite API client to create, share, test and document APIs
-
Navicat Premium
I especially use Navicat to have a mental model of the database, to see the relationships between tables and to see the data in a more visual way.
Comunication
- π· Google Meet For team meetings.
- βοΈ Telegram For talking with friends and colleagues, in groups of developers and so on. Primary means of communication
- ποΈ Discord for gaming.
- π¬ Messenger for family.
Productivity & Others
- π΅ Spotify I listen to music every day to reach a state of maximum concentration.
- π ClickUp To organize my work tasks with the whole team
- π Trello To create personal tasks and goals that I want to accomplish.
- π Jira To organize my work tasks with the whole team
- π Microsoft PowerToys It is a pack of tools that improve my productivity, it has tools like Alfred for mac, and a color picker that I use very often to select any color within my screen.
- π¨ Figma To view designs created by customers.
- π Flare Flare is specifically built for Laravel error tracking. Think of Ignitionβyour local error pageβin production. Track all your PHP and JavaScript errors in one place.
- π¨ Adobe XD To view designs created by customers.
Hardware
- CPU: AMD Ryzen 9 9950X3D 16 cores / 32 threads
- GPU: AORUS GeForce RTX 5090 MASTER ICE 32 GB
- RAM: Corsair Dominator Titanium RGB DDR5 6600 CL32 96 GB (2 x 48 GB)
- CPU Cooler: TRYX Panorama SE 360 ARGB
-
Storage:
- 2 x Samsung 990 PRO NVMe SSD 4TB
- Motherboard: Gigabyte X870E AORUS PRO ICE
- PSU: Lian Li EDGE 1300W, 80 Plus Platinum, Fully Modular
- Case: HYTE Y70 Touch Infinite Snow White
- Fans: Lian Li UNI FAN SL Infinity
-
RGB Cables:
- Lian Li Strimer Wireless 24-Pin (PW24-1W-T)
- Lian Li Strimer Wireless 16-Pin GPU (PW16-121W) 370mm
Audio + Video + Peripherals
- My system audio still revolves around a Genius SW-G2.1 1250 home theater. It survived the whole PC upgrade and I still have no reason to replace it.
- I have a Samsung Odyssey Neo G9 (G95NC), a 57-inch Dual UHD 240Hz curved monitor. Two 4K panels with no bezel in the middle, so I usually split it in two or three.
- It hangs from a BEWISER Heavy Duty Monitor Arm, which keeps the whole desk free underneath.
- When I need to isolate myself I switch to a Razer Kraken V3 HyperSense, whose built-in mic also doubles as my microphone for calls.
- I write with a Redragon K556 RGB Mechanical Gaming Keyboard with which I feel very comfortable while programming or playing.
- To move the pointer I use a Razer Basilisk V3 with 26,000 dpi precision, so that I don't miss any of the few clicks I make with it while programming.
- The keyboard and the mouse share a single Razer Strider Chroma hybrid mouse mat, which I think gives the desk a nice gaming touch.
- Finally, the wall behind the desk is covered with Govee Glide Hexagon Light Panels Ultra RGBIC 3D wall lights. They sync with whatever is on screen, which is either great for immersion or a terrible idea at 2 AM.
My previous setup
The rig I used until 2025
Hardware
- CPU: Intel Core i5-10400
- GPU: Gigabyte Radeon RX 5600 XT GAMING OC 6G
- RAM: Corsair Vengeance RGB Pro DDR4 3600 32 GB (2 x 16 GB)
- CPU Cooler: Kraken M22 Liquid Cooler
- Storage:
- Motherboard: MSI MPG Z490 Gaming Plus
- PSU: EVGA SuperNOVA 650 GA, 80 Plus Gold, Fully Modular 650W
- Case: NZXT H510 Matte Black/Red
Audio + Video + Peripherals
- A Sceptre 30-inch Curved Gaming Monitor Ultra Wide 200Hz, which I usually split in two or three depending on what I was doing.
- An HP Gaming Headset H300 whenever I needed to concentrate.
- A Razer Deathadder Elite with 16,000 dpi precision to move the pointer.
- A Razer Goliathus Extended Chroma Gaming Mouse Mat big enough to hold the keyboard and the mouse on the same pad.