My Development ToolBox
An overview of the tools, technologies, and platforms I use daily to build, deploy, and maintain scalable systems. From my development environment to cloud infrastructure, here's what powers my workflow.
ToolBox
Technologies I use daily for development, infrastructure, and automation.
⭐Daily Drivers
🍎macOS
📝Neovim
🖥️Zellij
🐍Python
📘TypeScript
⚓Kubernetes
🐳Docker
🏗️Pulumi
☁️Google Cloud
📊Grafana
🌿Git
🐙GitHub
Operating System
🍎macOS⭐
My preferred development environment with excellent Unix tooling
Code Editor
📝Neovim⭐
Highly customizable modal editor with modern Lua configuration
Click to view config
Terminal
🖥️Zellij⭐
Modern terminal multiplexer with layouts and session management
Languages
🐍Python⭐
Versatile language for automation, APIs, and data processing
📘TypeScript⭐
Type-safe JavaScript for scalable applications
🔷Go
Simple, fast language for cloud and infrastructure tools
Infrastructure
⚓Kubernetes⭐
Container orchestration platform for scalable deployments
🐳Docker⭐
Containerization platform for consistent environments
🏗️Pulumi⭐
Infrastructure as Code for cloud resource management
🔧Ansible
Configuration management and automation platform
Cloud
☁️Google Cloud⭐
Comprehensive cloud platform with strong Kubernetes integration
🌐AWS
Leading cloud platform with extensive service offerings
Monitoring
📊Grafana⭐
Visualization platform for metrics, logs, and traces
🔥Prometheus
Time-series database and monitoring system
Development
🌿Git⭐
Distributed version control system
🐙GitHub⭐
Code hosting platform with CI/CD capabilities