A big chunk of my free time in the last week has been consumed by work on restoring a bunch of my projects
after my hosting provider, OVH, completely removed my server and backups.
Here's what happened.
Nobody likes ads, obviously.
But what came as a painful surprise for me is that they don't just annoy people who see them
– but also those who try to monetise their projects.
It's not just a matter of putting a few tags on your page and waiting for a big fat wire transfer.
The process is exhausting and I feel the need to rant about it,
as well as maybe warn people who might be embarking on a similar journey… so here we go.
A user suggested adding a timezone field to Pronouns.page.
This website lets people, among other things, create a card with info about how they want to be referred –
their pronouns, names, etc. But it also has some generic fields, like age or links,
so the team was onboard with the idea of adding some more basic info: not just timezone,
but while we're at it, why not also a location?
Well, adding a location is not as easy as it seems…
When it comes to DevOps, I'm just the “dev”.
I write code, but I'd rather have someone else worry about making sure it keeps running as intended.
I manage my personal VPS, I manage some servers at work, but I wouldn't call myself an expert in that area at all.
So I'm super proud of myself and how well it went when I migrated a big project to a new machine 😊
The downtime was just 15 minutes! Here's the story, if you're interested.
Among people who create websites or apps there's an understanding that UX, user experience, is massively important.
We know that most users either don't have the technical knowledge to use software that isn't intuitive,
or they simply don't have time to be bothered to get to know an app that isn't easy to use
(and they have many alternatives to switch to).
So I'd think that ease of use of one's products is a common concern among companies of all industries, right?
Well, I then moved to a new place and had to assemble a lot of furniture…
What an absulute UX nightmare it was!
Four years ago I backed Font Awesome 5 on Kickstarter,
and in return I received a license to use it and to access the pro features.
The license might be perpetual, but the pro features, sadly, are not 😢
If you don't subscribe to a Pro plan, you won't be able to install Font Awesome Pro using npm or yarn.
That's the one feature I need! And on August 1st it will be gone!
My dev setup, my deployment setup, of multiple projects,
everything depends on fetching Font Awesome from the npm registry.
I strive to optimise
this blog's performance as well as I can. But chasing a goal of a lightweight website while keeping it pretty
prevented me from realising the obvious truth that the most performant assets are… no assets.
Hackers know your password. I'm like 99% sure they do.
Just go to ';--have i been pwned? and enter your email(s).
See? Your password is as good as public.