- Import React
- Posts
- 🪟 Windows 11 Clone built in React
🪟 Windows 11 Clone built in React
And Javascript Rounding Errors
Hey guys!
Today we’ll be taking a look at how Coinbase migrated 56 million users to React Native, a really cool free open-source chart library, and a great blog on how to learn quickly.
Let's do this! 🤙
Before we get into the latest news, last week I asked you guys what your experience with React was. Here were the results.
🟨⬜️⬜️⬜️⬜️⬜️ I use React for fun
🟨🟨🟨🟨⬜️⬜️ I'm studying to land my first job
🟨🟨🟨🟨⬜️⬜️ Junior level developer
🟩🟩🟩🟩🟩🟩 Mid level developer
🟨🟨🟨⬜️⬜️⬜️ Senior developer
🟨⬜️⬜️⬜️⬜️⬜️ Startup Founder
Next I’d like to ask, what type of content do you like reading in these newsletters?
What type of content do you enjoy? |
⚡️ The Latest In React
💰️ JavaScript Rounding Errors (in Financial Applications)
Rounding errors in JavaScript can be a headache, especially with floating-point numbers in financial apps. This blog dives into strategies for avoiding these pitfalls and keeping your data accurate. Avoiding these issues from the start means fewer headaches down the line.
⌨️ Higher Order Component Pattern
When building an app, reusing logic across components is crucial for consistency. Whether it's styling, authorization, or managing global state, the higher-order component (HOC) pattern is a powerful tool. HOCs let you apply the same logic across your entire application, simplifying your code.
📈 Open-source React chart component library
Reaviz offers stunning, customizable React data visualization components, blending d3.js with Framer Motion's animation magic. This open-source project is free to use and delivers uniquely designed charts that make your data pop!
🪟 Windows 11 Clone built in React
A Windows 11 Clone, built with React.js (source code included).
🪙 Migrating Coinbase's 56 Million Users to React Native
Nick Cherry, an ex-Software Engineer at Coinbase, shares insights on React Native performance during his time there. He played a key role in transitioning Coinbase’s mobile apps to React Native, impacting 56 million users in the process.
How to learn stuff quickly
A great blog post by Josh Comeau covers how to learn stuff quickly. He argues that whilst the internet is often hailed as the great equalizer in education, with the entirety of human knowledge just a click away.
However, access to information is only part of the equation; the real challenge lies in turning that information into practical skills. For many, this struggle leads to what's commonly known as "tutorial hell"—a cycle of endlessly following guided resources without making meaningful progress.
Guided learning, such as reading tutorials, taking courses, or watching videos, is invaluable for beginners. It provides a structured path to follow.
But if you rely solely on these resources, you may find yourself lost when it's time to build something independently. The problem-solving skills necessary for real-world development often don't come from just following instructions—they come from tackling problems head-on.
On the flip side, jumping straight into unguided learning—creating projects from scratch or experimenting with new concepts—can be overwhelming and time-consuming. Without guidance, you might end up frustrated, feeling like you're reinventing the wheel.
The key is balance. Start with guided learning to build your foundation, then gradually shift towards unguided projects. For example, after completing a React tutorial, try enhancing the project with your own features or build a related project like a bingo game.
This approach helps solidify your skills while keeping the process engaging and challenging.
Your journey could look something like this.
As you progress, you'll rely less on tutorials and more on your problem-solving abilities, ensuring that you not only learn but also apply and adapt your knowledge effectively.
I highly recommend you checkout the full article, he shares information on Mindset cultivation, forming habits and memorizing key features.
Modern Data Fetching in React
I just uploaded a video where you'll learn everything you need to know about data fetching in React, the modern way.
As a developer, you'll be fetching data often in projects, so it's very important to know how to do it the right way.
The video is live now if you'd like to check it out!
Thank you for reading!
Darius