Specification and development status for valarmd
2023-11-30
#calendar #open-source #plan
vdirsyncer status update, November 2023
2023-11-27
#open-source #status-update #vdirsyncer
Measuring test coverage in Rust
2023-11-27
#how-to #rust
Setting a battery charge threshold
2023-11-24
#alpine #hardware #openrc
Setting up an Alpine Linux workstation
2023-11-19
#alpine #desktop #how-to #linux
vdirsyncer status update, October 2023
2023-11-01
#open-source #status-update #vdirsyncer
A configuration format for vdirsyncer v2
2023-10-05
#open-source #status-update #vdirsyncer
Debugging a non-functional pylsp
2023-09-05
#lsp #neovim #open-source
vdirsyncer status update, August 2023
2023-08-26
#open-source #status-update #vdirsyncer
Building and running sway-master
2023-08-04
#alpine #open-source #sway
vdirsyncer status update, July 2023
2023-07-17
#open-source #status-update #vdirsyncer
Extending an expired GPG key
2023-07-13
#gpg #open-source #security #yubikey
senpai: a modern IRC terminal client
2023-07-05
#irc #open-source
vdirsyncer status update, June 2023
2023-06-30
#open-source #status-update #vdirsyncer
Understanding the XDG access portal
2023-06-20
#flatpak #open-source #xdg-desktop-portal
vdirsyncer status update, May 2023
2023-05-27
#open-source #status-update
DNS-based discovery for CalDav and CardDav
2023-04-30
#open-source #vdirsyncer
Installing postmarketOS on a OnePlus 6 with an encrypted filesystem
2023-04-12
#how-to #linux-mobile #open-source
Thoughts on sendmail in 2023
2023-03-30
#email #open-source
vdirsyncer status update 2023-03
2023-03-28
#status-update #vdirsyncer
AI-assisted computer interfaces of the future
2023-03-23
#interfaces #sci-fi #tng
Using a Yubikey for both GPG and TOTP
2023-03-13
#gpg #notes #yubikey
In praise of Alpine and apk
2023-02-18
#alpine #linux #open-source
OpenWrt with KPN fibre optics
2023-02-11
#networking #notes
vdirsyncer: looking for hosted Dav servers
2023-01-30
#open-source #vdirsyncer
icalendar bug at NS International
2023-01-22
#bug #icalendar #journal
Selection / clipboard cheatsheet
2022-12-03
#clipboard
Systemd, locking and sleeping
2022-10-26
#desktop #open-source
Shotman 0.2 development update part 2
2022-10-04
#open-source #shotman #status-update
Shotman 0.2 development update part 1
2022-08-28
#open-source #shotman #status-update
Meson for Python applications
2022-07-26
#open source
Announcing caffeine-ng v4.0.0
2022-07-12
#open-source #release
Quick and simple VMs with qemu
2022-07-01
#how-to #notes #open-source
How I secure my setup with a YubiKey
2022-05-07
#open-source #security #yubikey
Open source platforms for open source software
2022-04-29
#ethics #open-source #sustainability
Fairphone: please lead by example!
2022-04-29
#android #ethics #open-source #sustainability
Introducing darkman v1.0.0
2022-02-25
#darkman #desktop #open-source
I like that Signal is looking for sponsors
2021-12-14
#open-source #signal #sustainability
Running Eve-Online on Linux/Wayland
2021-12-07
#gaming #guide #linux #steam
The issue with flatpak's permissions model
2021-11-26
#flatpak #isolation #linux #packaging #security
How disk encryption works
2021-09-03
#desktop #linux #security
My desktop-wide microphone mute toggle
2021-06-16
#desktop #discord #kiss #linux #meet
A simple boot setup with SecureBoot
2021-06-11
#boot #kiss #linux #sbctl #uefi
Zoom screen sharing on ArchLinux
2020-06-14
#unix #wayland #zoom
Using FreeOTP with Battle.net
2016-11-23
#battle.net #security
Using letsencrypt with HKPK
2016-02-07
#internet #security #tls
Opensmtpd and dovecot with a shared SQL database
2015-02-15
#dovecot #opensmtpd
Performing backups the right way
2014-08-06
#backups #unix