Ebenezer Don

  https://www.ebenezerdon.com/ Full-stack software engineer with a passion for building meaningful products that ease the lives of users.


14 Stories by Ebenezer Don

How and when to debounce or throttle in React

Learn how (and when) to debounce or throttle functions in React with this comprehensive, detailed tutorial.
2 7 min read

Simplify React state management with Hookstate

If you're looking to simplify state management in React, learn about Hookstate, an incredibly fast and flexible state management tool.
4 7 min read

Using Dexie.js in React apps for offline data storage

Dexie.js is a minimalistic wrapper for the IndexedDB API to handle offline data storage in our web applications.
3 8 min read

React Hooks vs. Redux: Do Hooks and Context replace Redux?

Learn what makes React Hooks plus the Context API a better choice than Redux.
40 6 min read

Building a REST API with Firebase cloud functions, TypeScript, and Firestore

Here, you can learn how to build a REST API with Firebase cloud functions, TypeScript, and Firestore.
5 13 min read

Building a GraphQL server with FastAPI

Here, you can get a quick introduction to FastAPI and learn how to set up a GraphQL server with it.
0 9 min read

React Reference Guide: Context API

Our guide to React's Context API, including when to use it, its API components, and its caveats.
3 3 min read

Building web apps with Rust using the Rocket framework

With web frameworks like Rocket, developers can use Rust to build fast and secure web applications with very little boilerplate code.
7 9 min read

Strongly typed frontend code with Scala.js

Dynamic typing, once considered an advantage, has become one of JavaScript's biggest weaknesses. This is where Scala.js can help.
9 9 min read

Speeding up your development environment with SQLite

Learn how SQLite can be used in development alongside other relational databases like Postgres.
0 5 min read

Rapid, enterprise-class development with UmiJS

UmiJS is a scalable, enterprise-class React framework that allows for rapid development of SSR apps. Learn the ropes in our tutorial.
0 5 min read

Building a sentiment analysis app with Node.js

Learn the ins and outs of natural language processing with Node.js by building a sentiment analysis app.
11 8 min read