Building a GraphQL server on Deno Deploy

10/5/202185 hits

Combining two hot technologies to create a hypestack application

It Might Be Time to Stop Checking Your Site's Bundle Size

8/13/202172 hits

Taking a look at when performance might not matter

JavaScript Dev Does Rust: Statements, expressions, and return values

7/6/202194 hits

I have started to dip my toes into Rust-land and will be jotting done some of my aha's and gotchas, like this example!

COBOL'in 🏀: What a 60-year-old language taught me about JavaScript

6/1/2021120 hits

How my experience as a mainframe developer helps shape my JavaScript code

AWS CDK with Go: Hello World

5/11/202195 hits

A quickstart for using the AWS Cloud Development Kit with Go

How I Added Themes to My Website Using Tailwind

4/8/2021261 hits

A brief look at my theming workflow

Yet Another Portfolio Redesign

3/5/202179 hits

Web developers love to change their site, right? Describing my motivation and goals behind the latest iteration of

Building Notarize 📓: a simple note taking experience

2/2/202121 hits

The process of building a note taking app and my first experience implementing authentication.

Quick CSS Transition Explainer

6/30/202015 hits

Everything you need to get up and running with simple CSS transitions, explained through an embedded CodePen.

Recreating the macOS Mail User Interface

6/23/202014 hits

A faithful mockup of the Big Sur macOS Mail application, whipped up in an evening using TailwindCSS

Rebuilding My Personal Site with Next.js and TailwindCSS

5/28/202035 hits

The process and lessons learned from yet another portfolio rebuild. Tech stack talk and code snippets included!