Stack OverflowLinkedInGitHubEmail

Some of my development environment configurations and recommended productivity tools.

  • Iosevka - By far my favorite font. Narrow to maximize screen real estate and still easy to read with optional ligatures.
  • Gruvbox - Pleasing color scheme with just enough contrast and color variation. Implementations available for a wide variety of applications. My favorite is specifically the dark hard variant.
  • WebStorm - All of JetBrain's offerings are amazing. I've cycled through a lot of different editors and IDEs (Visual Studio, Vim, Emacs, Atom, VSCode) and I find nothing beats JetBrains when it comes to developer experience. Paired with IdeaVim it allows for unmatched productivity.
  • PowerToys (Windows) - Several utilities for Windows including window management (FancyZones) and an app launcher (PowerToys Run).
  • Alfred (OSX) - Launcher to find apps, files, bookmarks, do quick math, search the web, and more.
  • Dash (OSX) or Zeal (Windows) - Offline documentation available at the press of a button.

This website is built with Next.js using TypeScript and React to generate fully static HTML. styled-jsx and tailwindcss for styling. remark, rehype, and Prism to render the blog posts.