Moritz Mahringer
mormahr.bsky.social
Moritz Mahringer
@mormahr.bsky.social
Software-/Design-Engineer, Audio
Die BundID / Ausweis App Kombi ist leider eine echte UX Katastrophe. Speziell die unsichtbaren Ladezustände, die teilweise über 30s gehen und nicht als solche zu erkennen sind oder die diversen Fehlerkonditionen die keine verständlichen Texte oder Hinweise zum weiteren Vorgehen haben.
October 28, 2025 at 5:29 PM
Reposted by Moritz Mahringer
‘Vibe coding’ as a phrase is embarrassing to me. In an industry where the bar was already very low, it suggests we can care even less. It’s another step towards enshittification.

The only way to make great software is to truly reason about the code and systems. There are no shortcuts.
July 6, 2025 at 12:01 PM
Reposted by Moritz Mahringer
"I asked ChatGPT" "I asked Grok" ok well I asked Gandalf and he said he has not passed through fire and death to bandy crooked words with a witless worm
June 19, 2025 at 12:42 PM
Reposted by Moritz Mahringer
It's not just that the things built are low-quality. It's that also the wrong things end up built.

You might've heard of "outcomes over outputs" - the idea that the things you make should have some kind of purpose beyond being there. People have to keep saying this because most teams don't listen.
June 18, 2025 at 3:38 PM
Reposted by Moritz Mahringer
generating a large amount of dull bullshit is a solved problem. we've had that down since the dawn of time. the challenge is making anything at all that doesn't suck shit
June 4, 2025 at 4:20 PM
Reposted by Moritz Mahringer
It's important to know that when tech bros say they are "data driven" what they mean by "data" is their own experience and the assumptions.

This is why you regularly hear things like "UBI will destroy society" and "if you give away housing no one will work" despite all studies showing the contrary.
May 3, 2025 at 8:45 PM
Reposted by Moritz Mahringer
I’m sorry but if your students use AI to write papers and you use AI to grade them zero school is happening. You are running together on a hamster wheel
Why even have a brain, any ideas, any ability to express them, any kind of communication with other people, any desire to solve problems or invent anything, any reason to learn, any use for your eyes or your heart, or any reason to teach or create
April 15, 2025 at 12:15 AM
Reposted by Moritz Mahringer
"Stable doesn't mean bug-free, or battle tested, it just means we can't change the API anymore".

As an open-source maintainer, this quote by @tkdodo.eu resonates profoundly.

Help out maintainers and try out beta/RC versions while you still can influence them. 🙏
March 25, 2025 at 4:05 PM
Reposted by Moritz Mahringer
UX design is in disarray. The idea of design-for-use has been replaced with design-for-sales, and its incentives (make more features so that you have more shit to sell) don't align with user-centered work.

In this issue, I investigate the ground-level view of how this happened and how to stop it.
Why design goes wrong and how to set it right, part 1
At the root of design's crisis is an incentives crisis throughout tech. But we have tools that let us cut through the magical thinking of feature factories - if we're willing to use them.
productpicnic.beehiiv.com
March 16, 2025 at 2:49 PM
Reposted by Moritz Mahringer
not only did nobody ask for this, we begged to be rid of it, now it's the excuse for increased pricing 🙃
February 25, 2025 at 2:38 PM
Reposted by Moritz Mahringer
Responsive CSS shapes are coming
drafts.csswg.org/css-shapes-2...

Implemented in Chrome Canary & Safari Technology Preview

Blog post etc. soon
CSS Shapes Module Level 2
drafts.csswg.org
January 21, 2025 at 3:22 PM
Reposted by Moritz Mahringer
🌠 So let’s say you want to use a modern CSS feature like container queries. According to caniuse, the feature is at 93% support.

Is that good enough? How do we evaluate this number?

I dig into this question in my brand-new just-published blog post, “A Framework for Evaluating Browser Support”. 🎉
A Framework for Evaluating Browser Support • Josh W. Comeau
Lots of exciting new features have been landing in CSS recently, and it can be tough trying to figure out if they’re safe to use or not. We might know that a feature is available for 92% of users, but...
www.joshwcomeau.com
November 26, 2024 at 4:54 PM
The PlayStore Developer experience is really bad compared to the AppStore. "Oh you uploaded this document we asked you? Yeah, something is wrong? Oh you want to know what is wrong? No sorry just try again."
November 24, 2024 at 8:13 PM
StackOverflow getting less traffic because of ChatGPT is good, because for years the First Questions queue was filled with very basic questions that can be better explained by a book or teacher (or now LLMs).
November 18, 2024 at 7:06 PM
Reposted by Moritz Mahringer
how to fix 80% of bugs

1. find unnecessary accumulating state
2. derive it from existing stuff on the fly
November 8, 2024 at 2:39 AM