Technology I use and other gadgets I recommend.

Here's a simple list of technology I use in my development environment and other gadgets I recommend.

Workstation

  • LG 34” UltraWide™ FHD HDR Monitor with Ergo Stand

    One monitor for multiple displays.

  • Apple Mac Mini, 3GHz 6-Core Intel Core i5, 16GB RAM (2020)

    Gets the job done.

  • Apple iPad Pro (12.9-inch) (4th generation) (2020)

    The Apple iPad Pro (12.9-inch) is great for tasks and productivity. I also use this as a 2nd display monitor.

  • Apple iPad Pro (11-inch) (2018)

    This was the first iPad I bought. I prefer the 12.9 inch. I still use this for other tasks and jobs.

  • Apple Magic Keyboard

    The Magic Keyboard delivers a remarkably comfortable and precise typing experience.

  • Apple Pencil (2nd generation)

    The Apple Pencil sets the standard for how drawing, note‑taking, and marking up documents should feel — intuitive, precise, and magical.

Development tools

  • iTerm2

    iTerm as my terminal.

  • VSCode

    VSCode as my GUI editor.

  • Neovim/Vim

    Neovim as my terminal editor.

  • Docker

    Docker for containers.

  • Git

    Git for version control.

  • Github

    Github as my platform for hosting repos and other tools.

  • Github Copilot

    Github Copilot is a VSCode extention for AI autosuggestions.

  • Vercel

    Vercel is a frontend platform with a powerful CDN (content delivery network). I use it for hosting frontend applications, domain management, serverless, and more.

  • Planet Scale

    My goto serverless MySQL platform.

  • Digital Ocean

    Digital Ocean is a reliable platform for hosting web applications.

  • Package Managers

    Package managers manage dependencies for my projects.

  • Linters

    Linters follow code styling conventions and finding & fixing problems in my code.

  • Formatters

    Formatters make my code more readable.

  • Bundlers

    Bundlers bundle, transform, and package my files.

Design

  • Figma

    Figma connects everyone in the design process so teams can deliver better products, faster.

  • Mermaid

    Mermaid generates diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown.

  • Unsplash

    Free images and photos that you can download and use for any project. Better than any royalty free or stock photos.

  • GIMP

    Free and open source image editor.

  • Inkscape

    Free and open source vector graphics editor.

  • OBS

    Open Broadcaster Software (OBS) is a free and open source software for video recording and live streaming.

Productivity

  • Focus

    Focus is an Apple feature for silencing alerts and notifications.