hhmx.de

#frontend


Föderation EN Mo 05.05.2025 01:40:18

Fresh new instance, fresh new time.

I'm Erin, yet another autistic transgender anarchist from so-called Portland, Oregon. I used to have fancy tech jobs with titles like "Lead Full-Stack Software Engineer" until I burnt out, got laid off, and discovered that the tech industry was done with me. Nowadays I survive on a very part-time gig as a general technologist and some freelance tech work when I can find it. My part-time gig is unionized through the IWW, of which I am a proud member. I've been on fedi under various names and handles since GNU Social was the cool new thing.

My special interests include Cybersecurity, Casio watches, Dungeons & Dragons, Final Fantasy XIV, the Indieweb, Linux, old ThinkPads, XMPP, Yuri Anime and Manga, and stuffed sharks.

formerly @kvuzet

Here's a big list of tags:

Föderation EN So 27.04.2025 12:47:37

What sort of device are you reading this toot on right now?
(Please boost for a diversified panel.)

17% iPhone
58% other phone or tablet
9% Windows computer
15% other computer or laptop

53 Stimmabgaben, bis So 04.05.2025 12:47:37

Föderation EN Di 15.04.2025 05:56:06

Side quest sneak peek: a browser extension that visualizes (Service Worker) Cache Storage for web sites.

Decided to build this after seeing how difficult it is too see what's stored in Service Worker cache. They can (accidentally) take up quite a lot of storage space.

Repo: github.com/cheeaun/stakataka
Not released yet, under review in Chrome Web Store.

Medien: 4

Föderation DE Mi 26.02.2025 14:09:59

Gibt es irgendwo eine Anlaufstelle, die "vertrauensvolle Web-Barrierefreiheits-Tester in deiner Umgebung" auflistet? Es kommen gerade (wenig überraschend) einige Anfragen rein. Aber weder habe ich die Zeit noch die Expertise, um Maßnahmenkataloge für konkrete Websites zu verfassen.

Föderation EN Fr 07.02.2025 13:29:41

Will AI make programmers care more about the code shipped to the users, or less?

Please for science 🙏

0% Definitely more care
8% Probably more care
53% Probably less care
39% Definitely less care

38 Stimmabgaben, bis Fr 14.02.2025 13:29:41

Föderation EN Do 06.02.2025 20:58:10

Recruitment update @Mastodon:

We are pausing applications for our Front-end Developer role.

We've received 221 applications so far - 35% of which are still active in our pipeline.

There are new applications we haven't screened yet and a larger proportion of candidates on hold.

This is because we have now completed our 1st batch of intro calls and selected a handful of candidates for the next stage - our technical screening.

We'll be in touch when we have more updates!

Föderation · Sa 01.02.2025 17:58:21

Ich habe jetzt einen Tag etwas mit gespielt. Es gibt ein paar Merkwürdigkeiten. Zum einen scheint es ziemlich leicht zu passieren, dass die Darstellung der Home-Timeline durcheinanderkommt und Posts doppelt, dreifach, vierfach beim Navigieren mit k und j gelesen werden. Nur ein Refresh im Browser korrigiert es, bis es eben wieder passiert. Das scheint vor allem dann zu passieren, wenn man aus der TL heraus ein Profil aufruft, in die Einstellungen geht und daraus zurückkehrt usw. Ein festes Muster habe ich nicht gefunden, ist aber irritierend.

Ein weiteres ungewöhnliches Verhalten ist, dass, wenn ich meinen Lieblings-Client für iOS und MacOS, Mona, mit meinem Account verbinde, dass ich
alle Replies von denjenigen, denen ich folge, ausgeliefert bekomme. Also nicht nur die an gemeinsame Followings, sondern auch die an alle, denen ich nicht folge, die aber zumindest ungelistet oder öffentlich sind. Bei meinem primären Server, der Mastodon laufen hat, sehe ich in der Timeline im Browser und in Mona nur die Replies an Leute, denen ich auch folge. Im Browser in Iceshrimp, wo ich "Zeige Replies in der Timeline an" ausgeschaltet habe (bzw. das wohl standardmäßig so war), passiert das nicht, es passiert nur, wenn Mona die Timeline per API abruft.

Was mir positiv auffällt: Sowohl in den Commits der aktuellen stabilen JS-Version als auch in dem komplett neu geschriebenen Server auf .NET-Basis sehe ich fürs Front-End viele viele Commits, die sich mit der Verbesserung der Barrierefreiheit beschäftigen. Das macht viel Mut, dass hier schon bei der Entwicklung ein Fokus drauf liegt. Also ein großes Dankeschön an das Team!

Es gibt einige kleinere Probleme in der Fokus- und Tastaturbehandlung. So hört man mit ScreenReader z.B. nicht, wenn man ein Profil anklickt, dass sich ein Popover geöffnet hat, in dem man mit dem Profil interagiert. Und auch die Fokustransitionen aus Popovern heraus zurück zu dem Punkt, von wo man gestartet ist, funktionieren oft nicht sauber. Man sucht also öfter den Punkt, an dem man war, um z.B. die Timeline weiterzulesen.

Als nächstes werde ich mir mal dieses Drive anschauen, aber vermutlich erst morgen.

Föderation EN Mo 06.01.2025 18:47:55

New year, new role @Mastodon!

Our core team is looking for a senior Front-end Developer to elevate the web UI/UX experience for our users.

Ideally:

1. You are highly skilled in accessible and semantic
2. Proficient in modern
3. Experienced with , and complex React/Redux applications

This remote full-time position requires a 4-hour overlap with the CET timezone.

For more info/to apply:
jobs.ashbyhq.com/mastodon/6a09

Föderation EN Mi 17.07.2024 18:51:41

Wow reading this somehow makes me wanna cry 😭 notion.so/blog/how-we-sped-up- (via HN news.ycombinator.com/item?id=4)

- "Using SQLite improved page navigation times by 20 percent in all modern browsers."
- "Multiple tabs might be open, and each tab had a dedicated Web Worker that had an active connection to the SQLite database."
- "we loaded WASM SQLite completely asynchronously and ensured that it didn’t block the page load."