My Setup

Uses

A living document of the tools, gear, and software I use daily.

2Categories
10Tools

Editor & Terminal

The tools I live in every single day.

Zed / VscodeEditor

In the process of switching to Zed, but still have Vscode installed for certain tasks and extensions.

Fish ShellTerminal

Friendly interactive shell with autosuggestions, syntax highlighting, and a clean scripting syntax.

Arch LinuxOS

Rolling release Linux distro that I use on my personal laptop for maximum control and customization.

GitHub CopilotAI Assistant

AI pair programmer that lives in my editor and helps me move faster without breaking things.

Languages & Frameworks

The stack I reach for on most projects.

TypeScriptLanguage

Typed superset of JavaScript that catches bugs before they happen.

JavaScriptLanguage

The language of the web. Still the foundation of everything I build.

Next.jsFramework

React framework for production, routing, SSR, and more out of the box.

Node.jsRuntime

JavaScript runtime for building back-end services and APIs.

GoLanguage

Fast, statically typed language I reach for when I need performance and simplicity.

PythonLanguage

My go-to for scripting, automation, and quick utility tools.

This page is updated as my setup evolves.