Dashron v6 and Create-Roads

Dashron v6 is live, using the latest roads.js 8.0.0 and a brand new framework pattern. Roads.js was built to be isomorphic, allowing you to reuse code between the server and browser. The goal is to write your routes once and use them in both locations, reducing duplicate logic. The resulting website would end up with […]

9/12/2025

Dashron V5: Synthwave

After weeks of late-night tinkering with neon gradients and hand-coded SVGs, V5 of Dashron.com is finally live. The synthwave aesthetic I’ve been chasing is complete, and the tech stack got a major overhaul too. Let’s dig into the details. Design The new Dashron.com V5 design was heavily inspired by synthwave visuals. I dug through countless […]

10/25/2023

A better Zoom background

My office has a big, blank wall. It’s the boring background of all my Zoom calls. This wall is in dire need of… something. This is what I built.

2/8/2022

Dashron.com V4

Late at night on December 16th I launched the new version of Dashron.com. This new version is a full redesign and a rewrite. The site was in desperate need of an update, and here’s why.

12/18/2021

Common Hypermedia Patterns with JSON Hyper-Schema

I did a deep dive into JSON Hyper-Schema, and wrote a guide to help others learn the specification without having to read the specification. In this third and final part I build upon the previous articles and explain how JSON Hyper-Schema works with common hypermedia patterns. Read part three on the APIs you won’t hate […]

8/22/2018

Roads API at REST Fest

In this talk I gave a brief overview of my latest project, Roads API. This framework attempts to simplify many aspects of the API development process.

4/21/2018

Getting started with JSON Hyper-Schema: Part 2

I did a deep dive into JSON Hyper-Schema, and wrote a guide to help others learn the specification without having to read the specification. In part two I build upon the foundation of part one with the addition of resource representations, arbitrary request bodies, HTTP headers and HTTP methods Read part two on the APIs […]

4/3/2018

Getting started with JSON Hyper-Schema

I did a deep dive into JSON Hyper-Schema, and wrote a guide to help others learn the specification without having to read the specification. In part one I describe the basics: Why its useful, JSON Schema and the foundations of JSON Hyper-Schema. Read part one on the APIs you won’t hate blog

12/21/2017

Encouraging public API consumers to use Hypermedia

I’ve had a lot of great discussions at API Strat this year and it has inspired me to get back into writing. In this article I want to lay out my thoughts on encouraging public API consumers to use hypermedia.

11/3/2017

September Conference Recap

In September I attended REST Fest and API World. Here’s a couple of presentations I enjoyed, and links to my own talks.

11/1/2017