🛠️ Tooling
Published on 1 Jan 2024Tooling
Tooling and productivity tips that work for both beginners and experienced developers.
A curated set of tools and workflows that have improved my day-to-day development experience: editors, CLI tools, and automation that save time and reduce context-switching.
Topics:
- ChatGPT — Quick Project spec sheet generation.
- Excalidraw — Wireframes, initial planning, and diagrams.
- v0.app — Initial frontend generation.
- Draw.io — ERD diagrams, flow charts, and more.
- Cursor IDE — Faster side-project development.
- Docker — Development environment on Windows; separates app resources from the host when running apps locally.
- DBeaver — Database management for larger projects.
- Resend — Email and newsletter sending.
- CLI and scripting:
- ripgrep (rg) — Fast grep replacement for code search
- fzf — Fuzzy finder for files and history
- bat — Better cat with syntax highlighting
- jq — JSON manipulation in the shell
- Raycast — Spotlight replacement with extensions and automation.
More content coming soon.