Okafor Johnson·May 10How I Designed 100+ Website Templates at SmartbloksAIBy Johnson Okafor · 7 min read · Design, Figma, Workflow
Okafor Johnson·Apr 7From Student to Head of Design: My AltSchool Africa JourneyFrom Student to Head of Design: My AltSchool Africa JourneyA response icon1A response icon1
Okafor Johnson·Nov 29, 2025React Rendering Explained: How React Decides What to Re-renderWhen I first started learning React, one thing that constantly confused me was why some components re-rendered and others didn’t. I would…
Okafor Johnson·Nov 14, 2025Optimising React Performance: Practical Techniques for Faster, Smoother AppsAs your React applications grow, they start to slow down. Components take longer to render, scrolling lags, and your users notice…
Okafor Johnson·Nov 6, 2025How React Hooks Power Your Components: A Beginner-Friendly Look at useState and useEffectReact has changed the way we build user interfaces. At the centre of its power are Hooks, small, flexible functions that let you “hook”…
Okafor Johnson·Oct 27, 2025Mastering API Integrations in React: A Step-by-Step TutorialAPIs are the heart of modern web apps. They allow your frontend to talk to external services — like getting user data, showing weather…
Okafor Johnson·Feb 7, 2023Integrating The Context Api in reactReact Router, Context Api, Error boundries, Error-404, SEO in React