Profile avatar
afaik.fyi
svelte • payload • accessibility • former PM into IT since long • into code since 2 years slave to a dog • schnitzel chef • feared by houseplants based in berlin • https://fliege.dev
95 posts 94 followers 236 following
Prolific Poster
Conversation Starter

Ok. That’s it. Planning to migrate as many US-based services to EU-based ones as possible.

Jackie G, my favorite lip reader, just posted this on Obama and Bush. LMAO.

Nobody has the luxury to be "unpolitical" anymore.

For everyone still on X: You're supporting a person that openly supports the far right German AFD and does the nazi salute on TV. Congratulations!

⛵ SailKit docs are live at sailkit.xyz! Let me know what you think💪 #svelte #email #buildinpublic

Accessibility is not a one-and-done project. It's an ongoing effort to ensure your product conforms to the standards. It is constant gardening. Improving a11y support is great, but the moment you let up, entropy sets in, and those previous gains can be consumed by new issues. #a11y #product

New year, new website: www.fliege.dev

hey, @bsky.app can we get a setting that disables the ability to like posts that have images lacking ALT txt... getting tited of unliking sgit when I figure out the ALT txt is missing

That's it, that's 2024 for me. Seriously, why is Friday my peak productivity day?

Me using all the power of my MacBook Pro M4 for quick calls during the day.

Implemented Partykit.io and now know why the name. Love it.

🤷🏼‍♂️ Why is it surprising that Web accessibility is a complex discipline? The web platform is complex, we all have to deal with it. #HTML #CSS #JavaScript #ARIA #a11y

Guys reminder to PLEASE use ALT TEXT on your art, there is so many visually impaired people on this app who really need it.

How can it be that there are no unified jsons of the WCAG versions?

ARIA in HTML Conformance Checker Bookmarklet by @gezlemon.bsky.social #ARIA #HTML #checker github.com/gezlemon/WAI...

Kasey Bonifacio's 13 Days of Accessibility is a great way to dig into the Web Content Accessibility Guidelines, which are international standards used to measure accessibility. Kasey's resource makes WCAG more digestible. a11ycalendar.kaseybon.com

Most accurate picture ever lol

As promised: My thoughts on a recent article on The Chronicle of Higher Education. It's about damn time for colleges to prioritize content accessibility. 🔥 And I resent those wanting to wait for Trump to deregulate. Choosing to wait is choosing to discriminate. ashleemboyer.com/blog/college...

Today, the W3C's Ethical Web Principles became a W3C Statement. They include sustainability, privacy, internationalisation and accessibility… all aspects of the web that are commonly under threat and need our full attention. Tnx @torgo.com and @hadleybeeman.bsky.social! www.w3.org/TR/ethical-w...

The office espresso machine is broken. It's serious.

Spent the whole weekend fighting with a Turborepo and Vercel and have now given up. Either I'm too stupid or this stuff is. If not even v0 knows what to do... 🙄

Beginning to really dislike v0. When will vercel start updating v0's knowledge for everything other than "recreate airbnb"?

We've always been a fan of blueskies.

My Spotify Wrapped is a small sticker saying "they still won't implement Light Mode so I still can't use Spotify".

I've finally managed to connect SvelteKit & Payload via the Payload local API. The world is suddenly a different, better & more colorful place.

Writing "lol" at the end of this book so people will know I don't mean it if it's bad.

Introducing svelte-llm - Svelte 5 and SvelteKit documentation in an LLM-friendly format for use with AI like Claude Sonnet, Copilot or ChatGPT. The site provides up-to date documentation and a variety of different sizes that fit most models.

Here's something I see that trips developers up. The <header> landmark by default is equal to role="banner". I know... naming is hard. So if you have a <div> or <span> with role="banner" and a <heading> landmark on the same page, it causes a conflict. #a11y #webDev #rightBadCode

Reminding you all that aria-label overwrites. <span aria-label="Price">€30</span> This changes the accessible name to "Price". It does not concatenate.

I guess it is time to introduce Bluesky to my latest work, HTML for People. Anyone can make a website with HTML. No previous coding experience required. I cover everything you need to know to get started in an approachable and friendly way. And it’s free for all. 🚀 htmlforpeople.com

My opening slide for the presentation of the new website today

If you’re afraid that books might change someone’s thinking, you’re not afraid of books, you’re afraid of thinking.

Why can't we just automate it??? 🤡🎪🤡

Ok Monorepo, gotcha. Now you just have to get yourself built...

I love and I hate monorepos