These great charts give you an overview of what you may want to learn as a #WebDeveloper:
The compromise of the Matrix.org home server is a great read for everyone interested in #InfoSec, specifically cloud security.
Halfway through Geese Week I still have plenty to build on our browser extension.
The check in page loads data from the server now and all inputs have labels for accessibility.
Next up I have to make sure data is stored in the browser's local storage to avoid losing a user's progress. Implementing our design is last, but it will also have to happen until Friday's internal project demos. Better hurry. 🏃♂️
Day 2 of updating the #7Geese browser extension:
Yesterday I split all code into its own repository. This is also important for others to build the extension.
Did you know: All Firefox extensions must provide code to Mozilla for them to allow it in their extension store?
Today I will make the check in page work. On this page one can update their Objective Key Results (#OKRs) to share progress with coworkers.
The current draft is too bulky, is missing labels and only loads placeholders.
It's Geese Week at my workplace #7Geese! The first week in a quarter we can work on a project of our choice.
My goal is to release an update of our browser extension. We already made many improvements but didn't finish a stable release.
Today's goal is to move all code into its own repository.
Most websites track you online. They should ask for your consent!
Klaro is a consent manager for websites. It gives users control over third party tracking, cookies and other privacy settings.
Ask your favourite website to respect your privacy choices by adding Klaro!
When mapping #accessibility in #OpenStreetMap the key wheelchair=yes/limited/no/designated is well-known. There are other features like road conditions, sidewalks, stairs, crossings, tactile paving, kerbs, audible traffic signals and ease of navigation on trails which can be mapped.
#StreetComplete for Android makes it easy to add new data:
Open the settings and choose which "quests" you wish to answer.
The major enhancement of the JOSM this month has been the addition of Canadian English. 🇨🇦
JOSM is an #OpenStreetMap editor.
Instead of manually installing the server, the #Ansible playbook can configure it for me. If I wish to change the server, I just re-run the playbook to configure new or existing servers.
I almost always think less of people I know in person when I discover that they are actively posting on Facebook, LinkedIn or Instagram.
I wonder if the same will apply for Mastodon at some point.
Mastodon is different for me as I am following people whose content I enjoy or find interesting. On other social media I most often find the person interesting but not all content they post.
Maybe channels like on PeerTube can help? Why would I be interested in someone’s every interest?
If my Mastodon feed ever becomes as irrelevant as my LinkedIn feed, just kill the server.
The platform is full anti-features like bulk connections, advertisements for their mobile apps and sharing of low quality articles. Tons of businesses and individuals are shouting for just a bit of everyone’s attention.
The second meetup for digital #accessability is about to start. I’m very excited for it and invited several of my coworkers because the last one was awesome.
🇪🇺🇩🇪 web dev living in Vancouver 🇨🇦.
mastodonten.de ist eine Mastodon Instanz offen für alle netten Leute (über 16).
Geht gut miteinander um (und lest die Regeln wenn ihr euch nicht sicher seid, was das heißt). Wer möchte, kann auch gerne etwas spenden, um den Betrieb von mastodonten.de zu unterstützen.
mastodonten.de is a Mastodon instance open to nice people (over 16). Be excellent to each other (and read the rules if you're not sure what that means). Who would like, can donate something, in order to support the operation of mastodonten.de.