raf$
dmesg
2017/08/10
This is how I browse the Web
2017/07/06
termcasting
2017/03/06
Running the gitlab CI multi runner in OpenBSD
2016/10/14
Ditching pulseaudio
2015/11/21
Into the Void (...so far)
2015/09/05
Quick notes on encfs for incremental backups
2015/05/06
Build Systems
2015/02/13
Linux Woes
2014/09/05
Thoughts on Vim and Sublime Text
2014/08/25
Moving to LXQt
2014/03/21
SSH puddle jumping with skyhook
2013/12/29
On group chat, chan42 and other things
2013/06/02
Booting Raspberry Pi Root in read-only
2013/05/30
C(99) preprocessor tricks
2013/01/07
Open attachments in Mutt with your desktop apps
2012/10/23
OBEXFTP and the elusive error code 64
2012/05/09
Agile diagrams with seqdiag
2012/02/20
Portable Vim settings
2011/11/04
Development stack choices
2011/10/27
git workflow: pushing to multiple repositories in sync
2011/08/28
Python awesomeness in a Flask
2011/05/24
The Magic backup script
2011/02/08
Git Workflow: obsessing over data
2011/01/14
2 days with Android
2010/11/12
Slides with inkscapeslide