Ego
egooh.bsky.social
Ego
@egooh.bsky.social
GSoC'25 | Frontend | Technical Writer|
Understanding Firebase Initialization

You’ve copied initializeApp() countless times, but do you know what really happens when your app meets the cloud?

Read the full piece on Medium :[https://medium.com/@glorynwaekpe/understanding-firebase-initialization-17ad7c9e85b7]

#firebase #firebasecloud
November 12, 2025 at 2:34 PM
Reposted by Ego
i'm looking for a new job
Hire Me in Japan — overreacted
I'm looking for a new job.
overreacted.io
November 10, 2025 at 3:31 PM
Reposted by Ego
i wrote about atproto and why it matters
Open Social — overreacted
The protocol is the API.
overreacted.io
September 26, 2025 at 3:33 PM
JavaScript doesn’t run. It’s read.

JavaScript isn’t a program, it’s a set of rules.

The code itself does nothing.

Engines like V8 & SpiderMonkey bring it to life — translating from rules → meaning → machine

Full piece soon

#MentalModelFridays #JavaScript
September 27, 2025 at 12:40 AM
Do we underestimate how opinionated React really is?

It doesn’t just expect your app to “work.” It expects your server and client to tell the same story, down to the last node.

When that breaks, React doesn’t play along. It panics.

#ReactHydration #hydration #React #hydrationerror
August 5, 2025 at 12:08 PM
Hydration isn’t just React making things interactive.

It’s a quiet agreement: the server tells the beginning of a story, and the client finishes it, seamlessly.

#ReactHydration #hydrateRoot #React18
#ServerSideRendering #HydrationErrors
August 5, 2025 at 12:03 PM
GSoC 2025: It Wasn’t Just the Proposal, It Was Everything That Came Before

I wrote the full story, including the real preparation, mindset, & missteps:

[https://ego.hashnode.dev/from-blank-slate-to-gsoc-2025-contributor-what-really-made-the-difference]

#GSoC #OpenSource #GoogleSummerOfCode
June 3, 2025 at 9:05 AM