🤖 Coding News ⚡️ pinned «Hey everyone! 🚀 I hope you're finding the content on our channel valuable and insightful. Today, I'm reaching out to ask for a small favor that can make a big difference. If you've enjoyed the updates and discussions here, please consider boosting our channel…»
Have you ever tried to make a failed payment again and suspected that you payed twice? Payment Service providers such as PayPal or Stripe use a method to handle multiple requests for same payment: Idempotency Keys. Let’s increase our domain knowledge by examining this method together!
⏱️ 4 minutes read
#architecture
⏱️ 4 minutes read
#architecture
Medium
Idempotency Keys: How PayPal and Stripe Prevent Duplicate Payment
Explore how payment service providers technically prevent duplicate payment, ensuring secure, single transactions.
👍5❤4🔥1🐳1
I’m sure you must’ve seen react components where there are a bunch of props being passed down, and almost always the majority of those props are boolean flags. These flags help you conditionally show a specific part of the component in a different way or sometimes even completely remove that part from the render tree. But this approach is a scaling nightmare. This component is now open to “one-off“ condition blocks.
⏱️ 6 minutes read
#React
⏱️ 6 minutes read
#React
Medium
Compound Components Pattern in React
The problem
👍12❤2👾1
In this article, we will take an in-depth look at the possible high-level architecture of Booking.com
⏱️ 5 minutes read
#architecture
⏱️ 5 minutes read
#architecture
Medium
High-Level System Architecture of Booking.com
Take an in-depth look at the possible high-level architecture of Booking.com.
👍5❤1💋1👻1😎1
As a senior Javanoscript React developer, consistently improving the performance of your applications is an essential skill to master.
⏱️ 3 minutes read
#react
⏱️ 3 minutes read
#react
Medium
10 Expert Performance Tips Every Senior JS React Developer Should Know
As a senior Javanoscript React developer, consistently improving the performance of your applications is an essential skill to master. We’ve…
👍4👾2😁1🍌1
Writing queries to solve analytical problems is the core task for Pinterest’s data users.
⏱️ 8 minutes read
#architecture
⏱️ 8 minutes read
#architecture
Medium
How we built Text-to-SQL at Pinterest
Adam Obeng | Data Scientist, Data Platform Science; J.C. Zhong | Tech Lead, Analytics Platform; Charlie Gu | Sr. Manager, Engineering
👍3❤2👾2😁1
Over the past few years, React has firmly established itself as the go-to library for developing front-end applications. Alongside React’s rise in popularity, its tool ecosystem has experienced significant growth.
⏱️ 9 minutes read
#Tools #react
⏱️ 9 minutes read
#Tools #react
Medium
Top 10 Tools Every React Developer Needs in 2024
Enhancing efficiency and creativity in the React ecosystem using these highly effective tools
❤4👍4🌭2👾1
Software architecture styles are the foundational blueprints for constructing various software systems, ensuring they meet specific requirements and quality attributes.
⏱️ 5 minutes read
#architecture
⏱️ 5 minutes read
#architecture
Medium
Most Common Software Architecture Styles
Software architecture styles are the foundational blueprints for constructing various software systems, ensuring they meet specific…
👍9🌚2🤩1🤪1
Following is the distribution of the topics I have solved questions from and the number of questions in each of them.
⏱️ 3 minutes read
#algorithms
⏱️ 3 minutes read
#algorithms
Medium
I Solved 300+ Leetcode problems here is what I learnt.
Hi I have finally solved 300 problems on LeetCode. Following is the distribution of the topics I have solved questions from and the number of questions in each of them. The major thing I have learnt…
👍14❤2🐳2👾1
Building a chat application with React, Strapi, and Firebase combines React’s frontend strength with Strapi backend data management skills, Firebase’s authentication and messaging functionality. In this tutorial, you’ll learn how to create a Strapi chat app, integrate Firebase for user authentication, and get real-time updates.
⏱️ 14 minutes read
#react #firebase #strapi
⏱️ 14 minutes read
#react #firebase #strapi
Medium
How to Build a Chat App with React, Strapi & Firebase
In this tutorial, you’ll learn how to create a Strapi chat app, integrate Firebase for user authentication, and get real-time updates.
👍12🍾3🤪2❤1👾1
React.js has become a cornerstone of modern web development, with its unique approach to managing state within components. One common hook, useState, is fundamental but often misused.
⏱️ 4 minutes read
#react
⏱️ 4 minutes read
#react
Medium
4 useState Mistakes You Should Avoid in React🚫
Introduction
👌6👍4👨💻2💅1
Netflix runs on AWS. They started with a monolith and moved to microservices.
⏱️ 5 minutes read
#architecture #microservices
⏱️ 5 minutes read
#architecture #microservices
👍6❤3🍌3🐳2🔥1👾1
Around this time last year, Vercel announced the stable release of Next 13.4, becoming the first React framework to be built on top of React Server Components.
⏱️ 10 minutes read
#react
⏱️ 10 minutes read
#react
Joshwcomeau
CSS in React Server Components • Josh W. Comeau
You can’t make an omelette without cracking a few eggs, and when the core React team unveiled their vision for the future of React, some of my favourite libraries got scrambled 😅. In this blog post, we’re going to explore the compatibility issues between…
⚡4👍4💅3🫡2❤1
In today’s fast-paced web development landscape, React and GraphQL have emerged as powerful technologies that can greatly enhance the efficiency and performance of web applications.
⏱️ 8 minutes read
#graphql #react
⏱️ 8 minutes read
#graphql #react
Medium
Best practices for integrating React with GraphQL
Learn the best practices for seamlessly integrating React with GraphQL. Enhance performance, optimize data fetching, and secure your app.
👍14🤪3🖕2👻1
Explore the Facade, Adapter, Singleton, Prototype, Builder, Proxy and Factory for modern software design.
⏱️ 10 minutes read
#NodeJS
⏱️ 10 minutes read
#NodeJS
Medium
7 Node.js Design Patterns Every Developer Should Know
Explore the Facade, Adapter, Singleton, Prototype, Builder, Proxy and Factory for modern software design.
❤🔥8👍6🕊2👎1🍓1
The monolithic architecture was historically used by developers for a long time — and for a long time, it worked. Unfortunately, these architectures use fewer parts that are larger, thus meaning they were more likely to fail in entirety if a single part failed. Often, these applications ran as a singular process, which only exacerbated the issue.
⏱️ 11 minutes read
#microservices #designpattern
⏱️ 11 minutes read
#microservices #designpattern
Medium
10 microservices design patterns for better architecture
Consider using these popular design patterns in your next microservices app and make organization more manageable.
👍11❤4👨💻4🔥2
This is a system design interview question, which is to design Spotify. In a real interview, usually, you would focus on one or two main functionalities of the app, but in this article, I would like to do a high-level overview of how you would design such a system, and then you can dive deeper into each separate part if needed.
⏱️ 6 minutes read
#SystemDesign
⏱️ 6 minutes read
#SystemDesign
Medium
System Design Interview Question: Design Spotify
High-level overview of a System Design Interview Question - Design Spotify.
❤14👍12👌1
Hello guys, today I wanted to share with you the list of the top 11 resources to prepare for the system design interview.
⏱️ 6 minutes read
#SystemDesign
⏱️ 6 minutes read
#SystemDesign
Medium
16 Best Resources to Crack the System Design Interview
Proven Resources to Prepare for System Design Interview
❤8👍7😍3❤🔥2
In this system design interview scenario, we’re asked to design a messaging app similar to WhatsApp.
⏱️ 6 minutes read
#SystemDesign
⏱️ 6 minutes read
#SystemDesign
Medium
System Design Interview: Design WhatsApp
Prepare for system design interviews with this guide to designing a WhatsApp-like messaging app.
👍10❤2❤🔥1😱1