Helped build a raised garden bed in my backyard this weekend! Got some herbs and other veggies, and they're set up with an auto-watering system too. Excited to see how these babies grow :D

About to do the Hometown update!! See you folks on the new version soon :3

Update from this weekend: I got most everything installed on the staging server but I'm having some difficulty actually seeing the page, since the default Mastodon setup relies heavily on having an SSH cert. But since Hometown had a security update recently, this means there should be 0 compatibility issues for us.

Short-term, I'll update us to Mastodon v3.4.6 (most likely tomorrow evening) and then work on forking Hometown to get our changes included—then proceed from there!

I spun up a VM on my home server with the help of one of my partners to make a staging server for Merveilles town! This way, I should be able to verify that Hometown will work properly with our instance database.

I'll keep you lovely folks updated on how that goes, I'll be starting on that this weekend!

Just set up a cronjob to automatically delete remote assets more than 7 days old on this instance!

Feels silly, "cron" was just a thing I knew about and was kind of scared to set it up because of the effort it takes to learn something new. Turns out it was super easy to run a daily process!

Just spent the evening doing tiny config updates to and I got perfect Lighthouse scores for both of them after I was done! :D

Updated to use HTTP/2, GZIP, compressed a couple super large images, and made a few accessibility updates. I was most of the way there, these websites are static anyways!

Hey all! Got an incoming pull request for the styles on here:

This should add more consistency to our styles on our public pages and on some admin settings, plus, we finally have a custom bookmark button! :D

Hey all—after looking up some things, I have enabled Secure Mode on! I figure it's been long enough since the release of 3.0.0 so most instances should be compatible with ours at this point, and it gives us a bit tighter security as well.

For more info, check out the blog post about this when it was originally released for 3.0.0:

Stay powerful.

Last night I set up a dev environment for the instance, finally! The folks working on Mastodon have a rough draft of a guide to set one up, and I followed it for the instance:

Now I can test changes locally before merging them in!

Been working on a note to include with the stickers~ here's a hint >:3

If everything gets copied over and the new droplet looks good—I'll have to change the remote git repo to pull from our Merveilles repo with our customizations—the next steps would be:

1. Take down the old droplet,
2. Do one last rsync for assets & copy over the DB to make sure things are up to date,
3. Point the DNS for the domain to the new server!

Show thread

Looking through the docs of various sources, I think I have a better plan put together for later today.

If things go well, we'll be migrating to a new server with assets being served from Spaces—I'm testing that out now, and I'll do a dry run in the morning before swapping over.

Right now I'm removing old remote assets and soon, I'll be cloning over the assets (with rclone) from S3 > Spaces. Then, I'll copy over the config & DB and see if things look the same! :D


Merveilles meta, server stuff 

After dealing with multiple memory usage issues, I just enabled swap memory for our instance here. While using swap memory on SSDs apparently isn't a very good thing to do (it degrades SSDs over time), it should allow us to keep the instance costs cheap and if we run into these issues again, we can at least have some emergency swap so that the instance doesn't go down.

Merveilles meta, stuff in progress 

Got a bunch of stuff in the works for the instance on the Trello board!

Remember, if any of y'all have anything you'd like me to look into, please let me know. Depending on what it is (if it's feasible & I have the time), I can at least check it out :D

I've been getting back into guitar, and one of the songs I've learned is "Ravens", on ⁦‪@azu's album "We Were Once Called Spring". I hope you enjoy listening to this as much as I enjoyed playing it! :D

My version of Ravens:

Download Azu's album:

Nice, removed about 171GB worth of super old remote attachments for the instance, so hopefully this should help our S3 costs significantly >w>

Nothing to show just yet, but I got NextJS set up with TypeScript, Emotion, and ESLint! Started some basic styling but I haven’t gotten to the big stuff just yet. Will continue working on this later in the week!

Weekend goals: going to finally get started on my own personal wiki. Already got a repo set up:

So there’s a little bit of tie-in with the tooling at my current job, I’m going to give a try. We’ll see how it goes, and we’ll see what exactly I’ll be using this to record!

I made an update to my sigil! This makes things look far more connected and put together.

Once I iterate on this enough, I might want to make a tattoo of this for myself. We'll see!

Been working on a Pride-related logo for the queer employee resource group I'm a part of at my company. These are intended to go on t-shirts, stickers, and other things to help people feel included at the office and at Pride events!

Show older

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them.