nuxt-formisch v0.1 is out, rebuilt on Formisch 1.
One Valibot schema in shared/ types the form and validates the request body. With Nuxt UI, <FAutoForm :schema="LoginSchema" /> renders the whole form.
I've used this in my projects for over a year. Never looked back.
nuxt-formisch.onmax.me
Comark renders Markdown to HTML 6-7x faster than remark, so I wrote a codemod to switch.
pnpm dlx remark-to-comark migrate
comark-ui.onmax.me/remark-to…
I wanted a Markdown editor where several people edit the same doc live.
So Comark UI has one now. Tiptap, Markdown in and Markdown out. Plug it into ViteHub Realtime and you get live cursors and who's editing.
comark-ui.onmax.me/play/edit…
Is just me or everything he does is inspiring?
As agents write more of our code, we'll read less of it, and the pull request becomes most of what we judge a change by.
So every PR I open now says who did what, shows the change with real evidence (before/after, both outputs, measured numbers), and ends in plain words. I wrote up how it works, what it doesn't fix, and a skill to do the same.
hugorcd.com/writing/what-my-…
Do I know anyone working on the Vercel skills CLI? @vercel
I would love to chat about a programmatic install API. Frameworks like Nuxt, or people selling their skills, could build on top of it instead of spawning `npx skills add`.
github.com/vercel-labs/skill…
Nuxt 5 is gonna be awesome
small, fast, and it does the job. we're still talking about parsers 🤏
nitter.cf/_onmax/status/21172676…
tiny v0.1.0 is out: dependency-free replacements for the YAML, JSON5 and INI parsers you already use. 18 drop-ins for 11 libraries.
npx tinyswap
It rewrites your imports and swaps the dependencies. Or change one import by hand.
tiny.onmax.me
🧵
tiny v0.1.0 is out: dependency-free replacements for the YAML, JSON5 and INI parsers you already use. 18 drop-ins for 11 libraries.
npx tinyswap
It rewrites your imports and swaps the dependencies. Or change one import by hand.
tiny.onmax.me
🧵
The parsers are also TypeScript 7.1 content mappers, so importing a .yaml, .json5, .jsonc or .ini file gives you a typed object.
tinyaml also has a YAML linter, an ESLint plugin and a Vite Doctor extension.
Works for js-yaml, yaml, yamljs, @std/yaml, json5, strip-json-comments, jsonc-parser, comment-json, jju, ini and @one-ini/wasm.
Release notes: github.com/onmax/tiny/releas…
Repo: github.com/onmax/tiny
I got tired of writing enabled === 'true' for env flags.
nuxt-safe-runtime-config converts each env override to the type in your schema.
NUXT_PERF_TRACE_ENABLED=1 is true, not "1". And useSafeRuntimeConfig() is fully typed.
nuxt-safe-runtime-config.onm…
Claude writes most of my code now, so my job is reviewing it.
For UI, a diff is quite hard to see... Two screenshots side by side beat 40 lines of Tailwind.
I call it a beaf: (be)fore and (af)ter. I wrote about it here:
onmax.me/posts/wheres-the-be…
Want your agent to make the beaf for you? It's one of the Comark UI skills I shared yesterday. It takes both screenshots the same way, measures every mark from the page, and checks the render before you open it.
npx skills add onmax/comark-ui
comark-ui.onmax.me/skills/be…
nitter.cf/_onmax/status/21165295…
If you're a human like me, sometimes you'd rather see a diagram than read 300 words.
Agents love to write. Markdown is perfect for them. It's just simple text.
So I'm trying an experiment: Comark UI skills, helping agents explain with diagrams and screenshots.
comark-ui.onmax.me/skills/
If you're a human like me, sometimes you'd rather see a diagram than read 300 words.
Agents love to write. Markdown is perfect for them. It's just simple text.
So I'm trying an experiment: Comark UI skills, helping agents explain with diagrams and screenshots.
comark-ui.onmax.me/skills/
Comark UI now picks up the theme of Nuxt UI and shadcn/ui apps on its own. It reads their CSS variables for colors, radius and dark mode.
No Nuxt UI or shadcn? It ships a default theme, so it works with zero setup.
comark-ui.onmax.me/guide/the…
I asked Opus to teach me my own Nuxt PR.
It came back with a 3 minute video: voiceover, animations synced to every word, and a quiz at the end.
github.com/nuxt/nuxt/pull/36…













