
Rendering 50,000 Gantt rows in Vue without a virtual list library
I build admin apps with Vue 3, shadcn-vue and Tailwind. When one of them needed a Gantt chart, I...

Laravel CORS Error with React or Vue: Causes and Fixes
You split the project in two: Laravel serves an API on localhost:8000, and a React or Vue app runs on...

I ran my Vue skeleton directive on Vuetify and Nuxt UI, and five things broke
A while ago I wrote about v-skeleton, a directive that turns a real component into its own loading...

Nuxt CLI v4 Is Great for AI Coding Agents
Have you ever had a dev server running, and then asked your coding agent to test something in that...

Why We Ditched Electron for Tauri 2 + Rust to Build an On-Device AI Canvas
When building a desktop knowledge workspace that integrates local LLMs (Ollama) and on-device machine...

Exploring Docflow: An Open-Source Document Editor for vue 3 Developers
Exploring DocFlow: An Open-Source Document Editor for Vue 3 Developers Developers building...

I built Noktiq to make UI changes easier to explain to coding agents
A small UI change should be simple to explain. But when working with coding agents, I kept spending...

Build a Nuxt blog end to end: drafts, live preview, SEO and deploy
npm run dev and an admin at /admin is the easy part of a CMS. The questions that take the time come...

Building a cross-platform "quick capture" app for Notion with Electron, Vue 3 and TypeScript
I write a lot in Notion, but getting a thought into Notion was always slower than the thought itself....
![[Boost]](https://media2.dev.to/dynamic/image/width=1200,height=627,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F3gewso6dylindkojmzgb.png)