Hi, I'm Josh.
I'm a software engineer living in Portland, Oregon. I'm currently a Senior Software Engineer at NewRelic, where I work alongside an amazing team of developers.
I've spent most of my career working on the web, and I believe that the web platform offers the best opportunity to positively influence my industry, my peers, and the world. I love the web, and the web has been pretty good to me, too.
Enough with the work talk. Here's some stuff I like:
Lord of the Rings is my favorite book. Pride and Prejudice is my second favorite book. My favorite movie is Blade Runner (right now; sometimes it's Ghostbusters). I like good beer, American whiskey, and Field Notes notebooks. I have a completely unreasonable love for Apple products. I'm married to an amazing lady.
Projects
Haberdasher
Haberdasher is a simple .NET Micro-ORM based on Dapper. Haberdasher writes the boring SQL so you don't have to!
Rbdux
Rbdux is a port of the Redux Javascript library to Ruby. One-way data flow! In Ruby!
Codependent
Codependent is a simple, lightweight dependency injection library for Ruby.
Will it Freeze?
An experiment in modern Javascript development. Will it freeze where you live tonight?
Latest Posts
Real-World React, Part 2: Project Setup
Thousands of words and not a single line of project code.
Real-World React, Part 1: Introduction
Starting a new Javascript project is harder than you might think.
Stop Returning Null
Stop returning null. Seriously, just stop it.
An Experiment in Vanity, Part One: Introducing the Dashboard
Wherein I embark on a new learning adventure, and explore the space around status dashboards.