--- slug: site-backend title: "Site Backend" date: "2024-06-02T13:00:00-04:00" draft: true pics: site-backend: css: "image" tip: "Editing this site with Vim and Firefox." sources: - "/files/posts/site-backend/0-editing-1024.webp" - src: "/files/posts/site-backend/0-editing-1024.png" width: 1024 height: 640 --- On Friday I posted [a long Site Backend article][site-backend] which explains how the content on this site is managed, speed and security tweaks, [Hugo][] customizations, [Apache][] configuration, and more. [{{< pe-figure "site-backend" >}}][site-backend] [site-backend]: {{< relref "articles/site-backend.md" >}} "Article explaining site backend." [dk-sort]: https://github.com/pablotron/dk-sort "Browser plugin which adds a sort toolbar to Daily Kos live update articles." [firefox]: https://www.mozilla.org/en-US/firefox/new/ "Mozilla Firefox web browser." [daily kos]: https://dailykos.com/ "Daily Kos" [hugo]: https://gohugo.io/ "Hugo static site generator." [apache]: https://apache.org/ "Apache web server" [browser extension]: https://en.wikipedia.org/wiki/Browser_extension "Web browser extension." [dk-sort-bookmarklet]: https://pmdn.org/dk-sort.txt "Browser bookmarklet which sorts entries in Daily Kos live update articles in chronological order." [javascript]: https://en.wikipedia.org/wiki/JavaScript "JavaScript scripting language" [csv]: https://en.wikipedia.org/wiki/Comma-separated_values "Comma-separate Values file (CSV)" [addon]: https://addons.mozilla.org/en-US/firefox/addon/dk-sort/ "Firefox Add-Ons page for dk-sort" [chrome]: https://www.google.com/chrome/ "Google Chrome web browser" [edge]: https://www.microsoft.com/en-us/edge "Microsoft Edge web browser." [ditch-chrome]: #time-toditch-chrome "Time to ditch Google Chrome" [bookmarklet]: https://en.wikipedia.org/wiki/Bookmarklet "Web browser bookmark which contains a brief JavaScript script." [ditch-chrome]: #time-to-ditch-chrome "Time to Ditch Chrome" [ars-chrome-nonsense]: https://arstechnica.com/gadgets/2024/05/google-starts-deprecating-older-more-capable-chrome-extensions-next-week/ "Google Chrome’s plan to limit ad blocking extensions kicks off next week (arstechnica.com)" [post-firefox-redux]: {{< relref "posts/2023-12-02-firefox-redux.md" >}} "Firefox Redux" [ad-blocker]: https://en.wikipedia.org/wiki/Ad_blocking "Ad blocker" [ublock origin]: https://en.wikipedia.org/wiki/UBlock_Origin "uBlock Origin ad-blocker" [eff-manifest-v3]: https://www.eff.org/deeplinks/2019/07/googles-plans-chrome-extensions-wont-really-help-security "Google's Plans for Chrome Extensions Won't Really Help Security (eff.org)" [be-evil]: https://en.wikipedia.org/wiki/Don%27t_be_evil#Use_in_criticism_of_Google "Don't Be Evil, v2.0" [pragprog]: https://pragprog.com/ "The Pragmatic Bookshelf" [drm]: https://en.wikipedia.org/wiki/Digital_rights_management "Digital Rights Management" [pdf]: https://en.wikipedia.org/wiki/PDF "Portable Document Format (PDF)" [epub]: https://en.wikipedia.org/wiki/EPUB "e-book file format" [ebooks]: https://en.wikipedia.org/wiki/Ebook "electronic book" [vim]: https://www.vim.org/ "Vi-improved text editor" [very-magic]: https://vimhelp.org/pattern.txt.html#%2Fmagic "Documentation for magic settings in Vim, including the \\v \"very magic\" prefix." [kindle app]: https://en.wikipedia.org/wiki/Amazon_Kindle#Kindle_applications "Kindle application" [send to kindle]: https://www.amazon.com/sendtokindle "Send to Kindle" [practical vim]: https://pragprog.com/titles/dnvim2/practical-vim-second-edition/ "Practical Vim, Second Edition" [modern vim]: https://pragprog.com/titles/modvim/modern-vim/ "Modern Vim" [vim books]: https://iccf-holland.org/vim_books.html "Vim books" [vim scripts]: https://www.vim.org/scripts/ "Scripts for Vim"