Blog

Building Goldminds: How Two Parents Built a Children's Sleep App March 03, 2026

Over the past two years, I've been building Goldminds, a children's sleep and mindfulness app, alongside my co-founder Cynthia. What started as a scrappy idea between two parents has turned into an app that hundreds of families use every night as part of their bedtime routine. This is the story...

programming startups goldminds

Free Resource: Track your daily habits with Google Sheets October 29, 2020

Are you tracking your habits? Daily habits control us as much as we control them, and whether we like to admit it, we probably don't have full insight into our habits at the best of times. A key part of ensuring you do a habit is... ensuring you do it....

habits productivity quantified self

Extracting Soundfonts from a Roland TD-11 October 18, 2020

In this post I discuss using Python to extract high quality sound samples and build a reusable soundfont from an electronic drum kit. I own a Roland TD-11 (pictured) which allows me to practice my hobby while keeping the volume low for those around me. It has a variety of...

programming music

Computed Values with RxJS and @ngrx/store July 25, 2016

Cross-post from the Rangle.io blog. Introduction @ngrx/store is a popular store architecture for Angular 2. It promotes one-way data binding for components: Components subscribe to updates from the store Components dispatch events to the store Reducers receive dispatched events and modify the store data structure …and repeat. We’ve used @ngrx/store...

programming ngrx rxjs redux

Artifact Deployment via Google Drive July 13, 2016

The Twelve-Factor App is a set of best practices for building web applications. Every project I build adheres to the principles laid out at the above website and I highly recommend internalizing them if you’re a full stack developer or in dev ops. One of the key points is “dev/prod...

devops