Hugh Rawlinson's Blog
Irish General Election 2024 Candidate viewer
Terminal Keyboard Shortcuts in Visual Studio Code
Music Computing 1: Revisited
Waveform Explorer
A recording, some delay
Objecting to "Legitimate Interest" at Scale
How to Make a Battlesnake Really Really Quickly
Don't Do Conditional Return Types in Typescript
Type Soundness in NextJS Query Parameters
How to Ship man pages with your Node Programs
How to use AWS Infinidash with Node JS
Transitive dependency vulnerability resolution for npm
What I learned when investigating temperature and humidity monitoring for my apartment
Solved: do-release-upgrade hangs in Ubuntu on WSL
What to do if you publish a beta build as @latest: modifying npm version tags
Loading Audio in Node JS
Handling Pagination with Async Iterators
How to run ChucK 1.4.0.1 on Ubuntu 20.04
Avoiding pitfalls when installing semantic-release for npm library packages
Updating Javascript Dependencies
How I packaged my JS library
Control Spotify Connect with your Mac's Media Keys
Audio Feature Based Synthesis Part 1: The Building Blocks
Music Discovery Playlist March 2016
Music Discovery Playlist February 2016
Goldsmiths Physical Computing: Week 10 | Completion
Goldsmiths Physical Computing: Week 9 | It works!
Goldsmiths Physical Computing: Week 8 | Testing
Goldsmiths Physical Computing: Week 7 | Prototypin'
Goldsmiths Physical Computing: Week 6 | Lets get started
Lissajous Diagrams
Goldsmiths Physical Computing: Lab 01
Goldsmiths Physical Computing: Lets Get Physical
Midem Music Hack Day