Lukas Oppermann

@lukasoppermann.com

Design @Github / opinions are my own #DesignSystems #DesignTokens #UX #accessibility 💭 writing http://medium.com/@lukasoppermann ☕️ coffee lover 🐥 dad (he/him)

#AI mostly solved time & attention. The bottleneck is judgment. #Agents handle tedious migration work, but humans must decide what is maintainable, secure, reliable & robust when key people leave. Next: expert context → reusable skills Once judgment is encoded, creativity is next buff.ly/PZlw7h6

Judgment and creativity are all you need.

When I joined Imprint a little less than a year ago, our deploys were manual, requiring close human attention to complete. Our database migrations were run manually, too. Developing good software is…

lethain.com

AI won’t fix a broken workflow, it will speed it up. Aaron Gustafson’s talk says accessibility has to be built in from planning to release, or #AI will scale the same barriers teams already ship. Good reminder for product and #design teams @Microsoft #accessibility

Can Your AI Pass the Accessibility Test? :: Aaron Gustafson

Last week at Microsoft Build, Jessie Lorenz, Carie Fisher, and I gave a short talk on a question every AI-enabled product team should be asking: can your AI pass the accessibility test? The core…

buff.ly

#UX #research: statistically significant ≠ worth caring about It means: "is this effect probably real?" Practical significance asks: "is it big enough to matter for users or the business?" Always pair stats with: would users notice, and does this move metrics at our scale. → buff.ly/dx8Lo6o

Statistical Significance Isn’t the Same as Practical Significance

Statistical significance helps establish whether a result is reliable, while practical significance helps determine whether it is worth acting on.

nngroup.com

#AI #UX feels off b/c they ship raw capabilities, not rethought interactions. Chat is overused, moving friction from builders to users. Fix: right modality per task (not always chat), less prompting more smart defaults, design for tiny trustworthy wins, UX is about how it feels. buff.ly/hDkqS34

Why AI-Generated UX Still Feels Off

AI-generated UX often feels simply 'wrong.' Human skills in anticipatory design and user flows are crucial to combat the 'uncanny valley' of AI UX

vandelaydesign.com

Remember when Mac & iOS apps looked alive? @lmnt.me argues that flat minimalism made everything fell samey. Harder to see what's clickable, harder to spot quality craft, harder for users to understand the UI. It's not just style, we lost a shared visual language for software wdyt? buff.ly/SD2pC5K

Have We Forgotten How to Design?

Last week, I read a story about how Waymo (self-driving taxi service) is partnering with Door Dash (food delivery service). And it surprised me. I was genuinely shocked. I couldn’t believe it.…

lmnt.me

#Slots available in @Figma.com now, a great time to revisit your #designSystem buff.ly/sEiHnq0 Slots help avoid users breaking components, and make maintaining some components a lot easier. Instead of adding lists of 20 items, with 15 of them hidden, just use a slot, which lets you add items.

How to Supercharge your Design System with Slots | Figma Blog

Slots give you the ability to customize components without breaking the system. We’re sharing five field-tested tips from early users to help you unlock more freedom without giving up control.

buff.ly

What impact does #AI have on the well-being of employees? This post says, it may lead to burn out and more: buff.ly/wkEfrrY The pressure to deliver more and more is mounting. And using AI does not increase the speed of every task equally. Especially when it matters to get it right.

Are AI productivity gains fueled by delivery pressure?

A multitudes study which followed 500 developers found an interesting soundbyte: “Engineers merged 27% more PRs with AI - but did 20% more out-of-hours commits”.

buff.ly

Great notes by @addyosmani.bsky.social on writing #Agent #specs: buff.ly/lvRn1jp - Start high-level - Use PRD structure - Cover essentials: Commands, testing, do's and don'ts - plan/refine spec before execution - sub-agents for specialized sections (e.g. DB) - Add self-checks

How to Write a Good Spec for AI Agents

This post first appeared on Addy Osmani’s Elevate Substack newsletter and is being republished here with the author’s permission.TL;DR: Aim for a clear

buff.ly

Will the #AI investment bubble burst? @hughhowey.com thinks so: buff.ly/Vym79ux Why? - 80% of 6,000 firms show zero productivity gains - First mover weak: OpenAI unlikely to dominate as Google/Amazon build own models - Chinese free open models like DeepSeek match paid ones Wdyt?

The AI Bubble is Bursting - Hugh Howey

A lot to unpack here, but first let me stress the difference between the AI investment bubble bursting, the AI hype train derailing, and any chance that AI is going to disappear from your life. All…

buff.ly

We talk about “inevitable” AI disruption, but this is a story told by people who profit from chaos. There are possible 3 futures: A) rapid automation, mass unemployment, social shock B) slower shift, painful but manageable adaptation C) Amish style discernment 🔗 buff.ly/r3OXPVn

Progress Without Disruption - Christopher Butler

There's nothing about progress that inherently requires disruption — except our inability to cooperate for stability.

chrbutler.com

A #designSystem functions like an immune system, allowing broad participation in shipping UI while keeping the overall experience coherent. DS ROI: directly improves AI output quality, no more messy UI but on-brand, accessible, production-ready interfaces 🔗 buff.ly/MnylkxK

Design Systems Are Having Their Moment

AI coding tools are only as good as the constraints you give them. Design systems aren't competing with AI, they're the infrastructure AI needs to do its job well.

pixelflips.com

#DesignSystems don't fail on components, they fail on enforcement according to @nngroupux.bsky.social A DS enforcer – Makes teams use the system – Folds good exceptions back in – Mediates conflicting product asks Goal: slightly messy, widely adopted system solving real problems 🔗 buff.ly/9vKJWRV

Your Design System Needs an Enforcer

Although design systems promise consistency, most still fail without someone actively enforcing the rules and making teams follow them.

nngroup.com

Use the Kano Model to help your product teams prioritize features by revealing how they drive or erode customer satisfaction: buff.ly/2Agy8to Kano classifies 4 categories - Performance (more = happier) - Must-be (expected, absence frustrates) - Attractive (delighters) - Indifferent (no impact)

The Complete Guide to the Kano Model | Folding Burritos

A step-by-step, in-depth guide to using the Kano Model to prioritize your backlog for customer satisfaction and delight

buff.ly

An ever-so important take on #MVPs in the time of AI: buff.ly/K6B4k0S The argument: Barebones prototype to test ideas don't work. Instead, build a polished, competitive product for an existing category where you can quickly become the best option. MVP: narrow niche + specific audience.

Rethinking the startup MVP: Building a competitive product | Linear

Today's startup MVP is about iterating early to build the highest quality competitor to an existing idea, not validating a novel one. This journey involves refining early ideas to compete in an…

buff.ly