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.