DEV Community

Maya Shavin 🌷☕️🏡 profile picture

Maya Shavin 🌷☕️🏡

Senior SE @Microsoft | Published author | Founder @VueJSIsrael | Speaker | @StorefrontUI | GDE | JavaScript | MDE @nuxt_js ambassador

Location Israel Joined Joined on  Personal website https://mayashavin.com twitter website

Work

Senior Software Engineer at Microsoft

Seven Year Club
Six Year Club
Five Year Club
Writing Debut
1 Week Community Wellness Streak
Four Year Club
4 Week Writing Streak
Three Year Club
Two Year Club
One Year Club
Why GitHub Actions Became the Heart of My Publishing Pipeline

Why GitHub Actions Became the Heart of My Publishing Pipeline

Comments
5 min read

Want to connect with Maya Shavin 🌷☕️🏡?

Create an account to connect with Maya Shavin 🌷☕️🏡. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Building My Publishing Pipeline With AI

Building My Publishing Pipeline With AI

Comments
6 min read
How To Create An Artistic And Personal Intro Video With ChatGPT And Nano Banana

How To Create An Artistic And Personal Intro Video With ChatGPT And Nano Banana

Image Image 2
Comments
10 min read
What would I do without AI?

What would I do without AI?

Image Image Image 6
Comments 2
5 min read
Making a custom input counter component accessible

Making a custom input counter component accessible

Image Image Image 12
Comments 5
3 min read
Managing Multi-Step Forms in Vue with XState

Managing Multi-Step Forms in Vue with XState

Image Image 9
Comments
7 min read
My Top 5 VSCode Extensions to Supercharge Your Markdown Writing

My Top 5 VSCode Extensions to Supercharge Your Markdown Writing

Image 13
Comments 1
5 min read
Mastering Flexible Layouts: CSS Flexbox VS Grid for Responsive Design

Mastering Flexible Layouts: CSS Flexbox VS Grid for Responsive Design

Image 3
Comments
4 min read
Resolving Auto-Scroll issues for overflow container in a Nuxt app

Resolving Auto-Scroll issues for overflow container in a Nuxt app

Image 4
Comments
4 min read
Building Social Media Automation: LinkedIn Sharing with Serverless Function

Building Social Media Automation: LinkedIn Sharing with Serverless Function

Image 4
Comments
7 min read
Efficient Blog Cover Image Generation with CoCover for VS Code

Efficient Blog Cover Image Generation with CoCover for VS Code

Image Image 5
Comments 1
3 min read
Effective Visual Regression Testing for Developers: Vitest vs Playwright

Effective Visual Regression Testing for Developers: Vitest vs Playwright

Image Image Image 10
Comments
7 min read
Reliable Component Testing with Vitest's Browser Mode and Playwright

Reliable Component Testing with Vitest's Browser Mode and Playwright

Image Image Image 15
Comments 2
5 min read
Seamless Contact Form experience with Netlify Form in Nuxt 3

Seamless Contact Form experience with Netlify Form in Nuxt 3

Image 2
Comments
6 min read
Build a smart product data generator from image with GPT-4o and Langchain

Build a smart product data generator from image with GPT-4o and Langchain

Image Image 7
Comments
8 min read
Find the last matched element - the bad, the good, and the better

Find the last matched element - the bad, the good, and the better

Image 6
Comments 1
3 min read
Module and environment variable stubbing for efficient testing in Vitest

Module and environment variable stubbing for efficient testing in Vitest

Image 2
Comments
5 min read
Build a Nuxt app with Azure serverless REST API

Build a Nuxt app with Azure serverless REST API

Comments
6 min read
Two shades of mocking a function in Vitest

Two shades of mocking a function in Vitest

Image 7
Comments 1
6 min read
Component Testing in Vue: Using routing for states

Component Testing in Vue: Using routing for states

Image 1
Comments
4 min read
Exploring Component Testing in Vue with Playwright

Exploring Component Testing in Vue with Playwright

Image Image Image 15
Comments 4
5 min read
Build a beautiful hero banner with CSS background and linear-gradient

Build a beautiful hero banner with CSS background and linear-gradient

Image Image 7
Comments 1
6 min read
Enhancing focus visibility - focus-within or has(:focus)?

Enhancing focus visibility - focus-within or has(:focus)?

Image Image Image 13
Comments 3
6 min read
Focus or focus visible? A guide to make your focus state accessible

Focus or focus visible? A guide to make your focus state accessible

Image Image Image 24
Comments 5
6 min read
How to extract public id from a Cloudinary URL easily

How to extract public id from a Cloudinary URL easily

Image 3
Comments 1
4 min read
Compose image thumbnail with Cloudinary and Vue

Compose image thumbnail with Cloudinary and Vue

Image 2
Comments
5 min read
React component testing with Vitest efficiently

React component testing with Vitest efficiently

Image Image Image 35
Comments 2
6 min read
Test your React hooks with Vitest efficiently

Test your React hooks with Vitest efficiently

Image 11
Comments 3
6 min read
Making dialog with HTML Dialog element

Making dialog with HTML Dialog element

Image Image Image 8
Comments 7
6 min read
Effortlessly Nuxt navigation: Crafting Dynamic breadcrumbs with Storefront UI

Effortlessly Nuxt navigation: Crafting Dynamic breadcrumbs with Storefront UI

Image Image Image 8
Comments
8 min read
Build a product gallery app easily with TailwindCSS and StorefrontUI

Build a product gallery app easily with TailwindCSS and StorefrontUI

Image Image Image 13
Comments
8 min read
Build a custom palette using color-mix() in TailwindCSS

Build a custom palette using color-mix() in TailwindCSS

Image 3
Comments 1
8 min read
Using TailwindCSS with Nuxt efficiently

Using TailwindCSS with Nuxt efficiently

Image Image 13
Comments 1
7 min read
Position your element with CSS inset logical property

Position your element with CSS inset logical property

Image 6
Comments 4
6 min read
Build a custom tooltip directive with CSS and Vue

Build a custom tooltip directive with CSS and Vue

Image 6
Comments
7 min read
Build an accessible tooltip component efficiently with CSS and Vue

Build an accessible tooltip component efficiently with CSS and Vue

Image Image 5
Comments
13 min read
Using keyof and typeof for types efficiently in TypeScript

Using keyof and typeof for types efficiently in TypeScript

Image 10
Comments 1
6 min read
Testing Vue components the right way

Testing Vue components the right way

Image 11
Comments 1
12 min read
Accessible text field component with React and TypeScript

Accessible text field component with React and TypeScript

Image 7
Comments
10 min read
loading...