Another successful upgrade to #fedora 36 yesterday 😎
I don't agree with the disadvantages posted on this article.
If your email provider gets compromised your are done anyways, no matter if you use password or magic links to login.
Also, other 2FA methods also require you to shift to another app to complete the login process.
#Postgresql 15 will allow optional UNIQUE constraints on columns with NULL values
https://blog.rustprooflabs.com/2022/07/postgres-15-unique-improvement-with-null
Having the same code twice or thrice is not always sufficient to reveal what is the right DRY refactor to do, if any.
https://gordonc.bearblog.dev/dry-most-over-rated-programming-principle/
I remember I used to like #mercurial much more than #git
1. The best SPA is better than the best MPA.
2. The average SPA is worse than the average MPA.
https://nolanlawson.com/2022/06/27/spas-theory-versus-practice/
Learn about SSO, 2FA, OAuth, OIDC, SAML, FIDO2, OTP… oh my!
Learning more about /e/ OS, a complete, fully “deGoogled”, mobile ecosystem to replace #android
Just published: Inline form validation with #Django and #Htmx
http://hernantz.github.io/inline-form-validation-with-django-and-htmx.html
If I was made dictator for a day I would ban #slack and friends
Playing a little bit with #Django and #Htmx for partial/inline form validation without any #javascript
De-Googled Android used to be tricky. But this time, @e_mydata@twitter.com nailed it: /e/ OS 1.0 brings ALL apps from the Play Store (yes, paid ones as well), super easy privacy, without Google. Oh, and it runs on the Fairphone too. Take a look at all this here:
https://youtu.be/aNjnMEMWMLY
GNOME goes mobile! Work is currently underway to make GNOME Shell run on phones. More details on this, and many more news can be found in the current issue of #ThisWeekInGNOME!
#46 Going Mobile
https://thisweek.gnome.org/posts/2022/06/twig-46/