summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--BACKLOG.md67
1 files changed, 0 insertions, 67 deletions
diff --git a/BACKLOG.md b/BACKLOG.md
deleted file mode 100644
index e363c7c..0000000
--- a/BACKLOG.md
+++ /dev/null
@@ -1,67 +0,0 @@
-# Backlog
-
-## Hosting
-
-* Configure custom 404 page using httpd.conf(5) location not found rule (supported by OpenBSD 7.1)
-* Consider to disable logging (and advertise this on the about page)
-* Consider to pre-compress static files: https://dataswamp.org/~solene/2022-04-22-openbsd-httpd-gzip.html
-
-## Content
-
-* Test and advertise readability in lynx and friends
-* Advertize feeds in blog post footer
-* Publish the website's source code
-* Recommended readings page and feed
-
-## Styling
-
-* Fix print layout on Firefox
-* Add :target or :checked menu on mobile
-* Style `<pre title="foo">`, e.g., `pre[title]::before { content: attr(title); display: block; text-align: right; }`
-* Alternative `font-family` for iOS Safari: macOS and iOS don't ship with Dejavu or Open Sans: https://developer.apple.com/fonts/system-fonts/
-
-## Implementation
-
-* Inject formatted updated and formalUpdated fields into post context
-* Format source code
-* Consider to disable pandoc extension `auto_identifiers`
-* Consider to filter draft posts as described [here](https://odone.io/posts/2020-05-18-published-posts-hakyll.html)
-* Consider to use select pandoc extensions as described [here](https://github.com/rpearce/robertwpearce.com/blob/master/site.hs)
-* Consider to re-implement deployment shell script using [shelly](https://hackage.haskell.org/package/shelly) as described [here](https://gist.github.com/ethagnawl/0ada86cb6eb996d95d5b65bff014188c)
-* Consider to add keywords to blog posts
-* Consider to tag blog posts
-* Consider to create an HTML sitemap in addition to the XML sitemap
-* Consider to record source code revision in generated website
-* Check https://kevincox.ca/2022/05/06/rss-feed-best-practices/
-
-## Blog
-
-* OpenBSD hooks: rc.firsttime(8), upgrade.site(8), apmd(8) /etc/apm/suspend, crontab(5) @reboot, etc.
-* Execute long-running possibly interactive remote command using ssh-tmux
-* Auto-install Arch Linux on vmm (unstable, at least on Intel hardware)
-* Checkout recently modified Git branch using fzf (git-co)
-* Portable sftp server/sync using config-less rclone
-* shellpass, shellpass-ssh, shellpass-fzf, keybindings for cwm and tmux
-* smux
-* hacked vipe clone: vi-pipe
-* tmux-fzf-ksh integration: search file system, history, password-store
-* Dotfiles under revision control: How I manage my personal configuration files with Git
-* My preferred tools: A whirlwind tour of my preferred command-line tools
-* SSH proxy: How to establish a secure tunnel between two firewalled machines
-* Your favorite Newsletter may track you
-* Redirect and kill non-interactive subshells (in a POSIX shell script)
-* HTTP health check using curl(1) and cron(8)
-* Migrate PostgreSQL schema without downtime (with zero downtime) using triggers
-* Filter Nix Packages by platform (e.g. Chromium on macOS)
-* Backup with zfs, mbuffer, lz4, and cron
-* Inline HTML images with this simple script
-* Noscript photo gallery with pure CSS carousel, responsive images and deep links
-* SQLite hexastore vs. Neo4j
-* Setup a FreeBSD sftp server with basic email notifications from the command-line using bash, ssh, and the DigitalOcean command-line application
-* Cloud/VPS provider comparison
-* Practical, cross-platform, append-only backups using restic, rclone, and ssh: ready to use scripts/shortcuts for OpenBSD, Linux, macOS, Windows 10
-* nix vs. guix
-* Find man(1) pages interactively using fzf(1), see ~/.kshrc
-* soft datasize limit plus temporary swap file, see Kapho README
-* Analyze Tokio Tracing logs with jq, see Monikas Kochbuch
-* Compile SQLite3 extensions (uuid) and tools (sqldiff) from source, see Monikas Kochbuch
Generated by cgit. See skreutz.com for my tech blog and contact information.