Home/ Posts

Posts

18 Mar 2025

WireGuard notes

31 Jan 2025

Checking out Deepseek R1

13 Aug 2024

Don't use PAN numbers as passwords!

1 Aug 2024

Ham or spam?

6 Oct 2022

Adventures Wasm: Part One

25 Jan 2021

Hello, 2020. Goodbye!

12 Feb 2019

Testing an AWS Lambda function locally

7 Mar 2017

Header files voodoo

19 Nov 2016

Hello, Hugo!

10 Jul 2015

Building Dockerized Application Security Scanners

5 Apr 2015

Inhibiting Sleep on Xubuntu 14.04

14 Jan 2015

Chunky binaries and bsdiff

17 Nov 2014

Another day, another blog

12 Nov 2013

Getting Live USB sticks to boot consistently

10 Aug 2013

Geared bikes

15 Sep 2012

Giving up on Linux desktop

6 May 2012

No Push Email

5 May 2012

Prevent accidental rm

4 Dec 2011

Do batch things well

3 Dec 2011

Revisiting MIUI

12 Nov 2011

Creating an Animated GIF

9 Nov 2011

Why I like Python

24 Jul 2011

Getting SmartVOIP to work on CM7

23 Jul 2011

Our security auditor is an idiot

16 Jul 2011

Installing rubygems in your home folder

1/3

next

Powered by relentless yak-shaving and tomfran/typo