News for hackers. Stuff that matters.
Re:TIL: `satisfies` is my favorite TypeScript keyword by afavour on Saturday November 22, 2025 @05:23PM (#46018835)
> Too many really stop at the very basics.

I don’t think that means it has a steep learning curve. It just means the basics suffice for a ton of TypeScript deployments. Which I personally don’t see as the end of the world.

Re:TIL: `satisfies` is my favorite TypeScript keyword by vosper on Saturday November 22, 2025 @05:32PM (#46018908)
Yes, to me this is a biggest feature of Typescript: A little goes a long way, while the advanced features make really cool things possible. I tend to think of there being two kinds of Typescript - Application Typescript (aka The Basics, `type`, `interface`, `Record`, unions etc...) and Library Typescript which is the stuff that eg Zod or Prisma does to give the Application Typescript users awesome features.

While I aspire to Library TS levels of skill, I am really only a bit past App TS myself.

On that note I've been meaning to the the Type-Level Typescript course [0]. Has anyone taken it?

https://type-level-typescript.com/