
I make tools to help people write great software. I am a software engineer at Apple helping businesses succeed.
Previously, I led the platform team for Yahoo Mail’s web application which is relied upon by millions of people every day around the world.
-
Maintaining a BMW G 650 Xchallenge with ChromeOS
I own a 2007 BMW G 650 Xchallenge. This motorcycle was short-lived and not particularly common. Keeping it running these days requires knowing how to repair it. For BMW motorcycles of this era, the best available repair manual is a Windows program called RepROM which displays repair procedures and allows for searching the manual. My More →
-
Hello world: our family update
Jeeyun and I are new parents to this sweet baby girl. Kaylee Nari was born in June. We are excited, a bit tired, and hopeful for what God will do in our family. More →
-
Securely store SSH keys with Secretive
Secretive is an app by Max Goedjen for storing and managing SSH keys in the Secure Enclave on macOS. Most of us keep our private SSH keys on disk at ~/.ssh/id_* with restrictive file permissions to keep them a secret. However, it is not difficult for malware to copy these private keys from disk. Secretive More →
-
Uncommon Observations about the VESA Studio Display
I have used a Studio Display with a VESA mount and nano-texture glass for a bit over a week. Here are some uncommon observations about this particular model coming from an LG UltraFine 5K and two Intel MacBook Pros. macOS rotates the screen for you when the display is rotated into portrait. This works perfectly More →
-
Hosting a nonprofit website for free with WordPress, Azure, Trellis, and Terraform
I open sourced the WordPress stack and Azure web server infrastructure used for awakeningchurch.com. Azure can host WordPress at no cost because Microsoft offers $3,500 a year in Azure credits for nonprofits. You only need about $360 of these credits to serve a simple website with a staging and production servers. WordPress stack The WordPress More →
Follow
Featured Blog Post
-
Starting at Apple
I will help small businesses succeed by building Apple Business Essentials — a product which brings together device management, 24/7 Apple support, and iCloud storage into flexible subscription plans. More →