#git and other source control repo maintainers: please add a blurb to your readme that explains what it is your product is supposed to do. Please start with explaining what problem it solves.
Dear @microsoft#MSExcel developers: has none of you printed a spreadsheet with #MSWindows set to its built-in #accessibility visual theme, high-contrast black? Because the latest version of #Microsoft365 apps for enterprise prints out black pages with light text. And when I switch the visual theme to the built-in high-contrast white, it prints white pages with black text. Same spreadsheet. That shouldn't happen. #usability
I took some time today to learn how to make a trendline graph for statistics pertaining to 2 similar processes for one of my clients. This is created using #QlikView, a #dataanalytics visualizer by the #Qlik company. The #UI does not switch to dark mode easily: it takes a lot of tinkering to get it to look good. As far as #UX goes, Qlik can improve their application a lot.
Please, makers of email subscribe and unsubscribe systems, stop allowing just anyone to supply any email address. That’s just asking for abuse. Stop putting your trust in random anonymous strangers.
What you should do when having someone subscribe: send a confirmation email to their address, with an expiring link.
What you should to when having someone unsubscribe: put an unsubscribe link into their email with a unique identifier that finds their subscription and instantly unsubscribes.
In the #java and #csharp OOP programming languages, #reflection is used to not only review an object’s private fields and methods, but also to access and change them.
This is used for instance by large #dependencyinjection libraries and frameworks, by preprocessors, and of course by the standard library itself.
It is dangerous because it can break a class’ definition of what should be private and inaccessible.
I'm building #umpire, an anonymous registration of #missing and #murdered people, intended to match missing against murdered people's profiles. My spouse is a forensic genetic genealogist who specializes in marginalized communities and found existing sources to be lacking in their ability to search, match, and review. Follow my progress live on Mastodon, here, or over on GitHub: https://github.com/aeveltstra/umpire-web and https://github.com/aeveltstra/umpire-db.
Umpire is being built in vanilla PHP, HTML, JS, CSS, and SQL, backed by a MySQL database. The intent is to distribute the system as #FOSS, and have instances around the world federate with each other much like #ActivityPub instances do. We already created a different application (written in Python and SVG) that can extract the data and turn the people's profiles into paper posters and social media posts. We seek to keep the tech stack as straightforward as possible, to allow easy collaboration.