Tag: react

47 posts

React: how to define a constant variable

When working with components, a use-case comes up often: computing an operation on component initial mount, and having it be fully stable across the entire lifetime of the component

Jun 29, 2026
compilers & resumania

compilers & resumania

Dev Log 54: 2026-06-10

Jun 10, 2026
@blocz/react-responsive v5.1

@blocz/react-responsive v5.1

@blocz/react-responsive v5.1 was just released. Let’s go through all the different features and changes added by this new minor version

Jun 5, 2026
@blocz/react-responsive v5.0

@blocz/react-responsive v5.0

@blocz/react-responsive v5.0 was just released. Let’s go through all the different features and changes added by this new major version

May 31, 2026
Devtools FM icon
Devtools FM
devtools.fm

Sam Goodwin - Alchemy

Sam Goodwin introduces Alchemy, a modern infrastructure-as-code tool built with Effect that challenges the tech debt of current solutions.

May 9, 2026

RSC Server Functions and Libraries

How portable is "use server" anyway?

Apr 22, 2026

What I did while distracted

Dev Log 50: 2026-04-15

Apr 16, 2026
B
Ben Bachem
benbachem.de

Don't pass className to your components

Why className and style props make your life harder, not easier

Apr 6, 2026
Commonplace v0.3.1

Commonplace v0.3.1

Writer is now called Commonplace!

Apr 1, 2026
Rebranding*

Rebranding*

Dev Log 47: 2026-03-26

Mar 26, 2026

Writer v0.2.0

Release Notes!

Mar 19, 2026
Devtools FM icon
Devtools FM
devtools.fm

Mark Erikson - Redux, Replay.io

Redux maintainer Mark Erikson covers his journey maintaining Redux, building Redux Toolkit, and pioneering time-travel debugging at Replay.io.

Mar 14, 2026
Software as Fan-Art

Software as Fan-Art

Dev Log 46: 2026-03-07

Mar 7, 2026
Devtools FM icon
Devtools FM
devtools.fm

Jamon Holmgren - Infinite Red, Into the Dawn

Infinite Red founder Jamon Holmgren shares his coding journey, building a React Native consultancy, and creating his new game Into the Dawn.

Feb 28, 2026

Optimizing Your Next.js Site's Fast Origin Transfer and ISR Reads

Next.js Link prefetching quietly burned through 15 GB of bandwidth on my Vercel-hosted blog. Here's how I fixed it.

Feb 8, 2026

Optimizing Your Next.js Site's Fast Origin Transfer and ISR Reads

Next.js Link prefetching quietly burned through 15 GB of bandwidth on my Vercel-hosted blog. Here's how I fixed it.

Feb 8, 2026
Devtools FM icon
Devtools FM
devtools.fm

Salma Alam-Naylor - Nordcraft

Salma Alam-Naylor introduces Nordcraft's visual web framework and shares her evolution from music teacher to Head of Developer Education.

Jan 24, 2026

Why React Router v7 Doesn't Have A Good PWA Solution

It's tradeoffs, all the way down.

Jan 8, 2026

React Server Components: Do They Really Improve Performance?

Nadia Makarevich has some great numbers from a realistic benchmark. (h/t to Chris Coyier for putting it in my feed.) The whole writeup is worth reading, since it goes in-depth into several data-loading strategies. The summary is excellent:

Jan 6, 2026
1
Devtools FM icon
Devtools FM
devtools.fm

Jeppe Reinhold - Storybook Modernization

Jeppe Reinhold from Chromatic reveals Storybook's transformation into a fast, modern development environment with Vite integration and AI-powered component discovery.

Jan 3, 2026

"Small" Web Apps

Dev Log 40: 2025-12-25

Dec 25, 2025

Contributing to Open Source without being a Jerk

Open source doesn't work without good faith - and sometimes you need to patch a dependency to do your part.

Nov 11, 2025

Contributing to Open Source without being a Jerk

Open source doesn't work without good faith - and sometimes you need to patch a dependency to do your part.

Nov 11, 2025
K
k9n.dev
k9n.dev

When Your Live Region Isn't Live: Fixing aria-live in Angular, React, and Vue

Learn how to fix aria-live regions that fail silently in modern SPAs. Discover why screen readers miss your announcements when frameworks recreate DOM elements, understand the difference between polite and assertive announcements, and implement two reliable patterns - local and global live regions - with concrete examples for Angular, Vue, and React applications.

Nov 3, 2025
Devtools FM icon
Devtools FM
devtools.fm

Gabriel Nordeborn - Rescript

Gabriel Nordeborn from the Rescript team showcases the OCaml-based language's superpowers including pattern matching and seamless React integration for frontend development.

Oct 5, 2025
Devtools FM icon
Devtools FM
devtools.fm

Francois Best - Nuqs and URL State Management

Francois Best explains how Nuqs solves React URL state management challenges with elegant serialization and router adapter solutions.

Aug 31, 2025
Tauri Template
danny.is icon
danny.is
danny.is

Tauri Template

Aug 19, 2025
React Boolean Prop Variants
Brad Estey icon
Brad Estey
bradestey.com

React Boolean Prop Variants

Using a higher-order component to add boolean prop variants to React components.

Aug 9, 2025
Devtools FM icon
Devtools FM
devtools.fm

Dylan Piercey - Marko

Dylan Piercey from eBay explores Marko's pioneering streaming and islands architecture features, plus the major innovations in Marko v6's new compiler.

Jun 14, 2025
Kenrick's Notes icon
Kenrick's Notes
blog.kenrick95.org/

Ikuyo: Plan Your Next Trip

It has been many months since I started this side project called Ikuyo (source code in GitHub). I think I'm now relatively satisfied with the feature set to do a write up. Ikuyo is a web application for made to help and collaborate on travels. Features Ikuyo currently offers the following features: Planning activities, accommodations,...

Jun 1, 2025
Devtools FM icon
Devtools FM
devtools.fm

Peter Pistorius - Redwood SDK

Peter Pistorius discusses Redwood's evolution into a serverless React Server Components framework and his vision for personal software development.

May 31, 2025
Devtools FM icon
Devtools FM
devtools.fm

Stepan Parunashvili - InstantDB

Stepan Parunashvili unveils InstantDB, a modern Firebase replacement designed to make building local-first applications easier and more powerful.

May 24, 2025
Code Lifecycles
D
Daniel Saewitz
saewitz.com

Code Lifecycles

code should die

May 5, 2025
Server Components Give You Optionality
D
Daniel Saewitz
saewitz.com

Server Components Give You Optionality

not a prescription

Apr 29, 2025
Devtools FM icon
Devtools FM
devtools.fm

Zack Jackson - ByteDance, rspack, and the Future of Web Development

Zack Jackson from ByteDance explores rspack, the Rust-based bundler that's reshaping the web development landscape beyond webpack and vite.

Apr 19, 2025
Devtools FM icon
Devtools FM
devtools.fm

Rodrigo Pombo - Code Hike and the Future of Content Authoring

Rodrigo Pombo discusses Code Hike, his tool for adding rich animations to code blocks in documentation and the future of technical content authoring.

Apr 5, 2025
Devtools FM icon
Devtools FM
devtools.fm

Simen Svale - sanity.io

Simen Svale from Sanity.io explains how their developer-focused CMS is evolving into a content operating system with real-time collaboration features.

Mar 15, 2025
Abusing RSC's Cache For Blog Footnotes
D
Daniel Saewitz
saewitz.com

Abusing RSC's Cache For Blog Footnotes

stable pointers

Mar 7, 2025
Devtools FM icon
Devtools FM
devtools.fm

Josh Comeau - Creating Delightful Developer Education

Josh Comeau reveals his techniques for creating interactive developer education experiences and building delightful web interfaces with CSS and JavaScript.

Mar 1, 2025
Devtools FM icon
Devtools FM
devtools.fm

Aaron Boodman - Replicache and Zero, Building Sync Engines for the Web

Aaron Boodman from Rocicorp dives into Replicache and Zero, explaining how modern sync engines are transforming web application development.

Feb 8, 2025
Devtools FM icon
Devtools FM
devtools.fm

Ryan Carniato - SolidJS, Marko.js, and the Future of Frontend Development

Ryan Carniato explores SolidJS's reactive approach that works opposite to React, plus his insights on Marko.js and the future of frontend frameworks.

Feb 1, 2025
Afloat Boats icon
Afloat Boats
afloat.boats

Component Coloring

NextJS 15 made sync APIs async to force component coloring for SSR boundaries. Here's why.

Jan 22, 2025
N
nove-b blog
blog.nove-b.dev/

useStateの型、Dispatch<SetStateAction<T>> についてとジェネリック型

Jan 10, 2025
@blocz/react-responsive v4.0

@blocz/react-responsive v4.0

@blocz/react-responsive v4 was just released. Let’s go through all the different features and changes added by this new major version

Dec 31, 2024
N
nove-b blog
blog.nove-b.dev/

ExpoとReact Nativeで作成したアプリのAPKを作成する

Dec 27, 2024
N
nove-b blog
blog.nove-b.dev/

Expoアプリの+not-found.tsxファイルの正体と「+」の意味

Dec 6, 2024
The Mental Model of Server Components
D
Daniel Saewitz
saewitz.com

The Mental Model of Server Components

hydration and composition

Dec 3, 2024