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 etohehir.com/ and somni.us/. 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: github.com/merveilles/merveill

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 Merveilles.town! 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: blog.joinmastodon.org/2019/10/

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: docs.joinmastodon.org/dev/setu

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: youtu.be/dhSO2zBBSlU

Download Azu's album: azuria-sky.bandcamp.com/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: github.com/somniusTiger/tigrex

So there’s a little bit of tie-in with the tooling at my current job, I’m going to give nextjs.org/ 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!

The sigil is finally complete! Been a while since I've worked with vector programs, and it feels nice to make something personal after so long.

One of the cool things about upgrading to 2.7.3 means we have very nice hashtag pages now. Check out the lovely work you all have been doing in ! merveilles.town/tags/theWorksh

I made a group on Riot with most of the rooms from our Slack if you want to check this out! I'm just testing to see how things go, no one has to switch over or anything, but here it is. Let me know if any of you Merveillians want an invite: matrix.to/#/+merveilles:matrix

Work on the sigil is progressing! Made a few adjustments and added a couple more symbols. Two more left to go.

I'll explain what all those symbols are and what this means to me once I'm all done. :3

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.