Posted in 2023

02 December 2023 - How to use GitHub Actions to automatically upload to GitHub Wiki

24 November 2023 - Adding Google Analytics to Sphinx

30 September 2023 - Use magic methods __setitem__() and __getitem__() in Python

14 September 2023 - Chaining methods in Python

04 September 2023 - Using environment variables in a devcontainer

01 September 2023 - Reporting Flake8 finding as GitHub Annotations

29 July 2023 - Check Python with Flake8 Bugbear

27 July 2023 - Use systemd timers to make PostgreSQL backups

25 July 2023 - Start with Google Home Automation

23 July 2023 - Use systemd timers to make MariaDB backups

21 July 2023 - Setting up a backup MX host with Postfix

19 July 2023 - Use removeprefix instead of lstrip to remove a prefix from a string

17 July 2023 - Manage multiple systemd service instances

14 July 2023 - Installing Ansible with Python

09 July 2023 - Installing Ansible on Debian 12

02 July 2023 - Using robots.txt with Cloudflare Pages

01 July 2023 - Upgrading to Terraform 1.5

24 June 2023 - Run Terraform with GitHub Actions

29 May 2023 - Installing Ansible on Ubuntu 22.04

30 April 2023 - Create a bootable ISO with kickstart

28 April 2023 - Switching to molecule-plugins

12 April 2023 - How to minify websites with GitHub Actions

26 March 2023 - How to optimize PNG images

25 March 2023 - How to Convert Images to WebP

22 March 2023 - Add issues to projects on GitHub

21 March 2023 - Implementing a Content Security Policy

25 February 2023 - Fix an Ansible-lint key-order violation

10 February 2023 - Label and close stale issues

08 February 2023 - Add labels to GitHub pull requests

04 February 2023 - Create GitHub issues on a schedule

03 February 2023 - Custom GitHub templates for issues

04 January 2023 - Extending GitHub Actions with Annotations

03 January 2023 - Require a specific Terraform version

Posted in 2021

23 December 2021 - Migration to Cloudflare Pages

Posted in 2020

31 October 2020 - Start using GitHub Dependabot

01 October 2020 - Archiving YouTube

18 July 2020 - Native exFAT support on Fedora 32

18 May 2020 - Docker on Fedora 31 and 32

Posted in 2018

15 September 2018 - mount: unknown filesystem type ‘exfat’

Posted in 2016

16 September 2016 - Someone Is Learning How to Take Down the Internet

04 September 2016 - Kali Linux 2016.2

Posted in 2015

29 April 2015 - Disabling SSLv3 in Apache

28 April 2015 - Disabling SSLv3 in Postfix

28 January 2015 - Installing SSL certificates on Debian

Posted in 2012

10 December 2012 - Starting to stop SQL injections

08 December 2012 - Cleaning input enough?

31 July 2012 - Getting Ext3 or Ext4 journal size

08 July 2012 - A /tmp for every user

07 July 2012 - Create home directory on first login

23 June 2012 - Using PAM to allow access

21 January 2012 - BtrFS and read-only snapshots

18 January 2012 - First steps with BtrFS