Hi 👋
This week, I've been focusing on improving my content scheduling workflow using Postiz . It's a handy tool for managing social media posts, and thanks to its API, scheduling can be easily automated with tools like n8n or similar automation platforms.
Enjoy this issue and have a lovely week ☀️
Vue
🛠️ Upstash Search UI (Vue port)
👉🏻 A beautifully-designed, accessible search component for Vue.
👉🏻 Built on top of Reka UI.
🛠️ Vue.js PDF Viewer
👉🏻 A PDF viewer library built specifically for Vue 3 and Nuxt 3.
👉🏻 It's written in Vue, supports things like text selection, annotations (coming soon), custom toolbars, theming, and is meant to integrate cleanly into modern frontend workflows.
Nuxt
📕 Nuxt 3.18 + 4.0.2 are out
👉🏻 Bringing v4 features to v3, improved accessibility, better browser dev tooling integration, and performance enhancements.
📕 Building API Routes with Nuxt 3's Nitro Server
👉🏻 Learn to build powerful API routes with Nuxt 3's Nitro server.
👉🏻 A complete guide covering CRUD operations, authentication, file uploads, and production deployment.
📕 Building a Privacy-First Feedback Widget
👉🏻 A lightweight, privacy-focused widget to gather your feedback on Nuxt documentation.
👉🏻 Built with Drizzle, NuxtHub database and Motion Vue.
📕 The Component Architecture That Shadcn and Nuxt UI Popularized (And How to Use It Today)
👉🏻 Creating reusable and highly customizable components is one of the pillars of a good design system.
👉🏻 However, as we add new variations (colors, sizes, styles), the code can become a complex web of conditional classes, making it difficult to read and maintain.
👉🏻 In this guide, we'll explore a clean and scalable approach using Tailwind Variants to build a cohesive component system.
📹 Nuxt 4 - An overview!
👉🏻 Nuxt 4 is out.
👉🏻 Another major release after Nuxt 3 was released 2 years and 8 months ago.
👉🏻 Let's have a look at all the features and changes.
🛠️ Nuxt UI v3.3 is out
👉🏻 New FileUpload component.
👉🏻 Global default variants.
👉🏻 Enhanced table component.
👉🏻 …and tons more.
🛠️ Docus v4
👉🏻 Native Nuxt CLI integration.
👉🏻 Built-in i18n support.
👉🏻 Nuxt 4 compatibility.
Launch Your Nuxt App in Minutes - Not Weeks
I built this starter kit because I kept rewriting the same boilerplate for every new Nuxt project.
📅 Events
PragVue (23 September 2025, Czech Republic)
VueFes (25 October 2025, Otemachi, Japan)
💬 Quote of the week
🧑🏻💻 In Other News
📕 Crawling a billion web pages in just over 24 hours, in 2025
👉🏻 This dev successfully crawled a billion web pages in just over 24 hours on a budget of a few hundred dollars.
📕 It’s time for modern CSS to kill the SPA
👉🏻 "Use modern server rendering. Use actual pages. Animate with CSS. Preload with intent"
🛠️ es-toolkit
👉🏻 Boasts being both faster and "97% smaller" than the ubiquitous Lodash, for which it is a direct "seamless" replacement.
📹 Learn TypeScript – Crash Course for Beginners
👉🏻 This beginner-friendly tutorial covers the basics, offering a quick TypeScript crash course for developers.
👉🏻 Learn essential concepts, enhance your JavaScript skills, and boost your development efficiency.
😂 Fun
🔗 Want more Vue & Nuxt content?
More Exclusive Vue Tips : Join Michael Thiessen's newsletter and get great Vue tips and insights delivered to your inbox each
week.
Weekly Vue & Nuxt Videos : You must subscribe Alexander Lichter's YouTube channel if you are interested in Vue & Nuxt.
DejaVue Podcast : A weekly podcast about Vue.js and the ecosystem around it.
Comments? Join the discussion about this issue in our Discord community .
Until next week,