What I Use
The gear and tools behind my day-to-day development workflow.
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.
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.
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.
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