Blog
|
Git
|
Releases
|
Gopherhole
|
Donate
|
Feeds
|
PGP
|
Mail
Posts
2024-02-02
Chess puzzle book generator
2023-11-22
xargs: an example for parallel batch jobs
2023-11-20
Improved Youtube RSS/Atom feed
2023-11-20
webdump HTML to plain-text converter
2023-10-25
Setup your own mail paste service
2022-07-01
A simple TODO application
2022-03-23
2FA TOTP without crappy authenticator apps
2021-10-23
Setup an OpenBSD RISCV64 VM in QEMU
2020-06-25
Sfeed_curses: a curses UI front-end for sfeed
2019-11-10
hurl: HTTP, HTTPS and Gopher file grabber
2019-10-13
json2tsv: a JSON to TSV converter
2019-04-24
OpenBSD: setup a local auto-installation server
2019-02-10
Idiotbox: Youtube interface
2018-08-17
Gopher HTTP proxy
2018-03-10
Setup your own file paste service
2018-02-25
Setup your own git hosting service
2017-12-11
Setup an OpenBSD SPARC64 VM in QEMU
2017-09-24
Tscrape: a Twitter scraper
2017-09-24
jsdatatable: a small datatable Javascript
2017-08-04
Stagit-gopher: a static git page generator for gopher
2017-06-10
Saait: a boring HTML page generator
2017-05-10
Stagit: a static git page generator
2015-07-05
OpenBSD httpd, slowcgi and cgit
2014-11-23
twitch: application to watch Twitch streams
2014-03-02
Userscript: focus input field
2013-02-21
Userscript: Youtube circumvent age verification
2012-10-21
Userscript: block stupid fonts
2011-04-01
Sfeed: simple RSS and Atom parser
2011-01-07
Vim theme: relaxed
2010-10-31
Seturgent: set urgency hints for X applications
2010-08-12
DWM-hiltjo: my windowmanager configuration
2010-04-21
Query unused CSS rules on current document state
2009-07-05
Driconf: enabling S3 texture compression on Linux
2009-04-13
Getting the USB-powerline bridge to work on Linux
2009-04-12
Gothic 1 game guide