Andrew Evans Husband, engineer, FOSS contributor, and developer at AWS. Follow me at rhythmandbinary.com and andrewevans.dev.

Stories by Andrew Evans

Nx Adoption Guide: Overview, Examples, And Alternatives

Nx adoption guide: Overview, examples, and alternatives

Dev

Let’s explore Nx features, use cases, alternatives, and more to help you assess whether it’s the right tool for your needs.

Andrew Evans
Mar 28, 2024 ⋅ 9 min read
Visual regression testing with Argos CI

Visual regression testing with Argos CI

Dev

Learn how to make visual regression tests easy and fast with Argos CI, an automation tool that compares screenshots during build time.

Andrew Evans
Dec 13, 2023 ⋅ 5 min read
How CSS @scope can replace BEM

How CSS @scope can replace BEM

Dev

Learn about the new CSS @scope feature coming in Chrome 118, which may potentially replace BEM with a cleaner, more ergonomic syntax.

Andrew Evans
Oct 25, 2023 ⋅ 7 min read
A guide to Remotion Studio

A guide to Remotion Studio

Dev

Use Remotion’s new Studio, which adds powerful new features to render videos faster and lets you make changes programmatically in a great UI.

Andrew Evans
Oct 3, 2023 ⋅ 4 min read
Build React File Manager Snorlax

Building a file manager in React with Snorlax

Dev

Explore Snorlax, an open source file management system, and walk through building a React application that connects to a Snorlax server.

Andrew Evans
May 16, 2023 ⋅ 6 min read
Solid JS Kobalte Accessible Applications

Building a SolidJS UI with Kobalte

Dev

Learn how to get started with Kobalte, a SolidJS library that offers common prebuilt components that meet ARIA standards.

Andrew Evans
May 2, 2023 ⋅ 5 min read
Next.js Vs. React: The Developer Experience

Next.js vs. React: The developer experience

Dev

The developer experience for Next.js vs. React is similar in some ways and drastically different in others.

Andrew Evans
Apr 17, 2023 ⋅ 14 min read
Guide Using Act GitHub Actions

A guide to using act with GitHub Actions

Dev

Introduce act in a sample project, install it, and then cover the different ways that act can improve your experience building and testing GitHub Actions.

Andrew Evans
Mar 17, 2023 ⋅ 7 min read
Unit Integration Node JS Unit Test

Unit and integration testing for Node.js apps

Dev

Testing allows you to verify that changes to a project don’t break its expected behavior. We demo running unit and integration tests in a Node.js application with Express using Mocha, Chai, and Sinon.

Andrew Evans
Mar 15, 2023 ⋅ 12 min read
Nodejs File Locking

Understanding Node.js file locking

Dev

As a web developer, I routinely have to deal with resource allocation, which is a very similar concept to file locking.

Andrew Evans
Sep 27, 2022 ⋅ 5 min read
React Suspense React Freeze

Exploring React Suspense with React Freeze

Dev

Explore React Suspense and React Freeze, which builds on the ideas behind React Suspense to freeze component rendering and give you more control of your UI.

Andrew Evans
Apr 21, 2022 ⋅ 4 min read
Why Dont People Like PHP

Why don’t people like PHP?

Dev

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

Andrew Evans
Nov 17, 2021 ⋅ 5 min read