DevTools Guide
Page 3 of 11
-
DevPod: Open Source Cloud Development Environments
DevPod brings GitHub Codespaces-style dev environments to any infrastructure — local, cloud VMs, or Kubernetes. Dev containers that work everywhere.
-
cargo-nextest: Faster Rust Testing with Better Output
cargo-nextest is a next-generation test runner for Rust that runs tests 3x faster than cargo test, with better output, test retries, and CI integration. Covers installation, configuration, and CI setup.
-
Conventional Commits: Structure Your Git History for Humans and Machines
Conventional Commits is a specification for commit messages that makes changelogs automatic and version bumps deterministic. Learn the format, tooling, and how to adopt it in your project.
-
Turborepo: Fast Monorepo Builds for TypeScript Projects
Turborepo speeds up monorepo builds with intelligent caching and parallel task execution. This guide covers setup, pipeline configuration, remote caching, and integration with CI/CD.
-
Changesets: Automated Versioning and Changelogs for TypeScript Packages
Changesets manages semantic versioning and changelog generation for monorepos and multi-package repos. Learn how to integrate it with your GitHub Actions CI/CD pipeline.
-
Nx: The Full-Featured Monorepo Build System for TypeScript
Nx is a powerful build system for TypeScript monorepos with code generators, affected project detection, enforced architecture boundaries, and an optional cloud cache. When to use Nx vs Turborepo.
-
gRPC and Protocol Buffers: A Developer's Guide
A practical guide to gRPC and Protocol Buffers -- when to use gRPC over REST, writing .proto files, generating TypeScript/Go client code, streaming patterns, and gRPC tooling.
-
CI/CD Platform Comparison: GitHub Actions vs GitLab CI vs CircleCI
A practical comparison of the top CI/CD platforms -- GitHub Actions, GitLab CI, CircleCI, and Jenkins -- covering performance, pricing, configuration syntax, and which to choose for your team.
-
ngrok and Webhook Testing: Exposing Localhost for Development
A practical guide to ngrok, tunneling localhost to the internet for webhook development, and alternatives including localtunnel, Cloudflare Tunnel, and webhook.site.
-
HTMX: Server-Side HTML for the Modern Web
HTMX lets you build dynamic web interfaces by extending HTML rather than replacing it with JavaScript. This guide explains what HTMX is, when it shines, and when to use something else.
-
Astro vs Next.js: Choosing the Right Framework for Your Project
Astro and Next.js both build modern websites, but take fundamentally different approaches. This guide compares performance, developer experience, use cases, and when to choose each.
-
Bruno: The Open-Source Postman Alternative That Stores Collections in Git
Bruno is a fast, offline-first API client that stores your request collections as plain files on disk — not in the cloud. Here's why developers are switching from Postman.
-
AI CLI Coding Agents Compared: Claude Code, Aider, and Codex CLI
A hands-on comparison of terminal-based AI coding agents -- Claude Code, Aider, and Codex CLI. Features, workflows, and which to pick.
-
Monorepo Tools Guide: Turborepo, Nx, Bazel, and Moon
A practical guide to monorepo build tools covering Turborepo, Nx, Bazel, and Moon. Task orchestration, caching strategies, dependency graphs, and setup examples for each.
-
Zoxide: The Smarter cd Replacement That Learns Your Habits
A practical guide to zoxide, the Rust-based directory jumper that uses frecency to learn your navigation patterns. Covers installation, shell integration, fzf pairing, configuration, and how it compares to autojump, z.lua, and fasd.
-
Essential PostgreSQL Extensions Every Developer Should Know
A comprehensive guide to must-have PostgreSQL extensions including pgvector for AI/embeddings, TimescaleDB for time series, pg_cron for scheduling, PostGIS for geospatial data, and more.
-
Difftastic: A Structural Diff Tool That Actually Understands Your Code
Difftastic compares files using syntax-aware structural diffing instead of line-by-line text comparison, making code reviews dramatically easier to read.
-
Drizzle ORM: The SQL-Like TypeScript Database Toolkit
A practical guide to Drizzle ORM -- schema definition in TypeScript, type-safe queries, migrations with drizzle-kit, serverless deployment, and comparison with Prisma and TypeORM.
-
Effect-TS: Building Robust TypeScript Applications with Typed Effects
A comprehensive guide to Effect-TS, the TypeScript framework for building reliable, composable applications with typed error handling, dependency injection, concurrency, and streaming.
-
Oxc: The JavaScript Oxidation Compiler Toolchain
A deep dive into the Oxc project -- the Rust-based JavaScript toolchain covering parsing, linting, resolving, transforming, and minifying, and how it integrates with existing build tools.