Skilldera Blog
Insights, tactics & founder stories
What we ship, what creators earn, and what we're learning building Africa's creator commerce stack.

The SSR Error That Costs You the Entire Page
Text content did not match. Server: '8:00 AM' Client: '8:01 AM'." When React's hydration fails, it discards the entire server-rendered HTML and re-renders from scratch — destroying the performance benefit of SSR. Ebesoh Adrian explains why this happens and the architectural fix that prevents it permanently.

Why Your z-index 9999 Modal Is Behind Everything
You set z-index to 9999 on your modal. Your header has z-index 10. And somehow the modal is still appearing behind the header. Ebesoh Adrian explains the CSS Stacking Context — the invisible rule that makes z-index behave in ways that feel completely irrational until you understand it.

Why Your useEffect Is Firing 1000 Times
You checked your useEffect dependencies. They look right. And yet the component is re-rendering until the browser crashes. Ebesoh Adrian explains the hidden culprit — object reference instability — and the one hook that fixes it permanently.