Featured Posts

How to use CSS ::before and ::after to create…

Learn how to create gorgeous custom animations and transitions using CSS ::before and ::after pseudo-elements, box shadows, and more.
David Herbert
8 min read

Fetching dynamically structured data in a CMS with GraphQL

In this post, learn how to plan your GraphQL structure for plenty of flexibility, independent CMS managers, an accurate dataset as you scale.
Leonardo Losoviz
7 min read

How to implement a shimmer effect in Flutter

Learn how to implement a shimmer loading effect in Flutter, with no CSS, in this fun tutorial using Ricky and Morty character data.
David Adegoke
7 min read

Next-level component showcasing with Storybook controls

Learn about controls, a new Storybook addon that lets you dynamically interact with your React components for demo and testing purposes.
Sebastian Weber
13 min read

Responsive CSS border radius with the Fab Four technique

The Fab Four technique analyzes functions like min, max, calc, and clamp to calculate which CSS rules are needed when applying container-queries.
Kiril Peyanski
4 min read

Underrated React Hooks you’re missing out on

We’ll look at three helpful yet somewhat underrated React Hooks that you might not be so familiar with, useImperativeHandle, useLayoutEffect, and useDebugValue.
Chiamaka Umeh
6 min read

Bidirectional CSS centering: A complete guide

Learn modern bidirectional CSS centering techniques with best practices to center objects that scale across devices and screens.
Ibadehin Mojeed
6 min read

Why don’t people like PHP?

Compare the performance, features, and capabilities of JavaScript and PHP in 2021 for a better sense of what makes PHP less popular.
Andrew Evans
5 min read

Creating a Flutter barcode scanner

Learn how to create a barcode scanner app in Flutter to recognize a QR code and display a list of predefined options.
Lewis Cianci
5 min read

Using Drizzle and React to write DApp frontends

Discover how to use the Drizzle framework to build frontend applications on Ethereum with this practical example.
Ikeh Akinyemi
6 min read

Understanding React’s useEffect cleanup function

Learn React’s useEffect cleanup function to prevent unwanted application behaviors like memory leaks by cleaning up effects.
Chimezie Innocent
6 min read

Build a custom TikTok autoplay React Hook with Intersection…

Create a React Hook for autoplaying videos with Intersection Observer to create a TikTok clone in this tutorial and example build.
Joel Adewole
6 min read