Musubi is a personal website framework that uses Notion as a CMS, powered by Nuxt.
Posts, pages, and site settings like the title, nav links and timezone are all in Notion. There's no admin panel and no config file to edit.
Each build reads Notion and outputs static HTML, so the published site doesn't call Notion at all.
Recent
From Webpack to Vite to Rolldown — a look at how JavaScript bundlers have evolved and where they're heading.
Six git aliases I use every day — shorter commands for common workflows like amending, logging, and work-in-progress commits.
Practical CSS Grid and Flexbox patterns for common layouts — sidebar, holy grail, card grids, and more.
Build accessible modals with the native HTML dialog element — no dependencies needed. Covers showModal(), ::backdrop, and form integration.