today's howtos
-
University of Toronto ☛ Even big websites may still be manually managing TLS certificates (or close)
I've written before about how people's soon to expire TLS certificates aren't necessarily a problem, because not everyone manages their TLS certificates through Let's Encrypt like '30 day in advance automated renewal' and perhaps short-lived TLS certificates. For example, some places (like Facebook) have automation but seem to only deploy TLS certificates that are quite close to expiry. Other places at least look as if they're still doing things by hand, and recently I got to watch an example of that.
-
Bryce Wray ☛ Using Lightning CSS with Hugo: back to the workaround
First, I added Lightning CSS to my Hugo site through a plugin for PostCSS. Then, I opted for using a strictly CLI-based approach. Most recently, I added PurgeCSS to the resulting CLI-powered styling stack.
I’ve now decided to backtrack a bit — I would say, “for sanity’s sake,” except that any of you who are past consumers of my content would recognize that as too ironic in my case, so I won’t. Let’s just say that it was for the sake of easier maintenance.
Before I get into the “why” of this post, let me give you its “what” . . .
-
Arjen Wiersma ☛ My computing environment
I like consistency and simplicity. I do not like to use many different tools to do different things, I rather spend my time learning to use a few tools very well then to follow the hype on the latest trend of tools for something we have been doing forever.
This philosophy I transfer to pretty much everything in life. I have been using the same laptop bag for ages, I have a small mechanical keyboard, and I run the same version of my OS on all my devices. One device for on the go, the other for at home. They look the same and act the same, courtesy of an Linux distribution called NixOS.
-
Cory Dransfeldt ☛ Adding a light/dark theme toggle
I dropped a light/dark theme toggle into the navigation of my site, replacing the prior reliance on the visitor's preference set at the OS level (though it does still consider this preference).
-
idroot
-
ID Root ☛ How To Install Homebrew on Fedora 39
In this tutorial, we will show you how to install Homebrew on Fedora 39. Homebrew is a popular package manager originally designed for macOS but has since been made available for GNU/Linux and backdoored Windows (via WSL). It simplifies the process of installing, updating, and managing software packages on Unix-like systems.
-
ID Root ☛ How To Install Hypnotix on Manjaro
In this tutorial, we will show you how to install Hypnotix on Manjaro. Hypnotix is an M3U IPTV player that allows users to stream live TV, movies, and series from various IPTV providers. It’s a versatile application that supports multiple IPTV providers of different types, including M3U URL, Xtream Hey Hi (AI) and local M3U playlists.
-
ID Root ☛ How To Install OpenSSL on Debian 12
In this tutorial, we will show you how to install OpenSSL on Debian 12. OpenSSL is a vital open-source tool for implementing SSL and TLS protocols, ensuring secure and encrypted communication between web servers and browsers. It’s not just for securing websites; OpenSSL is also crucial for any application requiring secure network communication.
-
ID Root ☛ How To Install Symfony Framework on Rocky GNU/Linux 9
In this tutorial, we will show you how to install Symfony Framework on Rocky GNU/Linux 9. Symfony is a PHP framework for web applications and a set of reusable PHP components. It is one of the most popular application frameworks among open-source developers due to its robustness, flexibility, and the extensive community support it receives.
-
-
Ubuntu Handbook ☛ How to Enable JPEG-XL (.jxl) Image Support in Ubuntu 22.04/20.04
Want to open (or export to) .jxl files? Here’s how to enable the image format support in Ubuntu and Debian. JPEG-XL (.jxl) is a royalty-free raster-graphics image format supports both lossy and lossless compression.