Yesterday, I faced an issue sending a PDF file through my NextCloud provider. I don't like to self-host something so critical because it has my contacts, calendar, and files. Unfortunately, my cloud host provider runs version 18 whereas it appears to be fixed in version 19.
Previously, I had used Firefox Send for this but it had been shut down temporarily due to concerns around malware being sent using the service. I asked the Fosstodon community for an alternative as I was unhappy not being able to password-protect or set an expiration date on WeTransfer or Dropbox.
Very quickly, I discovered Lufi. I like the user-experience as tried on a public instance, and will self host it for sure. Even more so now that Firefox Send has been officially shut down, as many in the privacy community predicted would happen.
I had always desired a contribution to the MDN documentation. It is a fantastic resource that has helped me immensely through the years.
The idea that something I contribute can benefit hundreds or thousands of developers in making better informed decisions gives me so much joy.
This finally came true today with a small implementation note around how Firefox for Android currently doesn't handle a
datalist due to a regression introduced in v79.
My experience was very pleasant and rather quick. I would love to do this again! 😊
In reply to:
I had been using the Gmail client on my Android phone because the user experience is not compromised in any significant way, at least speaking relatively. I would like to use a FOSS client, but I've found too many focus on functionality and not design and/or UX.
Still, Gmail has one major problem though: on accounts working through IMAP, you lose the Swipe to Archive gesture. This is pretty annoying as I've got two accounts working through IMAP. They receive a bulk of my actionable email and my default action is to archive email. This is a problem.
Finally, I decided to install and try Outlook. It lets me customize the swipe actions and doesn't lock me out from a first-party experience just because it isn't a Microsoft/Outlook email account. In fact, it feels better designed than Gmail and I think I'm going to stick with it.
Healthline.com explains perfectionism (emphasis mine):
People with perfectionism hold themselves to impossibly high standards. They think what they do is never good enough. […] Eventually, it can also lead you to stop trying to succeed. Even mild cases can interfere with your quality of life, affecting your personal relationships, education, or work.
This is the kind of stuff I think many of us can identify with. In my time working on Celestial so far, I've had at least three break periods where I didn't want to get back to working on it. Each time, I thought it was over. Because it was ruined. Much worse, there was a voice telling me I ruined it and I'm not a good enough developer to pull this off.
And that's okay.
I'm fighting this voice.
I have to.