Senior Software Developer
I’m Emeruche Ikenna — a software engineer, technical writer, and published author focused on clean interfaces, thoughtful architecture, and fast shipping. I care about building things that work well and scale simply.
I’ve worked across startups and product teams, mostly with React, React Native, Next.js, Node, TypeScript, and tools that don’t get in the way. I prefer clarity over cleverness.
Currently exploring AI workflows, developer tools, and products that respect users' time.
I wrote...
ReactNode vs React.Element: Understanding the Difference
An in-depth look at ReactNode and React.Element, their differences, use cases, and best practices in...
Understanding the Difference Between `Array<T>` and `T[]` in TypeScript
The article explains the difference between Array<T> and T[] in TypeScript, highlighting that both d...
...working on
Write once, publish everywhere.
Crosspost lets you write once and publish to platforms like Medium, Dev.to, and Hashnode automatically—saving time, preserving formatting, and increasing your reach without manual posting.
Give a book, get a book.
Rebook lets readers trade in old books for credits, which can be redeemed for new ones at partner stores. It’s a simple way to declutter, save money, and keep great books in circulation.
Karmicare is a biorhythmic oral care system with natural morning and night toothpastes designed to energize, relax, and strengthen teeth—supporting both dental health and daily well-being.
A simple faucet for the Sepolia testnet. What's the catch? You just have to be subscribed to my newsletter.
...and published
Collaborated with Educative Inc to create a course on Solidity and Next.js, teaching practical skills for building decentralized apps and integrating them into Next.js projects effectively.
Authored a detailed Gatsby course for Educative, highlighting my Gatsby expertise and teaching skills. This initiative helps developers create high-performance websites. Proud to share knowledge with learners.