Featured Posts

Using FastAPI to get updates from GitHub to Telegram

Here, you can learn how to create a Telegram bot using FastAPI to get updates from a GitHub repository with Python and GitHub webhooks.
Athul Cyriac
8 min read

Jotai vs. Recoil: What are the differences?

Should you use Jotai for your next project instead of Recoil? It might help you write straightforward code, but it's debatable whether Jotai is...
Yaroslav Lapin
9 min read

Is Safari the next Internet Explorer?

As Internet Explorer slowly becomes a relic of internet history, some have proclaimed Safari the new IE. Is that an accurate comparison?
Danny Guo
4 min read

What is railway oriented programming?

This guide explains railway oriented programming in simple terms and shows you how to more efficiently approach error handling in your codebase.
Victor Jonah
4 min read

Deep dive into Rome: Linting, compiling, and bundling

Take a dive into the Rome toolchain, with some examples of how it performs against the most common tasks, like linting, compiling, and bundling.
Julio Sampaio
7 min read

Data fetching in React

Explore the most common data fetching strategies in React, paired with examples and alternatives.
Gigi Sayfan
15 min read

Implementing animated toasts in React

Learn how to make a toast component with animations using React, Framer Motion, and Zustand, plus some custom Hooks for good measure.
Aditya Agarwal
6 min read

Rust cryptography libraries: A comprehensive list

As evidenced by the wide variety of production-ready cryptography tools and algorithms available, the state of crypto in Rust is quite strong.
Ukpai Ugochi
8 min read

React patterns to avoid common pitfalls in local state…

Review some of the most common pitfalls of local state management in React, along with the patterns to help avoid them.
Lawrence Eagles
7 min read

The last guide to the useEffect Hook you’ll ever…

Understanding how the useEffect Hook works, and why it requires a wholesale shift in mindset, is essential to writing modern React code.
Sebastian Weber
24 min read

Announcing LogRocket Issue Management

Introducing Issue Management: the newest feature from LogRocket, offering an easy-to-read dashboard visualizing your app's health.
Ben Edelstein
2 min read

Speed up your React app with dynamic imports and…

Read about route-centric code splitting and leveraging dynamic imports, React.lazy(), and Suspense to create a more performant React app.
Lawrence Eagles
5 min read