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.
Book Review: Permanent Record - Edward Snowden
My extended review of Edward Snowden’s autobiography.
Book Review: Digital Minimalism - Cal Newton
Do you waste lots of time in the digital world? Most of us would probably answer in the affirmative. This book explores how our time is being actively robbed by 21st century technology with a self help guide on how to reclaim it.
Book Review: Dataclysm - Christian Rudder
For the first time in human history we have accumulated enormous data sets covering almost all demographics. This book explores the consequences with examples from the world of online dating.
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 …