All Blog Posts

Oct 23, 2023 ios android onebusaway donations

Geekwire: 'OneBusAway needs cash to keep popular transit app running'

GeekWire published an article about the state of financial precariousness that OneBusAway finds itself in today. I spoke to the author, Kurt Schlosser, for his story: One of those volunteers is Aaron Brethorst, the Seattle-based director of us...

Oct 16, 2023 ios android app-store donations

In-App Donations

I recently did some research into what is required for nonprofits accept donations in their iOS and Android apps. I document my findings here. Are you a fan of open source software and public transit? Make a tax-deductible donation to the volu...

Oct 02, 2023 web javascript spa ssr

Back to the Future with Server-Side Rendering

I think there is an inexorable shift towards the simplification of building web apps underway today. For the past decade, the only ’correct’ way to make a great web app was to actually build two: your backend in Ruby, Python, Java, PHP, or what ha...

Sep 18, 2023 ios fitness exercise swiftui storekit

Work out smarter, not harder with Zone2 Fitness

I built a new app exclusively for iOS 17 and watchOS 10: Zone2 Fitness. The Zone2 app helps you track your heart rate across five zones to help you optimize your workouts to better match with your fitness goals, and it also helps you create custo...

Jun 17, 2023 photography pcnw

Chase the Light 2023

Photographic Center Northwest’s annual summer fundraiser/global photo experience/pop-up photo show, Chase the Light, is upon us, and I’m excited to share my submission for this year. “Untitled (Cowboy)” From my series, Simulacra and Simulation, ...

Jun 16, 2023 photography

Simulacra and Simulation

My latest conceptual photography project, entitled Simulacra and Simulation, can now be seen on my photo project website. In “Simulacra and Simulation,” I draw inspiration from Jean Baudrillard’s influential, eponymous treatise to investigate ...

Nov 20, 2022 macOS shareware irooster

iRooster, Open-Sourced

I originally released this in response to an Ask HN post requesting respondents to publish their old source code. All the way back in 2003, I released my first-ever piece of commercial software, under what was called a ‘shareware’ model at the ti...

Nov 08, 2022 ruby-on-rails voting

Sincere has helped volunteers send over 3.5 million postcards!

In 2020, I built a simple SaaS product called Voterletters to help volunteers run postcards-to-voters campaigns. The project took off, and by 2022 it had helped volunteers from all across the country send over 3.5 million postcards and letters to ...

Jun 12, 2022 photography pcnw

Chase the Light 2022

Photographic Center Northwest’s annual summer fundraiser/global photo experience/pop-up photo show, Chase the Light, is upon us, and I’m excited to share my submission for this year. Lego Staircase I captured a point cloud using the LiDAR sensor...

Jun 24, 2021 ios web jobs work acquisition

Twistle Acquired!

I’m excited to share that my employer, Twistle, has been acquired by Health Catalyst. You can read the press release here: https://www.healthcatalyst.com/news/health-catalyst-announces-agreement-to-acquire-twistle