Our Pebble

June 01, 2020

Lost for words Our voice feels small What pebble can we toss in That will matter at all? But if we don’t toss it in, Will anyone know We stand on the banks And not just for show? It’s not really standing we came here to do We came here to kneel, And…

How I Postgres

April 23, 2019

At Lambda School, we love postgres. Here are a few gems I've learned that make developing with it a joy: PSQL for Mac The best way to handle this is to install Postgres.app and then add the following to your shell profile: Et voilà! Reload your…

Resilience and Tolerance

March 18, 2019

From https://seths.blog/2019/03/resilience-and-tolerances/ You’ll probably find that while precision feels like the way forward, resilience, the ability to thrive when things go wrong, is a much safer bet. Although Seth is famous for writing about…

Typescript FTW

March 04, 2019

Today, I've decided that I prefer Typescript to Javascript. I think it offers great features and protection without the hassle of an overly prescriptive strongly-type langauge, and it has made writing software for Lambda School much more effective.

Notes on "How to Read"

January 07, 2019

These are some unstructured notes from a free video published by Farnam Street on how to read. These notes are just a loose collection, so don't take them as definitive or even complete, but they seemed useful. Read from multiple perspectives Read…

How I set up my machine

January 07, 2019

I started at Lambda School this year, writing software to help students and staff be more productive. As with any modern software job, I had to set up a new laptop with all of the tools I rely on each day to get the job done. After setting up the…

Tim Cook on Privacy

October 24, 2018

I recently read Tim Cook's inspiring remarks on privacy. If you haven't read it yet, I encourage you to check it out. As I have reflected on his message, one thing stood out: Technology must be infused with our humanity. That requires human…

The problem with Firebase

October 15, 2018

We use Firebase at Yours.co for our entire backend. Our app depends upon cloud functions, datastore, push notifications and more. Firebase is well-suited to certain types of real-time applications. But, sometimes people ask me "Should I use Firebase…

Event Sourcing for Beginners

October 12, 2018

Note: This article is still a draft, hence the blank sections at the bottom. Thanks for stopping by either way! I am fascinated by pushing the boundaries of software. A few years ago, I read this marvelous piece about Logs - not messages for…