Caching in Payment SystemsEvery backend engineer has heard the advice: add a cache. It will make your system faster. And they are right, it will. But a cache that is not properly understood is one of the most effective ways toApr 30 · 14 min readprecious-adedibu.hashnode.dev
Database Replication in Payment SystemsDatabase replication is one of those concepts that appears simple until you're staring at a failed primary at 2am with live payment traffic hitting a dead machine. Most engineers understand the basic Apr 24 · 7 min readpreshyjones.hashnode.dev
Optimizing a React application with React memo.Introduction Memoization in programming is an optimization technique used to make applications more efficient and hence faster. Memoization eliminates repeated computation of results gotten from the same input, this is done by storing computation res...Jun 7, 2023 · 9 min readpreshyjones.hashnode.dev
Integrating a Remix app with an External BackendINTRODUCTION So, Remix is making quite the buzz lately in the huge Javascript framework ecosystem and having it among your skill set could be a game changer on how you build your frontend application.But one important fact to note about Remix is that...May 27, 2023 · 12 min readpreshyjones.hashnode.dev