Tutorials
Accessible Alerts, Dialogs, and Alert Dialogs with ShadCN Vue
Learn how to build accessible alerts, dialogs, and alert dialogs with ShadCN Vue. Understand the differences, best practices, and accessibility essentials for creating user-friendly, semantic attention grabbing components.
Why AI responses Are Never the Same and How to Fix It for Developers
Why do AI responses like ChatGPT’s vary? Learn why and how to get accurate answers for Vue.js and web development in 2025 with practical tips.

Eleftheria Batsou
From CSS to Shaders
Discover why traditional CSS and JavaScript fall short when building smooth, interactive ripple effects in modern web interfaces. Learn how GPU-powered WebGL shaders offer a performant, scalable alternative for creating fluid, responsive animations. This article breaks down the limitations of DOM-based animations and introduces you to the power and elegance of shader-based effects.

Simon Le Marchant
Fixing “Cannot read properties of undefined (reading ‘value’)” in Vue
Learn how to fix the "Cannot read properties of undefined (reading 'value')" error in Vue 3. This guide explains common causes, practical solutions, and tips to avoid it when using the Composition API.

Daniel Kelly
Decoding ChatGPT: How It Works and Why It Matters for Developers
Uncover how ChatGPT works with neural nets and why it’s a developer must-have.

Eleftheria Batsou
Top 5 Vue CSS Superpowers You Might Be Missing
Discover 5 powerful styling techniques in Vue 3—from scoped selectors to stunning animations with Tailwind, auto-animate, and @vueuse/motion. Learn how to craft beautiful, reactive UIs with zero bloat.

Daniel Kelly
Send Real-Time Events from Browser to Vite Dev Server
Use import.meta.hot.send() to send real time events. Build powerful devtools, enhance debugging, and enable two-way communication with Vite!

Daniel Kelly
GitHub Login in Under 10 Mins with Nuxt Auth Utils
Learn how to quickly integrate GitHub authentication into your Nuxt 3 application using the Nuxt Auth Utils module. Covers setup, server routes, and useUserSession composable.

Daniel Kelly
A Custom Opinionated Event Handler for Nuxt API Endpoints with Guards And Validation Support
Nuxt API endpoints are extremely useful! Boost your productivity with some handy conventions. Learn to create custom event handlers, advanced validation techniques with zod, and endpoints protection with guards.

Daniel Kelly
Latest Vue School Courses
Our goal is to be the number one source of Vue.js knowledge for all skill levels. We offer the knowledge of our industry leaders through awesome video courses for a ridiculously low price.
More than 200.000 users have already joined us. You are welcome too!
© All rights reserved. Made with ❤️ by BitterBrains, Inc.











