Archive
2020
September
- September 26, 2020 » Making the Macrosilicon MS2109 HDMI-to-USB capture device work on Linux
April
- April 27, 2020 » Streaming live video over Wifi from the Panasonic Lumix GX80
- April 10, 2020 » Blacklisting your USB Webcam's built-in microphone in Linux
March
- March 29, 2020 » Loading Symantec VIP Access credentials onto Yubikeys
2017
April
- April 1, 2017 » How cheap digital verniers work
2016
September
- September 19, 2016 » ESP8266 SPI Flash protocol
- September 18, 2016 » Picoscope's 1,048,579 line CSV limit
August
- August 9, 2016 » ESP8266 GPIO on deep sleep and reset
July
- July 16, 2016 » Getting prism.js to work with Jekyll from a CDN
June
- June 16, 2016 » Making an ubuntu box that's only on in business hours
March
- March 23, 2016 » Certificate Transparency and the Certificate Authority Death Penalty
February
- February 22, 2016 » Some software design principles I've found useful, that you might find useful too
2015
October
- October 24, 2015 » The smallest 256x256 single-color PNG file, and where you've seen it
June
2014
December
- December 19, 2014 » Fake £2 coin
November
- November 23, 2014 » Kibana Log Searching 101
May
- May 14, 2014 » Dirty Pcbs first trial board
April
- April 6, 2014 » Amazon collection locker
February
- February 22, 2014 » Getting jd-gui to work on Ubuntu 13.10 x86_64
January
- January 4, 2014 » Sending breaks to serial devices from the terminal, using termios
2013
December
- December 1, 2013 » Barcode reader test cases
May
- May 29, 2013 » Falsehoods programmers believe about addresses
2012
December
- December 29, 2012 » Miscellaneous