precious-adedibu.hashnode.dev·Apr 30 · 14 min readCaching 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 to00
preshyjones.hashnode.dev·Apr 24 · 7 min readDatabase 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 00
preshyjones.hashnode.dev·Jun 7, 2023 · 9 min readOptimizing 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...00
preshyjones.hashnode.dev·May 27, 2023 · 12 min readIntegrating 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...00