Code

Using SwiftUI’s .task instead of .onAppear

1 minute read

As I’ve been learning SwiftUI, there are times that I’ve wanted to run some async code when a view appeared. The straightforward translation of that intent i...

Conditional Git Configuration

less than 1 minute read

I’m about to start a new job that uses GitHub. I’ll be using my existing GitHub account but with a work email for any repositories in the work organization. ...

iPad’s Hardware Escape Key

1 minute read

I build this website from my iPad Pro using the Blink shell to mosh into a Raspberry Pi. My primary tools there are vim, tmux, and jekyll. The lack of a hard...

Uploading Files to EC2 with Blink

1 minute read

The Blink shell is a powerful ssh/mosh iOS app for developers. But how do you upload files from your device to your remote machine? Blink also has a local sh...

Jekyll on AWS

3 minute read

This was originally written in February 2019. In April 2020, I updated the website to be hosted on GitLab Pages. I learned a lot by setting it up on AWS, whi...