Johannes Konings

@johanneskonings.dev

* Developer * AWS Community Builder * johanneskonings.dev

TanStack Form v2 is now in alpha! 📝 It brings drastically improved performance, far more flexible validators, even stronger type safety, and more! We're excited to get it into your hands and to start testing it. Try it out & let us know your thoughts: tanstack.com/blog/announc...

Form v2 is here: All you need to know about the alpha | TanStack Blog

The TanStack Form v2 alpha is here with more flexible validators, schema-oriented forms, safer form composition, and simpler SSR.

tanstack.com

🌴Announcing TanStack Table V9🌴 Now Stable! TanStack Table V9 lays a new foundation for years to come, with a tree-shakable plugin architecture, state management powered by TanStack Store, new features, major performance improvements, hundreds of bug fixes, and more.

Bild

TanStack Table V9 is shipping with a record number of framework adapters from us, with refreshed support for React, Vue, Angular, Solid, Svelte, and Lit, but also brand new support for Preact, Octane, Ember, and Alpine.

Bild

FYI if you use pnpm and upgraded from Vite 7 -> 8, you might still have esbuild installed but unused. You can purge it out by: 1. Set `autoInstallPeers: false` in `pnpm-workspace.yaml` 2. `pnpm i` 3. Undo no1 4. `pnpm i`

CDK Mixin for Deletion Protection Apply one CDK mixin at app scope to enforce a consistent deletion-protection baseline in permanent environments: stack termination protection plus retain-aligned resource-level protection on supported services. johanneskonings.dev/blog/2026-03...

CDK Mixin for Deletion Protection | Johannes Konings

Apply one CDK mixin at app scope to enforce a consistent deletion-protection baseline in permanent environments: stack termination protection plus retain-aligned resource-level protection on supported...

johanneskonings.dev

Aurora PostgreSQL Serverless (Express configuration) with CDK and Drizzle Provision Aurora PostgreSQL serverless using express configuration from CDK with AWS SDK custom resources, then manage schema and seed data with Drizzle Kit and Drizzle Studio. johanneskonings.dev/blog/2026-03...

Aurora PostgreSQL Serverless (Express configuration) with CDK and Drizzle | Johannes Konings

Provision Aurora PostgreSQL serverless using express configuration from CDK with AWS SDK custom resources, then manage schema and seed data with Drizzle Kit and Drizzle Studio.

johanneskonings.dev

do you just... install skills? 😲 at least take a second and run them (URL or SKILL.mdfile upload) through @snyksec's Agent Skill Inspector so you can be sure it isn't malicious or vulnerable (link in reply)

Bild

Introducing TanStack Hotkeys! Setting up keyboard shortcuts is supposed to be easy and only take a few lines of code, right? Well, there are enough small "gotchas" that can eventually add up to an annoying amount of complexity. TanStack Hotkeys aims to simplify the edge cases and bring type-safety

Bild

this is the configurator i was working on 👀 it basically lets you define your high level choices (linter, formatter, categories of lint rules, etc). then the rest is generated in an opinionated way, and you're given the config files that were emitted

@43081j's Configurator

43081j.com

The most important command in the AWS CDK CLI isn't "deploy". It's "diff". I know this sounds obvious. But I see so many developers skipping this step. In a small side project, you might get away with it. You change a Lambda function, deploy it, and everything is fine.

Bild