Simple Dynamic DNS With Route53 and AWS Lambda
Updated Jan 29, 2025 — Using an AWS function to update a DNS record in Route53
Compiling Expo Prebuild apps in XCode Cloud
Updated Jan 28, 2025 — The setup I'm using for shipping my react native apps to TestFlight, using Expo prebuild in the XCode Cloud.
Christmas Light Troubleshooting Guide
Updated Dec 8, 2024 — A guide on troubleshooting, and managing strands of holiday lights.
The "Passport" - a RAKWireless case for Meshtastic
Updated Nov 20, 2024 — A custom external hard-drive form factor, 3d-printed case for the RAK19007 base. Designed to accommodate GPS, Bluetooth, and LoRA antennas internally.
3D Printed "Red Button"
Updated Nov 20, 2024 — An ultra-dramatic stand alone enter key for your computer.
Effectively using ed (1)
Updated Nov 4, 2024 — A tutorial/cheatsheet on using ed (a line-oriented text editor) effectively
Swift Errors
Updated Oct 27, 2024 — An improved way of getting debug strings for Swift Error instances, and demystifying error codes for custom error enums
Sending Data from Ambient Weather Station to Home Assistant
Updated Oct 26, 2024 — A local-only option for integrating your Ambient Weather station with Home Assistant
Lightweight dashboards via the Linux Framebuffer
Updated Aug 4, 2024 — A lightweight Python module I wrote for my Raspberry Pi to display monitoring dashboards using without any GUI, just the framebuffer.
Constructing Helpful Log Messages
Updated Jul 10, 2024 — My thoughts on constructing useful log messages.
Farming Notes
Updated Jul 7, 2024 — Notes + Information I've collected from my growing of Pumpkins, Corn, Carrots, and other fruits and vegetables.
Decentralizing Your Digital Life
Updated Jul 2, 2024 — A list of sites & services that aren't run by mega-corporations.
TV Recommendations
Updated Jul 2, 2024 — Checklist of features I look for when recommending TVs
VueJS - Digging into v-model
Updated Jun 11, 2024 — A cheat-sheet for what the VueJS "v-model" syntactic sugar is doing under the hood so we can customize the behavior of our components.
A Cheap Video Capture Solution
Updated May 12, 2024 — Save your home videos stuck in arcane formats, using this inexpensive setup
Raspberry Pi External Status Lights
Updated Apr 24, 2024 — Wiring up "online" and cpu activity lights via GPIO.
Setting up Bind9 as a forwarding DNS server
Updated Apr 24, 2024 — Setting up Bind9 to forward DNS requests to cloudflare + google, and adding some additional records for my lan.
Essential Shell Shortcuts
Updated Apr 16, 2024 — Here's a list of some really awesome shell (bash/zsh/etc) shortcuts that I use all the time.
Intuitive Design
Updated Apr 15, 2024 — My philosophy on building intuitive user interfaces.
Common Web App Security Bugs and where to find them
Updated Apr 12, 2024 — A (non-exhaustive) list of common web security bugs with examples, including XSS and command injection.
Just Added - ColorPicker
Updated Apr 11, 2024 — An app to make the macOS color picker a standalone app.
Terraform with EC2 instances as data source
Updated Sep 4, 2023 — Creating AWS cloudwatch CPU alarms for all instances using a terraform data source.
Making Maple Syrup
Updated Feb 25, 2023 — Steps (and mistakes) I made while making my first batch of maple syrup
Instrumenting Utilities Usage
Updated Feb 19, 2023 — How I monitor water and electricity usage for my house, using a raspberry pi, an rtl-sdr, and prometheus+grafana.
Converting Video for the Web with FFMPEG
Updated Nov 6, 2020 — How I generate videos for this website, using ffmpeg.
Linux Framebuffer Graphics
Updated May 6, 2020 — Using the linux framebuffer for raw graphics without a window system.
Fix your 2012 Honda Civic's charging system
Updated Jan 3, 2020 — The 2012 honda civic likes to drain its battery - here's how we fixed it.
Reverse Engineering the iOS Backup
Updated Dec 17, 2019 — Explore the format of iOS backups and ways to extract data.
My Raspberry Pi Setup Checklist
Updated Mar 31, 2019 — My checklist for Americanizing and configuring a new raspberry pi.
Retrocomputing - Repairing my old PC
Updated Jan 27, 2019 — Repairing my old PC, and going through some old software
IR Remote-Controlled Light
Updated Mar 1, 2018 — My design for a IR-remote-controlled light using an Adafruit Trinket M0, and CircuitPython
iOS Backup Information Extractor Tool Updated
Updated Dec 12, 2017 — I've updated my tool to extract tons of useful data from iOS backups