41554 blogs · [ { "id": "01a0e20a-12dc-7130-831a-40a6110026ba", "title": "Question: apt wants to remove packages during testing/unstable upgrade. How do I fix it?", "url": "https://wesley.schwengle.net/answerrit/question-apt-wants-to-remove-packages-during-testing-unstable-upgrade-how-do-i-fix-it-f984/", "published_at": "2026-09-22T07:05:29+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20373acdc9c", "title": "Cut the noise: Declarative web components with HTMLElementSugar", "url": "https://wesley.schwengle.net/article/cut-the-noise-declarative-web-components-with-htmlelementsugar-8fb8/", "published_at": "2026-09-08T05:02:56+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d203749c1b8c", "title": "Question: My Debian doesn't boot with a GUI", "url": "https://wesley.schwengle.net/answerrit/question-my-debian-doesn-t-boot-with-a-gui-0a2f/", "published_at": "2026-08-26T02:11:02+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20374e970cf", "title": "Config based git hooks for fun and profit", "url": "https://wesley.schwengle.net/article/config-based-git-hooks-for-fun-and-profit-7e80/", "published_at": "2026-08-19T03:07:58+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037595e380", "title": "vim and zsh: Creating directories for files with ease", "url": "https://wesley.schwengle.net/dev/null/vim-and-zsh-creating-directories-for-files-with-ease-4847/", "published_at": "2026-08-03T15:53:02+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20375bdca3c", "title": "How to replicate bum", "url": "https://wesley.schwengle.net/article/how-to-replicate-bum-building-a-toolkit-based-on-git-primitives-1490/", "published_at": "2026-07-14T17:45:02+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037678e8bd", "title": "Question: How do I register deepin-terminal as an alternative on Debian?", "url": "https://wesley.schwengle.net/answerrit/question-how-do-i-register-deepin-terminal-as-an-alternative-on-debian-22dc/", "published_at": "2026-07-03T15:47:01+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d203770477fc", "title": "All your Traefik are belong to us", "url": "https://wesley.schwengle.net/article/all-your-traefik-are-belong-to-us-504c/", "published_at": "2026-06-18T01:40:30+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037735dc17", "title": "Question: How does Debian solve converging configuration files?", "url": "https://wesley.schwengle.net/answerrit/question-how-does-debian-solve-converging-configuration-files-2013/", "published_at": "2026-06-03T00:23:46+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20378019607", "title": "Greybeards rise", "url": "https://wesley.schwengle.net/article/greybeards-rise-how-a-vim-colorscheme-changed-my-desktop-bf5a/", "published_at": "2026-05-19T15:41:50+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20378848ba3", "title": "Question: How to avoid killing an i3 scratchpad window", "url": "https://wesley.schwengle.net/answerrit/question-how-to-avoid-killing-an-i3-scratchpad-window-86d1/", "published_at": "2026-05-06T15:54:45+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d203792716be", "title": "I just wanted PHP 8.2 (Composer had other ideas)", "url": "https://wesley.schwengle.net/article/i-just-wanted-php-8-2-composer-had-other-ideas-12e3/", "published_at": "2026-04-21T23:51:01+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20379b24b55", "title": "zsh: drop sed for regexp-replace and use zstyle to avoid hardcoding things in a script", "url": "https://wesley.schwengle.net/dev/null/zsh-drop-sed-for-regexp-replace-and-use-zstyle-to-avoid-hardcoding-things-in-a-script-2f1c/", "published_at": "2026-04-14T21:18:12+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037a456a41", "title": "Yet Another CLI framework", "url": "https://wesley.schwengle.net/article/yet-another-cli-framework-3e1a/", "published_at": "2026-04-07T05:34:54+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037afb0751", "title": "Question: How can you configure grub to use a specific kernel?", "url": "https://wesley.schwengle.net/answerrit/question-how-can-configure-grub-to-use-a-specific-kernel-3eee/", "published_at": "2026-03-18T21:25:13+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037b5a20a1", "title": "git status can now compare branches", "url": "https://wesley.schwengle.net/dev/null/git-status-can-now-compare-branches-6e55/", "published_at": "2026-03-14T16:16:29+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037b95a0a5", "title": "Living on the edge: truncating the path on your PS1", "url": "https://wesley.schwengle.net/article/living-on-the-edge-truncating-the-path-on-your-ps1-c562/", "published_at": "2026-03-10T04:27:24+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037bdf410c", "title": "zsh: Dynamically ignore files for autocomplete", "url": "https://wesley.schwengle.net/dev/null/zsh-dynamically-ignore-files-for-autocomplete-c09a/", "published_at": "2026-03-05T04:26:13+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037c84683a", "title": "Git rebase vs merge", "url": "https://wesley.schwengle.net/article/git-rebase-vs-merge-there-can-be-only-one-4f8a/", "published_at": "2026-02-24T15:11:03+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037cbe749d", "title": "Question: How can I prevent multiple logins via LightDM", "url": "https://wesley.schwengle.net/answerrit/question-how-can-i-prevent-multiple-logins-via-lightdm-0623/", "published_at": "2026-02-10T02:23:20+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037d6b9bd8", "title": "Question: How to source your .profile with LightDM on Debian?", "url": "https://wesley.schwengle.net/answerrit/question-how-to-source-your-profile-with-lightdm-on-debian-4357/", "published_at": "2025-11-18T19:35:15+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037d91b567", "title": "Workspace on Demand in i3wm", "url": "https://wesley.schwengle.net/article/workspace-on-demand-in-i3wm-84a4/", "published_at": "2025-09-24T21:25:11+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037da055a2", "title": "Bash-ing on nodejs: build your first CLI tool with Bash (or Zsh)", "url": "https://wesley.schwengle.net/article/bash-ing-on-nodejs-build-your-first-cli-tool-with-bash-or-zsh-66ae/", "published_at": "2025-08-24T05:34:54+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037e33df55", "title": "Mixtaping in 2025 – A Personal Build Log", "url": "https://wesley.schwengle.net/article/mixtaping-in-2025--a-personal-build-log-ed5d/", "published_at": "2025-08-23T17:36:50+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037ea5efbf", "title": "Limiting tags when using git fetch", "url": "https://wesley.schwengle.net/article/limiting-tags-when-using-git-fetch-4629/", "published_at": "2024-05-05T16:16:29+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037f3bbc18", "title": "Moving from single-line source files to deb822 source files", "url": "https://wesley.schwengle.net/article/moving-from-single-line-source-files-to-deb822-source-files-22b2/", "published_at": "2024-02-28T13:05:27+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2037f4fda1c", "title": "HOW-TO: Add a disk to an LVM group", "url": "https://wesley.schwengle.net/dev/null/how-to-add-a-disk-to-an-lvm-group-031d/", "published_at": "2023-11-22T04:14:03+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d203800b086e", "title": "A guide on how to configure multiple git identities or accounts", "url": "https://wesley.schwengle.net/article/a-guide-on-how-to-configure-multiple-git-identities-or-accounts-4aa1/", "published_at": "2023-08-07T19:50:53+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d2038046f8f8", "title": "Docker to the rescue", "url": "https://wesley.schwengle.net/article/docker-to-the-rescue-4eec/", "published_at": "2020-04-28T04:20:02+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20380e68157", "title": "Managing my dotfiles with GNU Stow", "url": "https://wesley.schwengle.net/article/managing-my-dotfiles-with-gnu-stow-a772/", "published_at": "2019-04-08T17:34:42+00:00" }, { "id": "01a08c61-9cde-7152-86fd-d20381563360", "title": "bum: 11 years of git, wrapped in a toolkit", "url": "https://wesley.schwengle.net/article/bum-11-years-of-git-wrapped-in-a-toolkit-92a9/", "published_at": "2019-03-17T18:03:10+00:00" } ] posts Claim your blog
Back to wesley.schwengle.net
Blog · corpus.blog/blogs/wesley.schwengle.net/posts

wesley.schwengle.net

wesley.schwengle.net

2026

2025

2024

2023

2020

2019