Free, Libre, and Open Source Software Leftovers
-
Rob Knight ☛ Adding Cooklang Support to Eleventy Three Ways
Cooklang, as I wrote about in my previous post, is a markup language for recipes. I wanted to put all my recipes on my site under the /recipes directory which meant I needed to add support for the .cook files to Eleventy. I tried two methods for this then ended up with a third version where I scrapped a lot of what I did and decided to just do it in blog posts.
-
Andre Franca ☛ Goodbye, Jekyll! Hello, Hugo!
After running into some dependency issues and long build and deployment times on Cloudflare, I decided it was finally time to move away from Jekyll and switch to a different Static Site Generator.
I’ve tried other ways of publishing on my blog before, like Ghost and 11ty, but this time I went with Hugo.
I spent a focused (and somewhat frustrating) weekend getting the hang of Hugo’s core features and basic structure, as well as migrating my pages, posts, and layouts, which to be honest, were pretty confusing at first glance.
-
It's FOSS ☛ FOSS Weekly #24.45: Firefox-Brave Fight, GNU/Linux Security, Mint Desktop Effects and More
By the way, Russia is considering its own GNU/Linux community.
-
Jim Nielsen ☛ Persisting State to localStorage in Recoil Across Browser Tabs
I was working on a project using Recoil for state management in React.
I needed to persist some state to localStorage, and there’s some info on how to do it in Recoil’s docs.
-
Web Browsers/Web Servers
-
Daniel Stenberg ☛ Rock-solid curl
We make long term support releases of curl that we call Rock-solid curl.
We support each release branch for at least five years.
-
-
SaaS/Back End/Databases
-
HowTo Forge ☛ How to Monitor MySQL or MariaDB with Prometheus and Grafana
To ensure the MySQL/MariaDB server is working properly, you need to implement monitoring on your infrastructure. This allows you to optimize performance, identify issues/bottlenecks, and ensure your database is healthy. With Prometheus and Grafana, you can achieve those and create beautiful dashboard monitoring for MySQL servers.
In this guide, you'll learn how to monitor MySQL/MariaDB servers with Prometheus and Grafana. You'll set up 'prometheus-mysqld-exporter' to generate metrics and add the endpoint monitoring to the Prometheus server. After that, you'll create a new Grafana dashboard for MySQL monitoring.
-