Ben Holmes I'm a web dev, UX freak, and restless tinkerer. Let me teach you the art of building websites!

Stories by Ben Holmes

Lightning Symbol Over a Reddish Purple Background

Testing Vite with minimal config using Vitest

Dev

Vitest is simplifying developer tooling, and while it’s still in the development phase now, it looks to have a promising future.

Ben Holmes
Feb 18, 2022 ⋅ 7 min read
Rust Logo

Making HTTP requests in Rust with Reqwest

Dev

The Rust Reqwest library is built for fetching resources using the HTTP protocol. This guide explains how to get started with it.

Ben Holmes
Nov 2, 2021 ⋅ 6 min read
Ditching Try / Catch And Null Checks In Rust

Ditching try...catch and null checks with Rust

Dev

Learn how to implement a better way of error handling in your development using Rust’s Result enum and pattern matching.

Ben Holmes
Jul 19, 2021 ⋅ 7 min read
Using Kotlin data classes to eliminate Java POJO boilerplates

Using Kotlin data classes to eliminate Java POJO boilerplates

Dev

Kotlin offers many benefits over “plain” Java. This guide demonstrates how to replace dated POJO boilerplates using Kotlin’s more elegant data classes.

Ben Holmes
Jun 3, 2021 ⋅ 5 min read