My Toolbox

Welcome to my toolbox! These are the tools I rely on every day to streamline my workflow and make things happen. From managing containers to tweaking my terminal setup, each of these has a special place in my toolkit.

Operating Systems & Terminals

Shell & Environment

Code Editor

Terminal Multiplexing & Utilities

  • Tmux - For terminal multiplexing. See my configuration here.
    • tmux-copycat - A plugin that enhances tmux search.
    • tmux-logging - Easy logging and screen capturing for Tmux.
    • tmux-open - Tmux key bindings for quick opening of a highlighted file or url.
    • tmux-sessionist - Lightweight tmux utils for manipulating sessions.
    • tmux-yank - Tmux plugin for copying to system clipboard. Works on OSX, Linux and Cygwin.
    • tmux-which-key - A plugin for tmux that allows users to select actions from a customizable popup menu 🧰.

Containers & Kubernetes

Infrastructure as Code

  • CDK - Define cloud infrastructure using TypeScript.
  • Terraform - Provision and manage infrastructure through code.
  • Ansible - Automate configuration management.

Programming & Scripting

  • Python - My go-to language for scripting and automation.
  • TypeScript - For web and API development, scripting, and IaC.
  • Bash - Powerful shell scripting language.