Cassidy’s Blog

How-To

Guides and notes-to-self that might help someone else, too

Publish Your Godot Engine Game to Flathub image

Publish Your Godot Engine Game to Flathub Wed, Dec 11, 2024

Reach millions of users on the Linux app store with Flatpak

If you follow me on the fediverse (@cassidy@blaede.family), you may have seen me recently gushing about ROTA, a video game I recently discovered. Besides…

Read more

How & Why to Connect Threads to the Fediverse—including Mastodon image

How & Why to Connect Threads to the Fediverse—including Mastodon Wed, Jun 26, 2024

Fancy (or cringe) name aside, “the fediverse” is a wider network where the people are in control

This week Threads announced it is rolling out wider support for connecting with “the fediverse,” and it’s a no-brainer to opt in to this…

Read more

Recovering the BIOS on a Dell XPS 13 (9310) image

Recovering the BIOS on a Dell XPS 13 (9310) Tue, May 28, 2024

I’ve had to do this too many times… here’s my guide

It seems like every few months my work Dell XPS 13 just… dies. Or at least, it seems like it for a few minutes,…

Read more

How and Why to Get Verified on Mastodon image

How and Why to Get Verified on Mastodon Wed, Oct 11, 2023

It’s fast, easy, and doesn’t cost anything

I run a little family Mastodon server so that I can have @cassidy@blaede.family and feel comfortable sharing random photos of my kids with people…

Read more

Use Commit from Flatpak Both Inside and Outside of Toolbx Tue, Oct 10, 2023

Is this terrible? Probably. But it works!

This one’s gonna be a short one, and is mostly for my own notes. :) I like to use the Commit app as a…

Read more

Give your SVGs light/dark style support Fri, Jun 30, 2023

prefers-color-scheme and media queries are magic

I’ve recently been contributing to Flathub and updating my own website a bit, and I found myself wanting to recolor SVGs for light and…

Read more

3D Printing on Endless OS image

3D Printing on Endless OS Tue, Mar 7, 2023

…or any other Linux OS with Flathub

I recently got a 3D printer for my birthday, and I have been absolutely loving tinkering, printing, and learning with it. There is such…

Read more

Developing a GitHub Pages/Jekyll Site on Fedora Silverblue or Endless OS image

Developing a GitHub Pages/Jekyll Site on Fedora Silverblue or Endless OS Sun, Dec 18, 2022

Documenting for my own purposes—but hopefully it’s helpful!

For the past decade, I’ve used Ubuntu or Ubuntu-based distributions like elementary OS. As such, I’ve gotten used to or put up with certain…

Read more

Use GrapheneOS to extend the life of a Pixel image

Use GrapheneOS to extend the life of a Pixel Fri, Sep 23, 2022

The security- and privacy-focused OS can be bent back into a Pixel experience

Important Update As of August 18, 2022, the GrapheneOS project considers their support of Pixel 3 finished, and effectively says users should stop using…

Read more

Run `gnome-info-collect` on Endless OS Wed, Aug 31, 2022

Opt in to share a one-time snapshot of your configuration

When gnome-info-collect was announced, I had a lot to say about it and the overarching direction: Privacy-respecting metrics is something a lot of smart…

Read more

Using Fedora Toolbox on Endless OS Tue, Aug 30, 2022

Another note-to-self I hope may be useful to someone out there on the web

Today I was trying to spin up a toolbox (or more recently rebranded to toolbx) container with Fedora 36 for some development/CLI tools on…

Read more

Simple scroll-to-top in vanilla JavaScript and CSS image

Simple scroll-to-top in vanilla JavaScript and CSS Fri, Jun 3, 2022

Continuing my series of documenting things for myself

I’ll probably expand on this in the future, but I am fairly proud of how this turned out! A client wanted a back-to-top button…

Read more

Estimating “Read Time” in Jekyll Tue, Jan 12, 2021

See it in use right here on the blog!

I’m a huge fan of static site generators like Jekyll, which I’m using for my website and various elementary sites like the elementary Blog….

Read more

How to Revitalize Your Mac or Windows PC image

How to Revitalize Your Mac or Windows PC Fri, Oct 16, 2020

Bring back a struggling computer with elementary OS

You might be familiar with the situation: you have what should be a perfectly-good computer, but it’s crashing, running slowly, or infected with some…

Read more

Flathub on elementary OS Tue, Apr 14, 2020

Note: this post contains some future-thinking from me, and doesn’t necessarily match up with any plans or thoughts of elementary as a whole. There’s…

Read more

Switching from macOS: Open Source image

Switching from macOS: Open Source Sun, Nov 6, 2016

What exactly is Open Source about and why does it make elementary OS better?

So far in this five part series we’ve talked about The Basics of elementary OS (and how it compares to macOS), using elementary OS…

Read more

Switching from macOS: Hardware image

Switching from macOS: Hardware Sat, Nov 5, 2016

In the Apple world, you have one choice for hardware: whatever Apple makes. With elementary OS, your options are far more vast.

In the previous piece I wrote about elementary OS for Creative Work. In the Apple world, you have one choice for hardware: whatever Apple…

Read more

Switching from macOS: Creative Work image

Switching from macOS: Creative Work Fri, Nov 4, 2016

What it’s like to do creative work or work alongside a designer on elementary OS

In the previous piece I wrote about elementary OS as a Developer Environment. Apple has historically targeted creatives with its “Pro” line, and many…

Read more

Switching from macOS: Developer Environment image

Switching from macOS: Developer Environment Thu, Nov 3, 2016

Part 2 of a 5-part series

The previous piece covered The Basics. I am a professional web developer working on multiple continuously delivered node apps on GitHub, working alongside a…

Read more

Switching from macOS: The Basics image

Switching from macOS: The Basics Wed, Nov 2, 2016

Part 1 of a 5-part series

We’ve been getting a ton of traffic at elementary.io and hearing a lot of chatter from Apple users after the underwhelming MacBook Pro event—…

Read more