Florens Verschelde
@fvsch
Non-binary (they/them pronouns). Web developer, photography enthusiast.
CSS tip: make sure that selected text remains readable. Style `::selection` to at least disable text effects like drop shadows, gradient fills, etc. A decent chunk of your users treat text selection as a reading aid, highlighting words or paragraphs to keep track of their position in the text.
Favorite Lord of the Rings character, wrong answers only. Mine is Fraudo Baggins.
Here's Tinouk, our youngest cat, reclaiming his title as the household's baby. He's always getting kicked out of the cosiest spots because they're "reserved for the twins" and he's supposed to "move [his] smelly butt out of there". Very unfair.
Started my new job a few days ago. Lots to learn, and it's pretty tiring but I'm happy about it so far.
Heads up that styles are not showing up in Firefox (Nightly). Stylesheet seems to hit some bad redirects, same for other resources linked in the page's <head>. (Page <title> is outside of <head> too, but browsers will manage.)
After trying a bit on my own to find a method for computing digits in an arbitrary base, I used www.mathsisfun.com/base-convers... as a guideline, recreated the method in Soulver (which lacks an Euclidian division operator), then as a recursive Elixir function.
In theory, I like that WebKit on macOS is a more energy-efficient engine, and that apps using system webviews are lighter than Electron. In practice, I loathe the way WebKit paints text selections.
Looking into Elixir (elixir-lang.org), and I’m both horrified and excited that — as I understand it — there is no `if` control flow keyword but instead there is a `if/2` function that takes a condition and a linked list of tuples, and all the more normal-looking forms are syntactic sugar.
I tend to display images zoomed out to take up only two thirds or half of the display area. Keeps the image's angular size (en.wikipedia.org/wiki/Angular...) small enough, and as a bonus: lines from the image don’t touch lines from the UI or the screen's edges. Here’s an example from a 27" screen.
@d3lm.bsky.social UI bug report for the course's learning environment: if you click the icon at the right of the Console/Memory Inspector tab list, it doesn't toggle the panel, because the `event.target` is the `i.toggle` element and not the `div.tab-list` element.
Tired of BackBlaze's flakiness. Once it marked my backup as invalid and I had to recreate it from scratch. Routinely it does not see changes on my external drive; this time it’s been ignoring changes for 4 days. I’ve removed, added or changed hundreds of files in that time.
I used pkg-graph.info to generate the npm dependency graphs for `servitsy`, `servor`, `sirv-cli` and `serve`.
In Firefox, you can style the way a plain text response looks like by adding a `Link: <url>; rel=stylesheet` HTTP header. Sadly doesn’t work in Safari or Chrome.