Oluwadamisi SamuelforfreeCodeCampfreecodecamp.org·Oct 29, 2024How to Improve and Restructure Your Codebase with AI Tools & Version ControlA codebase can become messy and hard to manage over time. This happens because of quick fixes, outdated features, or just not enough time to clean things up. When code becomes difficult to read or change, it slows down progress and can even cause bug...best practices
Derek Armstrongderekarmstrong.dev·Oct 23, 2024Mastering the Soft Skills GameWe’ve all been there: your code runs perfectly, your pull requests are on point, and your sprint goals are met. But then… there’s the human factor. In the software industry, technical expertise will only take you so far. To truly thrive, you need to ...🧭 Career CompassSoft Skills
ayoola lekanoluremi.hashnode.dev·Oct 16, 2024Lazy Loading: A Simple Way to Improve Website Speed and SEOImagine you're at a buffet, and instead of all the food arriving at once (overwhelming your plate), dishes come one at a time, just as you're ready for them. That’s exactly how lazy loading works for web content—serving resources only when needed. I...31 readslazy loading
Vivekheyvivek.com·Jul 31, 2024Optimizing Performance in React and Next.js Applications 🚀In the competitive landscape of web development, performance is crucial. A fast, responsive application not only enhances user experience but also boosts SEO and conversion rates. React and Next.js are powerful tools for building modern web applicati...11 likes·190 readsNext.js
Rodion Salnikwhiskey.hashnode.dev·Jun 19, 2024How We Went from 46 to 99 Performance Score to Improve Our Website SpeedIn 2018, Google announced that page speed from then on would be a ranking factor for both desktop and mobile search results. But it's not only ranking that is influenced by page speed. According to research, a 3-second page loading time means a 13% b...1 likePerformance Optimization
Tarik Omercehajicclci.dev·Mar 21, 2024Boost Your Website's Performance with HTML & CSS Optimization TechniquesIn today's digital age, where users demand fast and responsive web experiences, optimizing your website's performance has become more crucial than ever. One effective way to achieve this is by focusing on HTML and CSS optimization techniques that not...HTML5
Nilesh Rautspeaklouder.hashnode.dev·Mar 2, 2024How to Implement Sharding in MongoDBIn the realm of database management, scaling is a fundamental challenge. As data grows, so do the demands on our systems. MongoDB, with its flexibility and scalability, offers a powerful solution through sharding. In this guide, we'll delve into the ...System Design
Rajat Shresthanikitshrest.hashnode.dev·Oct 28, 2023Unleash Your Creativity: The Journey of a Crazy Bloggerntro: In the fast-paced world of the internet, there's a unique breed of individuals who embark on an extraordinary adventure every day - they are the Crazy Bloggers. These passionate content creators are on a mission to write, inspire, and engage th...articles
Kariuki Georgeblog.kariukigeorge.me·Aug 22, 2023The cache aside patternWelcome back, this is part 3 of the "caching patterns with Redis" series. Click here to get to the second part. This is the most common and the easiest caching pattern. To see how this pattern functions, consider the image below. When your applicat...41 readscaching patterns with redisNode.js
Kariuki Georgeblog.kariukigeorge.me·Aug 16, 2023The master data-lookup patternWelcome back, this is part 2 of the "caching patterns with Redis" series. Click here to get to the first part. Assume you are building the next multitenant e-commerce application like Shopify, you'd like some data/customizations/configurations to be ...45 readscaching patterns with redisRedis