Blackboard Collaborate lecture recordings don’t have a button to adjust the playback speed. I wrote a simple bookmarklet to achieve this instead.
Summary of reading Jan-June 2020
Summary of some of the books I read in the first half of 2020.
My customizations to i3
i3 is a tiling window manager for Linux/BSD targeted at advanced users and developers. The interface is clean and minimal but that belies the powerful configuration and extensibility underneath.
Summary of reading Q4 2019
Taking inspiration from Eli Bendersky’s excellent blog (which you should definitely check out) I’ve decided to write my own mini reviews of books I’ve read recently.
Announcing SecretBox symmetric crypto library for .NET
I’ve written a small .NET crypto library ‘SecretBox’ for symmetric key encryption using the Gimli permutation.
Set up Cloudflare DNS over HTTPS on your Wireguard VPN server
Once you’ve set up a Wireguard VPN server, you’ll also want to protect your DNS requests. One method of achieving this is to set up a DNS over HTTPS resolver on your VPN server and route your DNS traffic over the VPN tunnel.
Set up a Wireguard VPN on Ubuntu and connect from Mac and Android
How to set up a Wireguard server on Ubuntu and set up clients on Mac and Android.
Bookmarks - October 2018
Protecting GitHub repos, some good crypto blogs, programming languages for graphic designers and more …
Bookmarks - September 2018
Parallel programming with Python, top 10 Android terminal commands, cyber security topics and more …
Bookmarks - August 2018
The Orange Juice Test, database scaling techniques, and the flux design pattern.