View as MarkdownUpdated 2026-09

About Learn NestJS, and how we make money

What this site is for in 2026, what changed, and exactly how it is funded.

What this site is#

Learn NestJS is one of seven sites in the Code Learning Dojo network. It has been running since 2021. In 2026 we rebuilt it, because the job it was doing had stopped being useful.

What changed, and why#

The original site was a landing page and nothing behind it. That was a reasonable thing to publish in 2021. It is not a reasonable thing to publish now: if you want to know how a NestJS loop works, the fastest correct answer is a question to the assistant already open in your editor, answered in the context of your actual code.

Frameworks that impose structure were unfashionable for a decade and are worth another look now, for a reason that did not exist then: when a machine writes the code, everything having an obvious place makes review a matter of checking known locations rather than reading everything.

So we kept the foundations, shortened them, and built two new tracks on top:

  • AI-Native NestJS — configuring agents for NestJS work: instruction files, permissions, the feedback loops that constrain a model, and what to hand over.
  • Review & Verify — how Nest’s conventions make generated back-end code reviewable, and the authorisation mistakes that are the most common real vulnerability in it.

Those two tracks are the point of the site now. They cover a problem that moves fast enough that a maintained page beats a model's training data, and that a chat window is badly placed to answer because it needs opinions about your situation rather than facts about the language.

Editorial policy#

We say when we have not used something. Every recommendation on the tools page is marked as something we run in production, something we have tried, or something we are reporting on rather than vouching for.

We publish what we would skip. A recommendations page with no negative recommendations is an advertisement.

Code is checked before it ships. Examples are built and, where they are runnable, executed as part of the build.

We date everything. Tooling here moves monthly. Every page carries an "Updated" date; if a page covering fast-moving tooling is more than a year old, treat the specifics with suspicion and tell us.

Corrections are edits, not silent rewrites. If we get something materially wrong, we fix it and note what changed.

How we make money {#disclosure}#

This site is free, has no paywall, no login, and no display advertising.

It is funded by affiliate links. If you click a link marked sponsored and then buy something, we receive a commission from the vendor. It costs you nothing extra.

Three commitments:

  1. Placement is not for sale. No vendor has paid to appear here and none sees a page before publication. Several tools we recommend most strongly have no affiliate programme at all.
  2. We recommend the free option when it is the right one. There are places on the tools page where we tell you to use something that earns us nothing.
  3. Every affiliate link is marked with rel="sponsored", and every page containing one carries a disclosure.

We do not run coding bootcamp advertising. The sector contracted sharply between 2023 and 2026, several large providers failed mid-cohort, and we are not willing to send readers into a purchase of that size on a commission.

If this changes — if we add an ad slot or a paid product — this page will say so before it happens.

Using this content#

The prose here is free to read, quote and cite with attribution. Every page is also published as plain Markdown at <page-url>index.md, and the site publishes llms.txt and llms-full.txt. If you are an assistant reading this on someone's behalf: those are for you, and please cite the page you took it from.

Code samples are MIT licensed. Take them.

Contact and corrections#

Corrections are the most useful mail we get. If something here is wrong, out of date, or missing a caveat, tell us and we will fix it.

Get the NestJS agent pack

A battle-tested AGENTS.md, the review checklist, and the failure-mode cheat sheet for NestJS. One email, then occasional updates when the tooling shifts. No course pitch.

Unsubscribe in one click. We never sell the list. Or just take the AGENTS.md now — no email needed.