A weekly digest of the best developer tools
We keep track of everything - dev tools, devops, cloud, and APIs - so you don't have to.
This is the content of the newsletter sent on 2023-09-28.
Drizzle ORM – Headless TypeScript ORM.
Driver.js – Product tours & highlights.
Release Please – Release management.
Flameshow – Terminal flamegraph viewer.
Buildship – AI API builder.
spacetime – Measure program timings.
Eyra – Rust all the way down.
Yazi – Terminal file explorer.
Each week we review 2-3 of the most interesting developer tools. Here's what we featured this week. View the full archive.
Headless TypeScript ORM.
What we like: Define your schema in TypeScript with no build/generate step required. SQL-like interface with the option to call SQL directly and/or use prepared statements. Includes migration functionality with supporting CLI and a local GUI for exploring the database. Zero dependencies and supports edge/serverless functions.
What we don't like: No support for DynamoDB, CockroachDB, MS SQL.Review permalink
Product tours & highlights.
What we like: Makes it easy to build product tours, onboarding, contextual help, and highlights. Can be themed via CSS and implements keyboard shortcuts. Everything configured and driven by code e.g. loading data before triggering a tour or starting a tour from a later step. Open source.
What we don't like: Based around page elements, popovers and highlighting which is great for most tours, but may be too limited for anything more advanced.Review permalink
What we like: Generates a CHANGELOG, creates the GitHub release, and bumps versions in language specific files e.g. package.json, Cargo.toml, setup.py, etc. Supports a range of languages. Parses conventional commits so understands version bumps for breaking changes. Manages Git tags.
What we don't like: Requires conventional commit formats and does not handle publishing releases to package managers.Review permalink
New betas & early release programs
We also include some of the more interesting beta and early access releases. Here's the ones we featured this week. View the live list on Beta Console.
Terminal flamegraph viewer.
AI API builder.
Measure program timings.
Rust all the way down.
Terminal file explorer.
Subscribe to the weekly Console newsletter
An email digest of the best tools and beta releases for developers. Every Thursday.