Developer Tools & Technologies
A curated list of tools and technologies that I use for development, organized by category.
Windows Utilities
DevToys
Swiss Army knife app for developers with utilities for encoding, formatting, and generating data.
PowerToys
Microsoft utilities for power users - includes PowerToys Run, FancyZones, and more productivity tools.
ChrisTitusTech WinUtil
Windows utility for system optimization, debloating, and tweaking Windows settings.
WinToys
Modern Windows utilities app for system management and optimization.
WizTree
Fast disk space analyzer to visualize and manage disk usage.
Development IDEs & Editors
JetBrains Rider
Cross-platform .NET IDE with advanced refactoring, debugging, and testing capabilities.
DataGrip
Database IDE for SQL development with intelligent query assistance and database management.
Visual Studio Code
Lightweight, extensible code editor for web and cloud development.
Azure Data Studio
Cross-platform database tool for data professionals using Microsoft family of data platforms.
Productivity & Knowledge
Bitwarden
Open-source password manager for secure credential management across devices.
Obsidian
Knowledge base and note-taking app using connected markdown files with graph visualization.
Container & Orchestration Tools
K9s
Terminal-based UI for managing Kubernetes clusters with real-time cluster monitoring.
Rancher
Kubernetes management platform for deploying and managing clusters across environments.
Traefik
Modern reverse proxy and load balancer with automatic service discovery.
Web Frameworks & Technologies
Astro
Static site generator optimized for performance with component islands architecture.
Starlight
Documentation theme for Astro with built-in search, navigation, and internationalization.
Angular
Platform for building mobile and desktop web applications using TypeScript.
Backend Technologies
ASP.NET Core
Cross-platform framework for building modern web applications and APIs.
C#
Type-safe, object-oriented programming language for .NET development.
Docker
Platform for developing, shipping, and running applications in containers.
Kubernetes
Container orchestration platform for automating deployment, scaling, and management.
TypeScript
Strongly typed programming language that builds on JavaScript.
RabbitMQ
Message broker for handling asynchronous communication between services.
GraphQL
Query language and runtime for APIs providing efficient data fetching.
Neo4j
Graph database for storing and querying connected data relationships.