Git commit practices your future self will thank you for https://vickylai.com/verbose/git-commit-practices-your-future-self-will-thank-you-for/ #coding #developer #digitalnomad
Register pages rant Show more
Why the hell did you put a "confirm email " field, but not a confirm password? Do you even know what ux means?
Also, why don't you trim my spaces in my username, or just accept them as part of one? And instead bring me back to fix that stupid field?
Geez, these developer peoples just suck!
/s on that last line, except when it's about me.
My name is Johannes. I live in Germany and am currently studying computer science.I’ve been a FLOSS dev for a few years now and am currently working on getting end-to-end encryption into GNOME’s Matrix client Fractal.
I’m interested in systems programming, desktop app development, cryptography and hacking.
Pushing for more accessibility and diversity in the Free Software community is one of my major goals.
Expect me to post about my projects, stuff happening in the FLOSS world, adjacent political stuff and more.
Finally this happened!
From their #changelong:
Thank you guys,
Android: NordVPN übermittelt E-Mail-Adresse an Tracking-Anbieter
RT @codepitbull: I work in IT, which is the reason our house has:
- mechanical locks
- mechanical windows
- routers using OpenWRT
- no smart home crap
- no Alexa/Google Assistant/...
- no internet connected thermostats
I have recently spent more time learning RxJS, I'm really enjoying it more and more.
Here I am passing the changes of a #reactive form to a processing function while also making a HTTP call to search for data. I added the debounce to prevent unneeded network calls, even though the switchMap operator will cancel the previous Observable stream when a new one starts.
No need to unsubscribe either since I'm using the async pipe in my html template.
Few common things to consider when building a #Node #API in this article:
Hey, I just like it here, you know?
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!
Hosting costs are largely covered by our generous supporters on Patreon – thanks for all the help!