Blog

Engineering notes from building nifra. RSS

Choosing a TypeScript API framework in 2026

The three levels of 'typed' - handlers, inferred clients, runtime validation - and how Nifra, tRPC, Elysia, Hono, Fastify, and NestJS score on each, with a ten-minute test that beats any comparison table.

The best Bun frameworks in 2026

Elysia, Hono, and Nifra compared on speed, typing, scope, and ecosystem - with published benchmarks and our bias disclosed.

The best Node.js frameworks in 2026

Fastify, Express, NestJS, Hono, and Nifra - measured throughput, typing stories, and a one-minute decision guide.

Bun vs Node.js: same app, both runtimes, measured

The comparison most benchmarks fake: an identical application benchmarked on both runtimes. Where Bun's 2x holds and where it shrinks.

Fastify vs Express in 2026: measured, not vibes

Fresh numbers for the eternal Node question, plus when neither is the right answer.

Elysia vs Hono in 2026: which Bun framework fits

Identical-workload throughput, Eden vs hc, validation, portability - and the one difference that decides most projects.

Next.js alternatives in 2026 - what to use and when

Remix, SvelteKit, Nuxt, SolidStart, Astro, and Nifra matched to the three reasons people actually leave - including when staying is right.

Building a full-stack TypeScript app on Bun

From scaffold to deploy: file-based routes, typed loaders, validation at the boundary, and why the same app runs unchanged on Node, Deno, or the edge.

Your framework's docs should be an MCP server

Most code is now written by an AI agent reading your docs. Why Nifra ships its documentation, examples, and exact API types as a live MCP endpoint, and how CI keeps a machine-readable corpus from lying.