Photo essays, trips, notes about photography, and things I make.
Building a replacement for the NY Times space calendar — a curated feed covering launches, eclipses, meteor showers, and more.
A reference for generating CSRs and creating certificate chains.
A small Liquid tag to add 500px photos into a Jekyll post using the official embedding.
Lollipop changed how PINs are removed and there is no workaround. Dislock now stops at KitKat.
An open-source automatic wallpaper for Android that pulls from 500px.
Notes from a few days in North Lake Tahoe with Sean Parker.
A new name based on changing brand recommendations and device support.
A long weekend in California with the early Pebble dev community.
Pebble Locker support extended to Android Wear.
A collection of press coverage and community mentions for Pebble Locker in the last few months.
Work arounds no longer needed with official support.
wait-for-device doesn't really wait.
Commands for setting up a Linux NFS server at home.
A year-end look at usage data for Pebble Connect and what the numbers showed about how people used httpebble.
New Pebble Locker features for Bluetooth devices and WiFi networks.
Pebble Locker mentions in the community.
Thinking through what an open, privacy-preserving cloud sync service should look like.
Five days at Pebble HQ with the core dev team and active community members. Notes from the first retreat.
An Android app that automatically locks your phone when your Pebble disconnects.
A notification API for Pebble apps, built on top of httpebble.
A proxy server that provides Pebble apps internet access.