The tools, hardware, and software I use daily. Inspired by uses.tech.
64GB RAM, 1TB SSD — the daily driver. Handles Docker, K8s, and heavy IDE workloads without flinching.
Runs Arch Linux (btw). My Linux dev environment and Hyprland setup live here.
Ryzen build for heavy compute — 3D rendering, ML training, and large Docker compositions.
Self-designed layout that outperforms Dvorak. Analyzed character frequency to optimize finger travel. 213 WPM.
Main editor. Lua config, LSP, Treesitter, Telescope. Exit on the first try, every time.
GPU-accelerated terminal. Fast, configurable, and plays well with tmux.
Terminal multiplexer. Persistent sessions across SSH, pane/window management. Can't live without it.
Shell of choice with a blazing-fast cross-shell prompt. Shows git status, node version, rust toolchain at a glance.
Primary language for web — React, Next.js, Node.js, Bun. Type safety without the Java ceremony.
For anything performance-critical. Tauri apps, CLI tools, Docker management (Docsee).
Unity3D game development and ML-Agents. Built 5 AI agents with 92% success rate.
Scripting, automation, ML prototyping. Quick and dirty when speed-to-solution matters.
Grep but fast. Respects .gitignore, regex support. Replaced grep in all my workflows.
Fuzzy finder for everything — files, git branches, command history, processes.
cat with syntax highlighting, line numbers, and git integration.
Modern ls replacement. Colors, icons, tree view, git status per file.
Smarter cd. Learns your most-used directories and jumps to them with partial matches.
Terminal UI for git. Staging, branching, rebasing, and conflict resolution without leaving the terminal.
Spaces for context-switching, vertical tabs, built-in ad blocking. Replaced Chrome and never looked back.
Spotlight replacement on macOS. Snippets, clipboard history, window management, custom scripts.
Markdown knowledge base. Linked notes, daily journals, project docs. Local-first, no lock-in.
When I need to design before building. Mostly component exploration and layout prototyping.
Everything runs in containers. Development, staging, production — same environment everywhere.
Mesh VPN that just works. Connects all my machines into a private network without port forwarding.
Automatic HTTPS reverse proxy. Replaces Nginx for most use cases with zero-config TLS.
CI/CD for everything. Lint, test, build, deploy — on every push. Self-hosted runners for heavy jobs.
For deep focus sessions. Background noise that doesn't distract.
When the energy needs a boost. A.R. Rahman soundtracks are undefeated.
Sometimes the best playlist is no playlist. Especially for debugging.
Want the full config?
Check out my dotfiles on GitHub