My name is Matt, I'm a software engineer who works on various things and this is my personal site which has my blog and info on recent projects.
These are running notes as I go through the KBWiki tutorial on how to make a custom keyboard.
I would have loved for someone to have told me about crimp housing when I first started playing around with electronics.
One of the biggest barriers to working with a Raspberry Pi is working on it from a seperate computer. USB to Serial cables make it easy.
Having spent a large amount of time playing with web push I put together a collection of information into "a kind of book" that you can grab from the web-push-book.
I've written a chapter in the Smashing Book 5 on service workers and it's now available in print or ebook.