Insights, tutorials, and best practices for modern web development
Learn how to build modern web applications with Nuxt 3, the intuitive Vue framework for creating performant and production-grade full-stack web apps.
Two very different GTA 6 'leaks' – one AI-generated hoax, one likely real animator reel – show how blurred the line has become between reality, marketing, and manipulation in 2025.
Discover advanced techniques and best practices for using Tailwind CSS to create beautiful, maintainable, and responsive user interfaces.
How we kept Lighthouse scores high while using Three.js and heavy imagery. Code splitting, idle callbacks, NuxtImg, and WebGL tuning.
Learn essential techniques to make your websites blazingly fast. From lazy loading to code splitting, we cover everything you need to know.
A strange black fungus in the Chernobyl reactor seems to thrive in intense radiation. What is Cladosporium sphaerospermum doing, and could it really be 'eating' radiation?
Learn how to fix video preview issues on iOS Safari when users upload videos in your React or Next.js app using blob URLs and custom poster generation.
Learn about the unexpected NuGet package conflict and how a simple reorganization of project layers solved the problem. Read more about my experience in this short post!
Discover how to troubleshoot the 'Database error saving new user', 'Failed to invite user' or 'relation public.profiles does not exist' error in Supabase with this step-by-step guide.
Level up your TypeScript skills with these essential best practices, tips, and patterns for writing type-safe, maintainable code.
Explore the Vue 3 Composition API and learn how to write more organized, reusable, and maintainable Vue components.