TOtimothy ogbemudiainfreecodecamp.org·5d ago · 10 min readHow to Build a Reliable SSE Client in TypeScriptWhen you build a feature that streams data, like an AI chat response or a live notification feed, the network is rarely as cooperative as fetch makes it look. Connections drop, proxies buffer response00
TOtimothy ogbemudiainfreecodecamp.org·Jun 9 · 13 min readHow to Build a PostgreSQL-Backed Job Queue in GoWhen you build a web application, not every task should happen inside a user's request. Some work is slow. Some work can fail. Some work should happen later. Sending emails, resizing images, processin00
TOtimothy ogbemudiainglamboyosa.hashnode.dev·Jan 22, 2021 · 20 min readHow to build an intuitive debit card form with React Hooks & Styled ComponentsHi, in today's blog post we'll be building this: An intuitive debit card form. As you can see, it autofills as we type and most importantly the card flips to the back!! This is a really fun one to build and today we'll be using React (Create React ...00
TOtimothy ogbemudiainglamboyosa.hashnode.dev·Mar 28, 2020You probably don't need that useCallback calluseCallback for those of you who may not know is a hook that let's us cache our functions. Now what that means if we can "save" the function. Let me break that down: When our components re-render React creates new functions, nothing in the function ...00
TOtimothy ogbemudiainglamboyosa.hashnode.dev·Mar 28, 2020Being Honest About Your useEffect dependenciesuseEffect is great, it's my absolute favourite Hook but it's got one major rule: BE HONEST ABOUT YOUR DEPENDENCIES. If you're dishonest your linting will kick in and yell at you. I know what you're thinking "what if I want to mimic ComponentDidMount"...00