What's inside the Nuxt Starter Kit? π Auth with social/email login πΎ SQLite + Drizzle ORM πΈ Polar integration for payments π Nuxt Security + Super Admin features π i18n + Nuxt UI Pro Plug-and-play for real SaaS apps. π nuxtstarterkit.com
Jakub Andrzejewski
@jacobandrewsky.bsky.social
π» Fullstack Developer ποΈ @GoogleDevExpert in Web Perf π @nuxt.com EcosystemTeam π₯ Ambassador @Storyblok, @algolia, @cloudinary, @supabase
The recording of my talk at @frontendnation is available to watch! www.youtube.com/watch?v=1cNd...
Frontend Nation 2025: What itβs like to be a Developer (and) Advocate? by Jakub Andrzejewski
YouTube video by Frontend Nation
youtube.com
New week = new article! π This time, I decided to write about the feature that I use quite frequently - useSlots in @vuejs π Check it out dev.to/jacobandrews...
What is `useSlots` in Vue?
Slots are one of Vue's most powerful and flexible features, enabling component composition by...
dev.to
New week = new article! π This time, I decided to write about CQRS pattern in Nest.js π Check it out π dev.to/jacobandrews...
CQRS Pattern in Nest.js
As your applications grow in complexity, so does the challenge of organizing business logic in a...
dev.to
02/13 - Introducing our 2025 lineup continue with @jacobandrewsky.bsky.social from Monterail. Jakub is skilled fullstack developer, web perfomance expert and author of Nuxt Commerce project. In Prague, he will deliver a talk about improving developer experience. Happy dev = productive dev π
Nuxt Commerce is an open-source e-commerce app by @jacobandrewsky.bsky.social, optimized for performance, SEO and developer experience π - madewithvuejs.com/nuxt-commerce
New week = new article! π This time, I decided to write about Optimizing fonts in @nuxt.com for better performance! π dev.to/jacobandrews...
Optimized Fonts in Nuxt
Typography plays a critical role in web performance and user experience. While custom fonts can...
dev.to
π Track 1οΈβ£: John Leider shows how @vuetify.bsky.social y.bsky.social MCP ^ modern tools boost developer experience & speed up @vuejs.org js.org app building. Track 2οΈβ£: @jacobandrewsky.bsky.social shares what itβs really like to juggle being dev & a dev advocate, with tips to thrive in both roles.
Implementing Authentication and Permissions in @nuxt.com can be troublesome. Check out my article where I am sharing how to do just that in simple and easy to follow steps! dev.to/jacobandrews...
How to Use Nuxt 3 Middleware for Authentication and Permissions
Nuxt 3 is a powerful framework for building Vue.js applications, offering a streamlined way to manage...
dev.to
Today is the day! π @frontendnation.com conference will be live in a few hours from now! Make sure to check it out to learn what is currently happening in the frontend ecosystem. And it is free! frontendnation.com
Frontend Nation | The largest event for frontend developers
Get your free ticket to the largest online gathering of frontend devs in the world. Get the latest from industry experts for Vue.js, React, Angular & many more.
frontendnation.com
New week = new article π This time, I decided to write about Image Optimization in @vuejs.org with unpic π Check it out π dev.to/jacobandrews...
Image Optimization in Vue with Unpic
Optimizing images is one of the most impactful ways to improve web performance. In Vue applications,...
dev.to
Giving feedback during Code Review is not an easy task - more importantly, how to communicate clearly so that the other person will understand what you have in mind. Thankfully, we can utilize concept of Conventional Comments π dev.to/jacobandrews...
Better feedback in Code Reviews with Conventional Comments
In software development, clear and constructive feedback is essential for maintaining high-quality...
dev.to
I am happy to announce that I will be giving a talk at this year @pragvue.com conference π Make sure to join me and other great speakers for a day full of great @vuejs.org knowledge π pragvue.com#schedule
PragVue 2025
2nd annual Vue.js conference in Prague, Czechia (23rd September 2025)
pragvue.com
New week = new article! π This time, I decided to write about the Render functions in @vuejs.org π dev.to/jacobandrews...
Render functions in Vue
While templates are the go-to method for building components in Vue, there are times when you need...
dev.to
If you are looking for a great fullstack solution, I would like to recommend @nuxt.com and @supabase.com π The integration module comes with great Developer Experience allowing you to develop fast! π Check out the module supabase.nuxtjs.org
Nuxt Supabase - Home
A supa simple wrapper around supabase-js to enable usage and integration within Nuxt.
supabase.nuxtjs.org
New week = new article! π This time, I decided to write about how you can build your own @nuxt.com module π dev.to/jacobandrews...
Building a Nuxt module from scratch
Nuxt 3, the latest evolution of the popular Vue framework, offers powerful extensibility through...
dev.to
Understanding @vuejs.org virtual DOM is crucial for efficient frontend development! π Make sure to check my article where I am sharing just that! dev.to/jacobandrews...
Understanding Vueβs Virtual DOM
Vue.js is a progressive JavaScript framework that offers a reactive and efficient way to build user...
dev.to
I have always struggled with regexp π’ But thankfully, @danielroe.dev created an amazing project that makes working with regexp much easier! Check it out github.com/unjs/magic-r...
GitHub - unjs/magic-regexp: A compiled-away, type-safe, readable RegExp alternative
A compiled-away, type-safe, readable RegExp alternative - unjs/magic-regexp
github.com
The recording of the @danielroe.dev presentation at Vue.js Meetup about Nuxt 4 is live! By Monterail β€οΈ www.youtube.com/watch?v=oWrx...
Daniel Roe - Building a better Hammer with Nuxt 4 | Vue.js Meetup WrocΕaw
YouTube video by Monterail
youtube.com
New week = new article π This time, I decided to write about using D3 in @vuejs.org to build interactive charts π dev.to/jacobandrews...
Building charts in Vue with D3
Creating data visualizations in modern web apps often requires both flexibility and reactivity....
dev.to
Would you like to add support for multiple languages in your @vuejs.org or @nuxt.com application? π€ Check out my article where I am showing just that! π dev.to/jacobandrews...
Handling internationalisation (I18N) in Vue
I always struggled with implementing support for internationalisation in my Vue and Nuxt apps. The...
dev.to
Unoptimized fonts can lead to bad web performance π’ Thankfully in @nuxt.com we can use Nuxt Fonts that will help us automatically fetch and optimize custom fonts π fonts.nuxt.com
Nuxt Fonts: Optimized Custom Web Fonts for your Nuxt Apps
Plug-and-play custom web font optimization and configuration for Nuxt apps. Use and optimize your fonts using your favorite font source.
fonts.nuxt.com
New week = new article π This time, I decided to write about using Pinia in @vuejs.org π dev.to/jacobandrews...
How to Use Pinia for State Management in Vue
State management is a critical part of building modern front-end applications. If you've worked with...
dev.to
Have you ever wondered how to add a dynamic page title and description in @vuejs.org apps with Vue Router? π€ Check out my article where I am showing just that! π dev.to/jacobandrews...
Dynamic page title and description with Vue Router
I recently wanted to improve user experience related to meta of visiting page of one of our projects...
dev.to
π Jakub Andrzejewski β @jacobandrewsky.bsky.social - Upgraded rich text with IDs, image resolution, and the new resolver API.