
Adopt: KickJS
A field report from building — and stabilising — a large, multi-tenant TypeScript backend on KickJS....
Tag archive

A field report from building — and stabilising — a large, multi-tenant TypeScript backend on KickJS....

You read the adapters article. You understood defineAdapter. You went to wire up your next concern,...

There is a familiar little discomfort that shows up the first time a Node.js service needs to read...

In Express you reach for req.locale = ... inside a middleware and hope the downstream handler...

Every framework has a lifecycle, but most leave you to reverse-engineer it from console logs and...

Every framework ships a CLI. Most of them are scaffold-and-forget: a one-time nest new or next...

Decorator decorations are unsound until you augment. @Roles('owner', 'admin') looks like it is...

If you went looking for @forinda/kickjs-mailer on npm and found a deprecation banner instead of a v5...

If you have written an Express app, you already know the shape of a middleware: a function that gets...

If you maintain a KickJS v3 app, the v5 changelog probably reads like a wall of unfamiliar primitives...

For most of last year, the cheapest way to ship a security regression in a TypeScript API was a...

There is a tempting first read of KickJS where ctx looks like a friendlier wrapper around Express's...