Advertisement · 728 × 90

Posts by Maya Shavin

Preview
#6 - AI Makes Things Faster, But Not Easier

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...

3 weeks ago 3 0 0 0
Post image

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

1 month ago 4 0 0 0
Preview
#5 - Why 'Best Practices' Fail in the Real World

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...

1 month ago 0 0 0 0
Preview
#4 - Output vs Responsibility

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...

1 month ago 1 0 0 0

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?

1 month ago 11 2 0 0
Post image

Interesting how it turns out 🙂

Prompt: create a caricature of me and my job based on everything you know about me

2 months ago 0 0 0 0
Post image

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?

2 months ago 2 0 0 0
Advertisement

Congrats 🍾🎉🎊

2 months ago 1 0 0 0
Preview
#3 - How I Think About Engineering

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...

2 months ago 0 0 0 0

I use different LLMs, depending on the purpose of my task.
At where I used to work and at my current workplace, both have the freedom to choose which LLMs to use, not limited to only one. Ofc the LLM has to comply with company’s regulations. Not about funds, more about safety and data compliance.

2 months ago 1 1 0 0
Preview
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.

“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...

2 months ago 1 0 1 0
Post image

Soo true that it is hilarious 😂
Cre: www.reddit.com/r/Programmer...

4 months ago 1 1 0 0
Post image

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?

5 months ago 1 0 0 0
Post image

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! 🥂

6 months ago 2 0 0 0
Post image

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

7 months ago 3 0 0 0
Advertisement
Preview
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

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!

7 months ago 1 0 0 0

Check it out our awesome podcast and let’s discuss about life, tech and kids 😂

8 months ago 2 0 0 0
Post image

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! 🥰✨

9 months ago 8 0 0 1
Post image

Liquid what you said?

9 months ago 4 0 0 0

Gotcha… I mean it is a fact about TS no? Like the whole thing about “private”, “public” doesn’t matter on run time 😆

10 months ago 0 0 1 0

Oh Im just talking about type validations. Security is a different story 😆

10 months ago 0 0 1 0

Why is it yikes though? The TS compiler is pretty good enough imho, no?

10 months ago 0 0 1 0
Advertisement
Post image

22000 steps logged today 😝. Portugal and the weather is too cute today. 🥰

10 months ago 3 0 0 0

My current Pegs is still in pretty good condition I must say (didn’t run almost a year due to the new baby) I just saw the new ones and thought of upgrading my shoes to get more motivated to be back for full run routine, now that I have more time 😅…

10 months ago 0 0 1 0

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

10 months ago 1 0 1 0

Good Morning 😃

10 months ago 0 0 0 0

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!

10 months ago 0 0 0 0
Post image

Because Vite has a Vue 😂😂 @jnationconf.bsky.social

10 months ago 3 0 0 0

You should have queued!!!!! 🤣🤣🤣
(I can send you one 😉)

10 months ago 2 0 1 0
Post image

Enjoy the Vue as much as I can 😘

10 months ago 7 0 0 0
Advertisement