DevTools Guide
Page 11 of 11
-
Time-Series Databases: InfluxDB, TimescaleDB, QuestDB, and Prometheus
A practical comparison of time-series databases for metrics, IoT, and observability -- covering data modeling, query languages, performance characteristics, and when to use each.
-
Developer Productivity Systems: Tools and Workflows That Actually Work
A practical guide to developer productivity -- time tracking, code snippets, dotfiles management, workspace automation, focus techniques, and the tools that make daily development faster.
-
Runtime Version Managers Guide
A practical guide to mise, asdf, fnm, nvm, pyenv, rbenv, and Volta -- covering how they work, performance, shell integration, and team standardization with .tool-versions.
-
Log Management Tools: ELK Stack, Loki, and Cloud Alternatives
A comparison of log management solutions -- ELK Stack, Grafana Loki, Datadog Logs, and cloud-native options with guidance on structured logging, cost management, retention policies, and when to use logs vs metrics vs traces.
-
Monorepo Tools Compared: Nx vs Turborepo vs Bazel vs Lerna
A practical comparison of monorepo build tools -- Nx, Turborepo, Bazel, and Lerna. Task orchestration, caching, dependency management, and when each tool makes sense.
-
Git Hooks and Pre-commit Tools: Husky, Lefthook, and lint-staged
A practical guide to Git hook management tools covering Husky, Lefthook, pre-commit framework, and lint-staged -- with configuration examples, performance comparisons, and recommendations for teams of every size.
-
Neovim Setup in 2026: A Modern Configuration Guide
How to build a modern Neovim setup with lazy.nvim, LSP, Treesitter, and Telescope -- plus when VS Code is still the better choice.
-
Background Job and Workflow Tools: BullMQ, Temporal, and Celery
A practical comparison of background job and workflow systems -- BullMQ for Node.js/Redis, Temporal for durable workflows, and Celery for Python, with guidance on when simple cron is enough.
-
WebSocket and Real-Time Tools: From Socket.IO to PartyKit
A practical guide to WebSocket and real-time tools -- Socket.IO, ws, Ably, Pusher, Liveblocks, PartyKit, and Supabase Realtime -- covering protocols, debugging, and the hard parts of scaling real-time systems.
-
Backend Framework Comparison: Express vs Fastify vs Hono vs Elysia
A practical comparison of JavaScript and TypeScript backend frameworks -- Express, Fastify, Hono, and Elysia. Performance benchmarks, developer experience, ecosystem maturity, and when to use each.
-
WebAssembly Development Tools and Workflow
A practical guide to WebAssembly development tools -- Rust with wasm-pack, AssemblyScript, Emscripten, debugging, profiling, and the toolchains that make Wasm development productive.
-
HTTP Clients and API Development Tools
A practical comparison of HTTP clients and API tools -- Bruno, Hoppscotch, Insomnia, curl, httpie, and why Postman alternatives are winning.
-
API Testing Tools: Clients, Mocking, Load Testing, and OpenAPI
A practical guide to API testing tools covering Postman alternatives like Bruno and Hoppscotch, command-line tools like curl and HTTPie, API mocking with MSW, load testing with k6, and OpenAPI tooling.
-
GraphQL Testing Strategies: Schema, Resolver, and Integration Testing
A practical guide to testing GraphQL APIs covering schema validation, resolver unit tests, integration testing, and the tools that make GraphQL testing effective -- including Apollo Studio, GraphQL Inspector, and graphql-codegen.
-
API Gateway and Service Mesh Tools for Developers
A practical guide to API gateways and service mesh tools -- Kong, Traefik, Envoy, NGINX, and service meshes like Istio and Linkerd for routing, authentication, and observability.