ndbroadbent
Founder of DocSpring. I'm a full-stack software developer.
@DocSpring Auckland, New Zealand
Pinned Repositories
docspring-ruby
Ruby API Client for DocSpring
icloud_photos_downloader
A command-line tool to download photos from iCloud
capistrano_deploy_lock
Lock a server during deploy, to prevent people from deploying at the same time.
dotfiles
dotfiles! Now for macOS
mac_airtag_to_mqtt
Fetches airtag data from ~/Library/Caches/com.apple.findmy.fmipcore/Items.data, creates MQTT entities in Home Assistant with location data
raspberry_picrowave
Microwave controlled via Raspberry Pi
react-native-web-webpack
A complete webpack configuration for react-native-web, optimized for both development and production
turbo-sprockets-rails3
Speeds up your Rails 3 assets:precompile by only recompiling changed files, and only compiling once to generate all assets
ndbroadbent's Repositories
ndbroadbent/dotfiles
dotfiles! Now for macOS
ndbroadbent/mac_airtag_to_mqtt
Fetches airtag data from ~/Library/Caches/com.apple.findmy.fmipcore/Items.data, creates MQTT entities in Home Assistant with location data
ndbroadbent/Plex-Cleaner
A script to clean up movies and episodes in Plex Media Server
ndbroadbent/ransack_chronic
Parses natural language queries with Chronic when searching time/date columns with Ransack
ndbroadbent/ndbroadbent.github.io
my blog on ruby, rails, linux, iphone, electronics
ndbroadbent/mac_2fa_autopaste
Monitors Mac clipboard (shared with iOS) and automatically enters 2FA codes
ndbroadbent/3DPrintDesigns
OpenSCAD files and STLs
ndbroadbent/entity-controller
Entity and lighting controller for managing devices via timers, scripts, and sun-based time restrictions.
ndbroadbent/HomeAssistantAPI
Python Wrapper for Homeassistant's REST API
ndbroadbent/addon-adguard-home
AdGuard Home - Home Assistant Community Add-ons
ndbroadbent/aklapi
Auckland Rubbish and Recycling API
ndbroadbent/alexa-actions
A README and associated code to get actionable notifications setup for Alexa devices.
ndbroadbent/BookSwapSteve3DPrintableThings
Useful random stuff for 3D printing (From @BookSwapSteve)
ndbroadbent/Bubble-Plugin-DocSpring---Fill-and-Generate-PDFs
This is a repository based on the Bubble plugin 'DocSpring - Fill and Generate PDFs' (https://bubble.io).
ndbroadbent/esp32c3-doom-bauble
Christmas tree bauble with an ESP32C3 running Doom
ndbroadbent/ghost-static-site-generator
Generate a static site from ghost and deploy using a CI
ndbroadbent/home-assistant-findmy
A python script that reads local FindMy cache files to broadcast device locations (including those of AirTags, AirPods, Apple Watches, iPhones) to Home Assistant via MQTT.
ndbroadbent/HTFanControl
4D Theater Wind Effect - DIY Home Theater Project
ndbroadbent/HTFanControlTracks
Custom tracks for HTFanControl (wind + strobe + smoke + others)
ndbroadbent/launchpad-pro-ruby
Novation Launchpad Pro Ruby library
ndbroadbent/mac2mqtt
View and control some aspects of macOS computer via MQTT
ndbroadbent/plz-cli
Copilot for your terminal
ndbroadbent/Proxmox-VE-Scripts
Proxmox VE Helper Scripts
ndbroadbent/rails-app-spring-crash-poc
ndbroadbent/renovatebot_bundler_update_error
POC for RenovateBot Bundler Update error: https://github.com/renovatebot/renovate/issues/5022
ndbroadbent/Source
The default theme for Ghost
ndbroadbent/talks
Marp Presentations, often for the Auckland Ruby meetup
ndbroadbent/ubios-cert
Manage SSL / TLS certificates with acme.sh (Let's Encrypt, ZeroSSL) for Ubiquiti UbiOS firmwares
ndbroadbent/vscode-haml-lint
Haml Lint for Visual Studio Code
ndbroadbent/vscode-ruby-rubocop
Rubocop extension for Visual Studio Code