Tradeoffs in Testing

  May 17th 2023
  2K views
I’m finally getting around to putting down in words the testing philosophy I’ve developed over the years. Some of it might rock the boat a bit, other parts may be obvious to some folks, but what I’d like you most to take away is a reflection on your own testing philosophy and the tradeoffs your making. There’s no free lunch.
1871 words
|
~9min read

Testing Next.JS with Cypress and Mock Service Worker

  November 8th 2022
  7K views
If you’re running a Next.js app and want to test it with Cypress you probably noticed a problem when it came time to test a server side rendered page. There’s no built in way to mock out requests made in getServerSideProps. When I ran into this and searched around for solutions I found this article that has a good explination of the problem (and diagrams), but I wasn’t satisfied with any of the solutions.
2983 words
|
~15min read

What it Takes to Make a Game by Yourself

  September 15th 2022
  69K views
Macrocosm is a mobile game that takes you from atom to galactic empire across seven interconnected stages where making progress in one stage gives you a boost in the next! This post is a deep dive into the (nearly) four years of free time I spent making it.
5716 words
|
~29min read
Cover Image of the Post

What language am I writing again?

  March 23rd 2022
  2K views
Have you ever had that brainfart moment when you’re writing code and forget what syntax you’re supposed to be using? An example is helpful:
773 words
|
~4min read

How Hard is your Email to Say?

  August 1st 2020
  7K views
You’re at the doctors office, talking to an acquaintance, or ordering something on the phone and they ask the question: What’s your email? Depending on your name, age, and your life choices this can be a breeze or the dreaded question. How long does it take before you have to break out the phonetic alphabet? How many times do you have to repeat it?
596 words
|
~3min read

Your Reach is More Than You Think

  June 30th 2020
  2K views
On analytics, influence, and creativity
453 words
|
~2min read

A Critique of React Hooks Addendum

  May 7th 2020
  10K views
A follow up to A Critique of React Hooks including quiz results and more
906 words
|
~5min read

A Critique of React Hooks

  April 27th 2020
  46K views
A few thoughts to consider when using React hooks
1235 words
|
~6min read
Cover Image of the Post