hosting

Deploy Nuxt on Vercel
JAMstack forms with Netlify

Series: Building this blog

Hosting a Jekyll site on Netlify

Series: Building this blog

productivity

Essential Hotkeys
3 Books for Productivity
Primitive Risk Analysis
My Portable Office Setup
VSCode Extensions: Visuals

minimalism

Digital Minimalism - Part 2: Desktop
My Portable Office Setup
Digital minimalism - Part 1: Images

motivation

Staying motivated while learning to code

coding

Styled code blocks

Series: Building this blog

Vue pagination component

Series: Building 15 Pages

Firebase Emulator Suit - Part 1

Series: Firebase Emulator Suit

Nuxt + Tailwind
DaisyUI ❤️ Tailwind
Tailwind Safelist
Nuxt cookies and server middleware
OpenAI - Integrate to Vue front-end

Series: Building Vegan Monkey

Excel Exports - Vue + Firebase solution

Series: Building Vegan Monkey

Equality of Sets
Sets And Duplicates
Dynamic map with Mapbox and Google Sheets
Staying motivated while learning to code

books

E-reader or physical books?
3 Books for Productivity

mindfulness

Chasing Peace
Breathwork
50 days of meditation

dart

Equality of Sets
Sets And Duplicates

vue

🍍 Pinia Stores - Manage Vue State With Ease

Series: Building Vegan Monkey

Vue pagination component

Series: Building 15 Pages

Migrate from Vue CLI to Vite
Reset Firebase user passwords
Persist user settings with localStorage
Generate QR codes on demand
OpenAI - Integrate to Vue front-end

Series: Building Vegan Monkey

Excel Exports - Vue + Firebase solution

Series: Building Vegan Monkey

openai

OpenAI - Integrate to Vue front-end

Series: Building Vegan Monkey

movies

Influencer - Location Scouting!

nuxt

Firestore + Firebase Hosting with Nuxt 3

Series: Building Vegan Monkey

Deploy Nuxt on Vercel
Nuxt cookies and server middleware

travel

Stay Resort