Profile Picture

2021 Predictions

December 27th, 2020

Rules: unless otherwise specified, these predictions are for what will be true on 1/1/2022. I’ve redacted some predictions about my personal life and friends. Next year, I’ll publish and score my results.

Read More →

Rising Early

December 25th, 2020

An early morning in Jackson, Wyoming
An early morning in Jackson, Wyoming

As a baby I never wanted to go to sleep: I stayed alert until I was completely exhausted (and my parents were too)! In high school and college, I regularly stayed up past 2AM. But for most of my professional life, I’ve been an early riser. I started out of convenience: gyms are less crowded early. Even after those circumstances changed, I found enough benefits to waking up early that I kept the habit. These days, I’m awake well before 6AM (and in bed by 9PM) almost every day. Here’s why I still do it:

Read More →

Vitamin D and Heart Palpitations

December 19th, 2020

This isn’t medical advice. Talk to your doctor if you notice any health problems.

HRV over time
My HRV over time. Outliers are days I had heart palpitations.

In mid-2019, I experienced my first heart palpitations. “Palpitation” doesn’t do the feeling justice: your heart literally skips a beat. For me, each skipped beat comes with a surge of panic and the sense that something is wrong. I was suddenly aware of a part of my body I’d never thought about before.

At first, I only noticed them at night, especially after big, greasy meals. But over the next couple months, the palpitations grew in frequency. Throughout most of 2020, I experienced palpitations regularly — multiple times a week. There wasn’t a link between heavy meals and palpitations anymore; they’d strike without any apparent pattern. At just 25, I was legitimately worried about dying early.

Read More →

Garmin Watch Faces: Custom Fonts

December 18th, 2020
Garmin Watch Faces: Custom Fonts

I recently spent some time developing a custom watch face for my Garmin Forerunner 245. Because I was mimicking the Apple Watch Nike+ watchface, I needed to import a custom font face for the numbers. Unfortunately, Garmin doesn’t make importing fonts easy, especially on Macs. Here’s how I worked around Garmin’s limitations to build my watch face!

Read More →

Technical Interviewer's Checklist

December 11th, 2020

I’ve interviewed hundreds of engineering candidates across multiple companies. With that experience, I’ve created a checklist to help ensure my technical interviews are effective and empathetic. Read on for the list!

Read More →
← PreviousNext →