What I Use

The gear and tools behind my day-to-day development workflow.

HA

Hardware

  • Acer Nitro AN515-55 Laptop

    Primary machine for day-to-day development.

  • Dual 24" 4K monitors

    One for the editor, one for docs and terminals.

  • Keychron K10 Pro

    Compact mechanical keyboard with brown switches.

  • Logitech MX Master 3S

    Comfortable for long sessions and quick gestures.

ED

Editor & Terminal

  • Visual Studio & VS Code

    VS for heavy .NET work, VS Code for everything else.

  • Visual Studio Community Edition

    Used for .NET development and other Microsoft ecosystem projects.

  • JetBrains Rider

    When I want first-class refactoring on cross-platform projects.

  • Windows Terminal + PowerShell

    With oh-my-posh for a readable prompt.

  • GitHub Copilot

    Pair-programming for boilerplate and exploration.

DE

Development

  • .NET & ASP.NET Core

    The core of most of my backend work.

  • Azure

    App Service, Container Apps, Service Bus, and SQL.

  • Docker & GitHub Actions

    Reproducible builds and boring, frequent deploys.

  • PostgreSQL & Redis

    Reliable defaults for storage and caching.

  • Azure SQL Database

    Managed relational database service for structured data.

PR

Productivity

  • Obsidian

    Notes, decision records, and a personal knowledge base.

  • Atlassian Jira and Confluence

    Team collaboration tools made by Atlassian that work together to connect project planning with documentation