Renat Gersch
17 posts
COLORS: SABRI – Sold Myself For Love | A COLORS SHOW
SABRI’s Soulful COLORS Debut In her COLORS performance, Dutch-born dynamo SABRI bares her heart on “Sold Myself For…
Local MongoDB Replica Set Cluster for Real-Time Container Apps (with Mongo Express)
Run a full 3-node MongoDB replica set locally for real-time containerized applications, with authentication, failover, and Mongo Express…
I built an open source Codepen alternative – Devcanvas
DevCanvas (devcanvas.art) began as a fun experiment born from my journey learning SvelteKit and Supabase. What started as…
Implementing DataLoader and Understanding Its Advantages Over Lookup
If you’ve been working with databases, especially in a GraphQL environment, you might have encountered the “N+1 problem.”…
Cybersecurity 101 for Developers: From Zero to Hero
In today’s digital age, cybersecurity is more important than ever. As a developer, understanding the basics of cybersecurity…
TLDR; Suspense in react-query
In React Query, Suspense is a way to handle loading states for asynchronous data fetching. It essentially lets…
Understanding Javascript Promises a Guide to Asynchronous Programming
Introduction Asynchronous programming is a must-have in modern JavaScript development, allowing developers to perform non-blocking operations, such as…
Top product management reads in April
From a look of Marty Cagan’s new book and why it’s caused an upset online to a case…
How to rank on Amazon
Ranking on Amazon is a key factor in determining the success of a product on the platform. With…
Resizing images on-the-fly
As a web architect, one of the many issues is asset management. And the most significant issue in…