Software I use, gadgets I love, and other things I recommend.

I get asked a lot about the things I use to build software, stay productive, or buy to fool myself into thinking I'm being productive when I'm really just procrastinating. Here's a big list of all of my favorite stuff.

Workstation

  • MacBook Pro 13-inch, M2, 2022 - 16GB RAM & 1 TB Storage

    Before this, I was using a previous generation 13" MacBook Pro with the M1 chip. However, the transition to a 13" MacBook Pro with the new M2 chip, 16GB of RAM, and 1TB of storage has brought about a night-and-day transformation. Notably, I have yet to witness the fans kick in, even when subjecting the machine to the demanding strains of our diverse launch simulations. The performance distinction is striking.

  • Keychron K3

    Keychron K3 Ultra-slim Wireless Bluetooth Mechanical Keyboard version 2 has included keycaps for both Windows and macOS, and users can hot-swap every switch in seconds with the hot-swappable version.

  • Logitech MX Master 3

    Meet MX Master 3S - an iconic mouse remastered. Feel every moment of your workflow with even more precision, tactility, and performance, thanks to Quiet Clicks and an 8,000 DPI track-on-glass134 mm minimum glass thickness. sensor.

  • DELL 27 Inch P2719H (Home)

    A 27" monitor boasting an ultrathin bezel, compact design, and comfort features. Boost productivity by up to 18% with dual monitors. Enjoy an adjustable setup, cable management, and eye-friendly features.

  • Dual Arm - Gas Strut Monitor Desktop Arm Desk Mount

    This Dual hold the monitor stably, and the cable management system can collect messy cables. The monitor riser can tilt 90° up and down, swivel 180° left and right, and rotate 360°. Easily adjust the monitor to the most comfortable position.

  • UPERFECT 4K Portable Monitor 13.3 Inch (Portable)

    Being your ultimate travel companion, I boast an ultra-slim 0.2-inch profile and a mere weight of 1.32 pounds. As a 13.3-inch secondary laptop monitor, I cater to your daily screen needs, whether for work or leisure, while you're on the go. My versatility shines through in enabling effortless dual-monitor setups and mobile presentations, simplifying every situation.

  • DELL D3100

    A Universal USB 3 Docking Station Pmg9h Support 4k Display

  • EVIS Smart Desk

    EVIS smart desk enables your work and office completely reinvented. It was designed to make both standing and sitting a natural part of your day. Standing encourages movement, which is key to maintaining healthy lifestyle, improve concentration and relieving neck and back pain.

  • EVIS Anti-Fatigue Mat™

    Work longer in a standing position, but also enhances the entire experience by giving you an ergonomic posture tool and accessory.

  • Ergonovis™

    Ergonovis™ ergonomic office chair is properly designed to best support the human body. It offers top-notch build quality with minimalist design that suits everyone.

Development tools

  • Visual Studio Code

    Visual Studio Code has been a game-changer for me. Its intuitive interface and vast extension library have streamlined my coding workflow. The live collaboration feature has made remote work a breeze, and its debugging capabilities have saved me countless hours of troubleshooting. Overall, a must-have tool for any developer.

  • Sequel Ace / MySQL Workbench / Azure Data Studio / DBeaver

    Sequel Ace appears to prioritize user-friendliness, potentially offering simplified MySQL database interaction. MySQL Workbench seems comprehensive, likely providing tools for MySQL database design, development, and administration. Azure Data Studio is versatile, possibly focusing on data platforms like SQL Server and Azure databases, while DBeaver aims to be a universal client for diverse databases, accommodating heterogeneous environments.

  • Docker

    Docker has revolutionized how I develop and deploy applications. Its containerization technology makes it incredibly easy to package everything my app needs in one place. This consistency across development, testing, and production environments has saved me from countless 'it works on my machine' issues. With Docker, I can confidently create, share, and manage isolated environments, giving me the freedom to experiment and innovate without the fear of breaking things. It's an indispensable tool in my development toolkit.

  • Github Copilot

    GitHub Copilot is like having a coding co-pilot that never gets tired. It's an absolute game-changer for my coding efficiency. The way it suggests code snippets, completes lines, and even helps me understand complex concepts is nothing short of remarkable. It's like having an AI-powered pair programmer by my side. Copilot doesn't just save time; it helps me learn and explore new coding horizons. This tool has quickly become an essential part of my coding workflow.

  • ChatGPT

    ChatGPT is like conversing with a knowledgeable companion in the world of language. It's an incredibly powerful tool that understands context, generates coherent responses, and adapts to various writing styles seamlessly. Whether I need assistance, creative input, or just engaging conversation, ChatGPT is there to provide thoughtful and contextually relevant answers. It's like having a versatile writing partner that helps me overcome writer's block and opens up new possibilities for communication. ChatGPT is a game-changer for anyone seeking assistance in generating high-quality content.

Design

  • Figma

    We started using Figma as just a design tool but now it's become our virtual whiteboard for the entire company. Never would have expected the collaboration features to be the real hook.