Destinations

Explore handpicked luxury destinations around the globe
I built Hostfolio with electron to solve my Airbnb analytics. I’d love your feedback on the UI!
I built Hostfolio with electron to solve my Airbnb analytics. I’d love your feedback on the UI!

Hi DEV! 👋 I’m sharing Hostfolio, a project I’ve been building for my own short-term rental...

1 min read
How defineModel simplifies v-model in custom Vue components
How defineModel simplifies v-model in custom Vue components

In this article, I show a practical use case: a custom modal component where defineModel controls...

3 min read
React vs Vue in 2026: What the npm Data Actually Says
React vs Vue in 2026: What the npm Data Actually Says

React has 96 million weekly downloads. Vue has 9 million. That's a 10x gap — but download counts...

5 min read
Why Gmail Breaks Your Email CSS (and How to Catch It Before Your Users Do)
Why Gmail Breaks Your Email CSS (and How to Catch It Before Your Users Do)

You spent an afternoon building a beautiful transactional email. The header gradient is perfect. The...

8 min read
Announcement: OxideDock Rust + Vue 3 desktop starter built on Tauri v2
Announcement: OxideDock Rust + Vue 3 desktop starter built on Tauri v2

I built a Tauri v2 + Vue 3 desktop starter so you don't have to wire up the boring stuff. I got...

2 min read
Vuetify 4 is Live Now
Vuetify 4 is Live Now

The wait is over, Vuetify 4 has officially been released. This major version marks a fundamental...

3 min read
vue-select is abandoned. Here's what I built to replace it.
vue-select is abandoned. Here's what I built to replace it.

If you've worked with Vue, chances are you came across vue-select. With over 4.6 million weekly...

5 min read
Vue 3 + Pinia: Predictable State with Optimistic Updates (and clean rollbacks)
Vue 3 + Pinia: Predictable State with Optimistic Updates (and clean rollbacks)

TL;DR — Keep your business logic in a Pinia store. Do the UI update optimistically (immediately),...

4 min read
Arquitetura Limpa e Injeção de Dependência no Vue.js: Como estou aplicando conceitos de escalabilidade com JavaScript puro
Arquitetura Limpa e Injeção de Dependência no Vue.js: Como estou aplicando conceitos de escalabilidade com JavaScript puro

Muito se fala sobre arquitetura limpa no Back-end, mas por que o Front-end ainda parece o 'Velho...

4 min read
Dlaczego SSR nadal ma znaczenie (i kiedy faktycznie warto go używać)
Dlaczego SSR nadal ma znaczenie (i kiedy faktycznie warto go używać)

Przez ostatnie lata renderowanie po stronie klienta stało się domyślnym wyborem dla wielu projektów...

2 min read