Yvaine
banner
yvainee.bsky.social
Yvaine
@yvainee.bsky.social
Salted pistachio gelato is the best!

yvainee.com
I’ve been curious about how works under the hood.

So I dug into the React source code again, and wrote this up.

Hope this article helps us, including future me, better understand how it work during render and commit phases.

yvainee.com/blog/how-act...
Yvaine - How <Activity> Works During React’s Render and Commit
An in-depth look at how <Activity> works within React’s render and commit phases, exploring its mechanism and internal implementation.
yvainee.com
December 5, 2025 at 2:27 PM
Looking for a job where communication is thorough, and actions are decisive. Do those even exist?🙃
September 6, 2025 at 10:49 AM
Spent days diving into ERC-4337 gas fees, all to make them transparent for users. Tough journey, but I made it.

yvainee.com/blog/a-compl...
Yvaine - A Complete Guide to Gas for ERC-4337 Wallets
From executing UserOperations to estimating and displaying gas fees, this guide covers everything you need to know about gas in the ERC-4337 ecosystem.
yvainee.com
August 11, 2025 at 7:21 AM
Spent so much time digging into a bug.
Fine, it’s mine.
August 6, 2025 at 12:46 PM
If only I could have Saturn’s rings sparkling around me in the real world. Or maybe a little dog tail—that would be cute too. I’d wag it whenever I’m happy!

Yes, Vision Pro, here’s my request for you.
July 15, 2025 at 1:04 AM
About me, about how I see frontend.

yvainee.com/about
Yvaine
yvainee.com
July 13, 2025 at 8:52 AM
Heartbroken to see great people leave. Sometimes it feels like the loudest, not the most capable, win the game.
July 5, 2025 at 4:27 AM
Most tech docs feel like puzzles missing half the pieces, so I end up diving into the source code.
Open source saves me again and again.
July 2, 2025 at 2:44 PM
If spatial intelligence is the future, then maybe three.js is the future of frontend engineering.

a16z.com/podcast/the-...
a16z.com
July 1, 2025 at 5:02 AM
I’m basically a bug traffic controller, not a real frontend engineer.
June 27, 2025 at 12:56 AM
“Can you draw a self-portrait based on how you perceive me?”

ChatGPT:
June 21, 2025 at 12:12 PM
Spent a week fighting Xcode, Apple accounts, and provisioning profiles… and won.

I can now build and test iOS apps locally—without paying Apple.

yvainee.com/blog/create-...
Yvaine - Create Development Builds Without an Apple Developer Program
By leveraging a coworker's credentials and building locally with Expo and EAS, I managed to install development builds on my iPhone without enrolling in the Apple Developer Program myself.
yvainee.com
June 14, 2025 at 1:51 PM
A deep dive into Privy’s wallet infrastructure, key sharding, and cross-device recovery

yvainee.com/blog/how-pri...
Yvaine - How Privy Secures and Recovers Private Keys
A deep dive into Privy’s wallet infrastructure, key sharding, and cross-device recovery
yvainee.com
May 5, 2025 at 2:01 PM
Privy is a powerful tool that simplifies onboarding for both Web2 and Web3 users. In this blog post, I’ll walk through how I’ve integrated it, the challenges I faced, and how I solved them.

yvainee.com/blog/onboard...
Yvaine - Onboarding Web2 and Web3 Users Seamlessly with Privy
Privy is a powerful tool that simplifies onboarding for both Web2 and Web3 users. In this blog post, I’ll walk through how I’ve integrated it, the challenges I faced, and how I solved them.
yvainee.com
May 5, 2025 at 1:46 PM
Next time you want an ETA, I’ll just drop this article and be like: ‘Cool cool cool, but… which dimension of the work are we estimating here?’

frontendatscale.com/issues/40/
Estimating Invisible Work | Frontend at Scale
Why are we so bad at estimating and what can we do about it?
frontendatscale.com
April 20, 2025 at 1:34 AM
In 2024, Scroll launched Canvas, and to date, 784,022 wallet addresses have minted it.

I'd like to share with you how to make the Heartbeat SVG.

yvainee.com/blog/simulat...
Yvaine - Simulating Heartbeat with SVG Animation
To resemble a real heartbeat on an oscilloscope, the heartbeat line should appear and disappear at both x-axes, staying straight on both sides with a curved center, and a glow effect.
yvainee.com
February 23, 2025 at 2:20 PM
In 2023, Scroll launched the Scroll Origins NFT, and to date, 929,694 NFTs have been minted. I’d like to share with you the technical details of the generative animated SVG.

yvainee.com/blog/generat...
Yvaine - Generative Animated SVG - Curve
To generate three types of SVGs, each one showcases a curve generated by a cubic (with 2 inflection points), quartic (with 3 inflection points), or quintic (with 4 inflection points) function, paired ...
yvainee.com
February 15, 2025 at 11:40 AM
I’m a front-end developer, a bookworm, and a travel lover.

I’ve been building my personal website for several days and hope to have it live within a week.
February 11, 2025 at 2:31 PM