Sign in

Maya Shavin

@mayashavin.com
824 followers 99 following 217 posts

👩🏻‍💻 Senior SE @Microsoft Industry AI 📕 O’Reilly author - Learning Vue 🔍 Accessibility champ 🌎 Web GDE, Cloudinary Ambassador Creator of colorgen.dev, OSS maintainer & tech speaker. 📌 mayashavin.com ☕️ www.buymeacoffee.com/VTLRKH6

PostsRepliesMedia
Maya Shavin @mayashavin.com · 28/04/2026
✨ As engineers, we work and collaborate in teams, internal and external. Alignment between teammates is crucial. But often, clear communication doesn’t guarantee good alignment. 🎧 New episode: Why alignment is harder than it looks open.spotify.com/episode/2aI2...
open.spotify.com
Spotify – Web Player
100
Maya Shavin @mayashavin.com · 20/04/2026
Slow but steady ☺️🥳 My podcast Build With Maya reached 50 streams and downloads on Spotify 🤩 🎉! This is a space where I share experience in my engineering path, how we think, decide, build and grow through experiments, new tools, tradeoffs and reflection. 👉 open.spotify.com/show/0qr653E...
000
Maya Shavin @mayashavin.com · 17/03/2026
Shipping code 2× faster doesn't mean solving the problem 2× faster. "AI can do that in 5 minutes." Cursor & Claude Code definitely make us move faster. But speed alone isn’t better engineering. That's what I talk about in the new episode of Build With Maya: 🎧 open.spotify.com/episode/3PfC...
open.spotify.com
#6 - AI Makes Things Faster, But Not Easier
030
Maya Shavin @mayashavin.com · 05/03/2026
Back in 2020 I made a website that generates color palettes for TailwindCSS project, based on a given image logo. The nice part? It is still alive and get 100 stars ⭐️ (I know, it’s nothing 🤣) in this AI era. Thank you, whoever starred it and still use it 🥰. 👉 colorgen.dev
040
Maya Shavin @mayashavin.com · 04/03/2026
We all know the “right” way working with code. So why is the codebase still messy? Because advice without context doesn’t work. In episode #5 of Build With Maya, I talk about deadlines, ownership, and the real constraints that make “best practices” hard to apply. open.spotify.com/episode/4meA...
open.spotify.com
#5 - Why 'Best Practices' Fail in the Real World
000
Maya Shavin @mayashavin.com · 17/02/2026
At some point in your career, engineering stops being about output. It becomes more about decision ownership, tradeoffs clarity, accountability, and invisible pressure. Or in short, responsibility. And that's what we cover in the latest Build With Maya episode 🎙️👇 open.spotify.com/episode/4xZx...
open.spotify.com
#4 - Output vs Responsibility
010
Maya Shavin @mayashavin.com · 15/02/2026
Do not copy/paste AI-generated answer to a PR review comment. Use your own reasoning and understanding. It’s both disrespectful and unprofessional to the reviewer ☹️. If you can explain why that AI-solution works yourself, how do I trust you know what you are doing?
0112
Maya Shavin @mayashavin.com · 10/02/2026
Interesting how it turns out 🙂 Prompt: create a caricature of me and my job based on everything you know about me
000
Maya Shavin @mayashavin.com · 04/02/2026
AI is fast and convenient. But that’s exactly why understanding starts to slip. My rule when reviewing AI-suggested fixes: If you can’t explain why it works, stop. Shipping with AI ≠ learning. If AI can answer for you — what are you actually responsible for?
020
Maya Shavin @mayashavin.com · 03/02/2026
Engineering isn’t about having the right answers. It’s about making decisions without certainty, and owning them later. Episode 3 of Build With Maya is live 🎙️ open.spotify.com/episode/1HAT...
open.spotify.com
#3 - How I Think About Engineering
000
Maya Shavin @mayashavin.com · 27/01/2026
“What will I do without AI?” 🤔 I wrote a new blog post about how AI fits into my actual engineering workflow. AI doesn't replace thinking, but help you cut through noise: onboarding, code analysis, docs, and decision-making. 👉 mayashavin.com/articles/wha...
mayashavin.com
What would I do without AI?
A senior engineer’s practical take on using AI at work—covering productivity, onboarding, code analysis, writing, and why AI feels more like a companion than a threat.
110
Maya Shavin @mayashavin.com · 25/11/2025
Soo true that it is hilarious 😂 Cre: www.reddit.com/r/Programmer...
011
Maya Shavin @mayashavin.com · 03/11/2025
Technical presentations aren’t just about what you built — they’re about why it matters. 💡 Last week, I shared my talk “Tell the Story, Not Just the Specs” internally @salesforce — on turning complex ideas into clear, engaging stories.🎤✨ What’s your #1 tip for giving better tech talks?
010
Maya Shavin @mayashavin.com · 22/09/2025
Happy Rosh Hashana! 🍎🍯 This year brought fresh starts, new achievements—and even a sweet new addition to my not-so-big family 😆. I’m grateful for all that’s happened and excited for what’s ahead. As the saying goes: Don’t worry, be happy—everything happens for a reason 😘. Cheers! 🥂
020
Maya Shavin @mayashavin.com · 03/09/2025
Excited to be speaking at TechLead Conference 2025, hosted by @GitNationOrg ! My talk, "I Don't Know Everything, and That's the Job," is all about what I've learned (and unlearned) stepping into IC leadership roles. 😉 Join me and see you on Sep 18/19! techleadconf.com
030
Maya Shavin @mayashavin.com · 02/09/2025
Check out my #TheTechLeadConf badge: gitnation.com/badges/techl.... You can register via my badge and watch the stream for FREE! See you on September 18 & 19!
gitnation.com
Check out my badge & claim your free TechLead Conference 2025: AI in Orgs remote ticket!
Join 5k engineers worldwide at TechLead Conference 2025: AI in Orgs and meet 10+ top speakers at September 18 - 19, 2025
010
Maya Shavin @mayashavin.com · 23/07/2025
Check it out our awesome podcast and let’s discuss about life, tech and kids 😂
020
Maya Shavin @mayashavin.com · 08/07/2025
Sweet surprise of the day! 🥳 My Learning Vue book, published by O'Reilly, is now available in Korean! 🇰🇷📘 So excited (and a bit emotional!) to see it reaching even more readers 💚 I wonder which language is next? 😄 Big thank you to everyone who’s been supporting me along the way! 🥰✨
080
Maya Shavin @mayashavin.com · 11/06/2025
Liquid what you said?
040
Maya Shavin @mayashavin.com · 28/05/2025
22000 steps logged today 😝. Portugal and the weather is too cute today. 🥰
030
Maya Shavin @mayashavin.com · 28/05/2025
Ok I’m trying to figure if I should upgrade my shoes from Pegasus 39 to Pegasus 41, or Vomera 18, or nothing at all. What do you say? Cc @henrihelvetica.bsky.social
110
Maya Shavin @mayashavin.com · 27/05/2025
Just wrapped my talk at #JNation 🇵🇹 on bringing Accessibility into CI/CD! From Playwright to axe-core, Lighthouse, Evinced, and even Copilot Agent—we explored tools to automate a11y checks and generate clear reports with LLMs. Demo: github.com/mayashavin/a... Make your components accessible, fast!
000
Maya Shavin @mayashavin.com · 27/05/2025
Because Vite has a Vue 😂😂 @jnationconf.bsky.social
030
Maya Shavin @mayashavin.com · 22/05/2025
Enjoy the Vue as much as I can 😘
060
Maya Shavin @mayashavin.com · 14/05/2025
New podcast episode is out! 🎉 I had a fun (and insightful) chat with @santoshyadav.dev about his journey in tech, how he reached Staff Engineer, and life tips you don’t want to miss. Tune in: open.spotify.com/episode/5oXW...
open.spotify.com
#2 - Becoming a Staff Engineer (with Santosh)
Build anything with Maya · Episode
011
Maya Shavin @mayashavin.com · 05/05/2025
May the Forth be with you!
media.tenor.com
star wars day may the 4th be with you poster
ALT: star wars day may the 4th be with you poster
000
Reposted by Maya Shavin
Ana Marija Majkic @anamarijamajkic.bsky.social · 29/04/2025
We are live with React Day by @frontendnation.com in just under 3 hours! 🥰 If you’re into React, I hope you are joining armed with questions, because we have some great talks and panel for you. Can’t wait to host it! Join me! 🤍 📺 vi.to/hubs/react-d...
031
Reposted by Maya Shavin
Santosh Yadav | GDE 🅰️ | GitHub ⭐ | MVP @santoshyadav.dev · 24/04/2025
Go ahead and subscribe to the podcast from @mayashavin.com
011
Reposted by Maya Shavin
Michael Shilman @shilman.net · 25/04/2025
Storybook 9 beta! So much blood/sweat/tears from @storybook.js.org and @vitest.dev teams to create the future of UI testing. Please kick the tires in your project to help us stabilize for GA. 🙏
14711
Maya Shavin @mayashavin.com · 24/04/2025
Today @santoshyadav.dev and I recorded an episode for my podcast and must say I enjoyed it soo much 🥰. Full of interesting insights about life and career IC in tech as a Staff Engineer path 💪🏻. Can’t wait to release it soon! Subscribe to my podcast 👇🏻 😁 open.spotify.com/show/0qr653E...
open.spotify.com
Build anything with Maya
Podcast · Maya Shavin · This is where I will talk about anything I experimented/built and find interesting, such as Web, JavaScript, frontend and AI. Also some personal career sharing. Let’s build, an...
120
Maya Shavin @mayashavin.com · 24/04/2025
Have anyone managed to use MCP to generate storybook files for your codebase based on a template? I’m thinking of doing so, but if someone already tried that, would love to hear your experience
000
Reposted by Maya Shavin
Frontend Nation @frontendnation.com · 22/04/2025
The countdown has officially started ⏰ We have 1 week to go until React Day is LIVE with sessions by @mayashavin.com, @tej.as, @shrutikapoor08.bsky.social, @leaht.codes + Panel with @kentcdodds.com 🔥 Dive into React and take away insightful knowledge ❤️ 🎫 go.frontendnation.com/rct
go.frontendnation.com
React Day by Frontend Nation
React Day is your chance to level up with the latest React techniques, best practices, and deep dives from industry leaders, including Tejas Kumar and Kent C. Dodds.
062
Maya Shavin @mayashavin.com · 17/04/2025
happened to know about GitMCP project - gitmcp.io and how it turned from side project a full scale and popular project on AI and MCP topic 🚀. The idea of instantly transforming your public repo into documentation hub, and allowing Cursor to access latest documentation and code sounds just amazing!
gitmcp.io
GitMCP
Instantly create an MCP server for any GitHub project
000
Maya Shavin @mayashavin.com · 17/04/2025
🚀 New article! Sometimes wrong usage of CSS, such as positioning properties can make your component inaccessible, when it may not look like so. Let’s learn how the right use of CSS Flexbox can make the difference, and keep the code clean for a custom input counter 👇🏻 dev.to/mayashavin/m...
dev.to
Making a custom input counter component accessible
Learn how to resolve accessibility problems caused by overlapping interactive elements in input counter components. By switching from absolute positioning to CSS Flexbox, you'll achieve better accessi...
010
Maya Shavin @mayashavin.com · 16/04/2025
🥳 So… I’m happy to announce the launch of my Podcast - Build (anything) With Maya, where I share my journey with new Web tech, Frontend, AI and anything interesting. Subscribe 👇🏻🥰 open.spotify.com/show/0qr653E... 1st episode is short but let’s hope for more to come 🥰.
open.spotify.com
Build anything with Maya
Podcast · Maya Shavin · This is where I will talk about anything I experimented/built and find interesting, such as Web, JavaScript, frontend and AI. Also some personal career sharing. Let’s build, an...
172
Maya Shavin @mayashavin.com · 15/04/2025
Forcing myself to release it 🤣
000
Reposted by Maya Shavin
Frontend Nation @frontendnation.com · 07/04/2025
New speaker alert 🔥 We are thrilled to welcome @mayashavin.com as she dives into her findings and lessons learned after working and debating about using React daily. 🧠 Are we React-ing wrongly? Tune in to find out this April 29th! 🎟️ go.frontendnation.com/rct
022
Maya Shavin @mayashavin.com · 04/04/2025
Happy Friday! Who feels like stickers?
020
Maya Shavin @mayashavin.com · 30/03/2025
Ok is there Storybook for mobile @storybook.js.org ? 🥲
110
Maya Shavin @mayashavin.com · 25/03/2025
Anyone from @storybook.js.org can help me with some dependency issues? 😔
120
Maya Shavin @mayashavin.com · 21/03/2025
Recording time for Women on Stage conference! Don’t forget to turn in next week and let’s discuss about how we can leverage AI, Netlify async workloads and APIs to build an automation workflow for post publishing and promotion, in a smart way. Until then, have a great weekend 🥰🥰 #buildwithai
000
Maya Shavin @mayashavin.com · 16/03/2025
That concluded my awesome week with Google Build with AI Bootcamp. Many thanks to the GDE program and Google team for this awesome swag ☺️. Cant wait to start building with Gemma!
130
Maya Shavin @mayashavin.com · 12/03/2025
Day 3 - Gemma Day. Let’s learn what we can do with Gemma 3 and WebAI 💪🏻
010
Maya Shavin @mayashavin.com · 11/03/2025
Been a while since I attended a conference as attendee 🤣 Day 2 - Build with Gemini day as part of Google Developer Expert Bootcamp
020
Maya Shavin @mayashavin.com · 10/03/2025
Girls power at Build with AI Bootcamp for GDE #BuildwithAI
050
Maya Shavin @mayashavin.com · 09/03/2025
Who will be in Paris this week and wants to have a coffee with me? :)
000
Maya Shavin @mayashavin.com · 06/03/2025
Welcome to the family 😂🥰
000
Maya Shavin @mayashavin.com · 05/03/2025
Stay calm and let’s meditate 🧘 Good morning!
020
Maya Shavin @mayashavin.com · 03/03/2025
Excited to announce me joining the Salesforce Israel R&D as Lead Software Engineer. Can’t wait to see what we can accomplish together as part of the blue cloud and baby Einstein 😉
120
Maya Shavin @mayashavin.com · 26/02/2025
What an amazing 4 years at Microsoft! I've grown so much, from front-end to leading projects from start to finish, from web to AI. It was a blast! Deciding to leave wasn't easy, but I'm ready for my next adventure. I'm sure we will see each other again! Thanks @matanbobi.dev for the mat!
140