Patrick Brown’s Dev Blog

Fields notes from a software engineer

An artist's rendition of a quasar

Quasars will shut down August 1st, 2019

At the beginning of the next month I’ll be pulling the plug on Quasars. While it might be easy to remember Quasars as another web application that nobody used but, for my purposes, it was incredibly successful. This document both celebrates Quasars and serves as a reminder of its successes.

Patrick Brown • July 11, 2019

How this website looks in Safari Reader

Optimizing for Safari Reader

One of my goals for building this website was to make the best possible Safari Reader experience (how I personally consume blogs). This post documents my findings in how to optimize a blog for Safari Reader.

Patrick Brown • June 27, 2019

Photo by Maximilian Weisbecker on Unsplash

Only assign static references to literals

Assigning a static reference to a non-literal can be perilous. In this post we’ll examine why.

Patrick Brown • January 27, 2019

Photo by Agustín Lautaro on Unsplash

Freeze your constants in Ruby

Years ago I was working on a very large Ruby on Rails codebase that used constants to hold lists of credit card transaction states. In this post I’ll be covering why freezing these constants is paramount.

Patrick Brown • January 11, 2019