All
Articles 128,926Blog Posts 133,602Tech Tutorials 33,325Research Papers 25,145News 18,248
⚡ AI Lessons

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
2mo ago
Building Custom Context Decorators in KickJS
In Express you reach for req.locale = ... inside a middleware and hope the downstream handler...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
2mo ago
The KickJS Lifecycle — Bootstrap, Runtime, Shutdown
Every framework has a lifecycle, but most leave you to reverse-engineer it from console logs and...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
2mo ago
KickJS Asset Manager — Type-Safe File Resolution from Dev to Dist
There is a familiar little discomfort that shows up the first time a Node.js service needs to read...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
2mo ago
Dependency Injection in KickJS — Tokens, Scopes, and the Per-Request Factory
Dependency injection in KickJS is small on purpose. There are four surfaces, two scopes, and one...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
2mo ago
Type-Safe Augmentation Patterns in KickJS — ContextMeta, AuthUser, PolicyRegistry
Decorator decorations are unsound until you augment. @Roles('owner', 'admin') looks like it is...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
2mo ago
The KickJS CLI Toolbox — Generators, Typegen, and the Configurable Build
Every framework ships a CLI. Most of them are scaffold-and-forget: a one-time nest new or next...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
2mo ago
BYO in KickJS v5 — Building Your Own Mailer (and Why That's a Good Thing)
If you went looking for @forinda/kickjs-mailer on npm and found a deprecation banner instead of a v5...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
2mo ago
Adapters vs Plugins in KickJS v5 — Choosing the Right Primitive
You read the adapters article. You understood defineAdapter. You went to wire up your next concern,...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
2mo ago
Authentication and Authorization in KickJS — Strategies, Roles, and Type-Safe Decorators
For most of last year, the cheapest way to ship a security regression in a TypeScript API was a...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
2mo ago
Inside KickJS Adapters — Lifecycle, Composition, and Custom Patterns
If you have written an Express app, you already know the shape of a middleware: a function that gets...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
2mo ago
From v3 to v5 — Migrating a Production KickJS App, Slice by Slice
If you maintain a KickJS v3 app, the v5 changelog probably reads like a wall of unfamiliar primitives...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
3mo ago
Building Production-Grade Authentication with kickjs Every Mistake You'll Make
Build auth with kickjs I spent a week building 20 authentication test applications for...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
3mo ago
The KickJS CLI: Scaffolding Production-Ready Node.js Backends in Seconds
A deep dive into the code generation tool that makes KickJS feel like Rails — except it's TypeScript,...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
3mo ago
Build a Task Management API with KickJS — Categories, User Assignment, and Typed Everything
A practical walkthrough of building a production-grade REST API in under an hour using decorators,...

Dev.to · Orinda Felix Ochieng
🔧 Backend Engineering
⚡ AI Lesson
4mo ago
KickJS Module Generator: 4 Architecture Patterns for Every Backend Need
One of the things I appreciate most about working with a framework is when it meets me where I am....

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
4mo ago
KickJS Query Engine Deep Dive: Filtering, Sorting, Search, and Pagination with MongoDB
KickJS Query Engine Deep Dive: Filtering, Sorting, Search, and Pagination with...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
4mo ago
Building a Complete Jira-like Task Management Backend with KickJS — From Scaffold to Production
TL;DR This is the complete project guide for Vibed — a Jira-like task management backend...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
4mo ago
BullMQ Job Processors with KickJS Decorator-Based DI — and Why Auto-Registration Matters
BullMQ Job Processors with Decorator-Based DI — and Why Auto-Registration Matters Every...

Dev.to · Orinda Felix Ochieng
⚡ AI Lesson
4mo ago
From N+1 to $lookup in KickJS — Paginating Joined Data with MongoDB Aggregation Pipelines
From N+1 to $lookup — Paginating Joined Data in MongoDB Aggregation Pipelines If you have...

Dev.to · Orinda Felix Ochieng
🏗️ Systems Design & Architecture
⚡ AI Lesson
4mo ago
Building a Jira-like Backend with Decorator-Driven DDD in Node.js
Building a Jira-like Backend with Decorator-Driven DDD in Node.js I recently built Vibed,...
DeepCamp AI