An icon can be perfectly centred and still look wrong. I’ve made a little play-button demo where you can turn on the outlines and see what the browser is actually aligning. karlkoch.me/writing/on-a...
Karl K.
Karl K.
@karlkoch.me
Part of the “Cracked Photoshop & MySpace” generation. Design Engineer @duckduckgo. Creator of many things. Listener and maker of heavy music. Revived late 90’s Skateboarder. See more at: https://karlkoch.me
122 followers227 following58 posts
I’ve updated hiring-manager-bar with more training examples and regression tests. I want it to give useful portfolio feedback without turning every project into the same long case study. karlkoch.me/writing/upda...
My Norse mythology sleeve connects me to my ancestors. Some of its symbols have also been appropriated by people whose beliefs I reject, and knowing why I chose them doesn’t make that any easier. karlkoch.me/writing/on-t...
I’m usually looking for something I can remove from an interface. But if a visible Save button explains what a hidden bookmark doesn’t, those few letters are doing useful work. I’ve worked through the interaction here: karlkoch.me/writing/on-w...
As always, the deepest of dives on keyboards. Marcin’s Shift Happens was a wild read, so glad I got it during the Kickstarter.
This might be intense (or, intensely boring), but I wrote down everything I know about differences between Mac and PC keyboards today. It might be useful for people who design cross-platform apps, especially web apps! unsung.aresluna.org/deeper-dive-...
Really agree with @jim-nielsen.com on making things we want to exist. Using KK Sans on my own site keeps giving me reasons to improve it; I'd like any money it made to help me keep doing that. karlkoch.me/writing/on-w...
I really agree with Sean Goedecke on reading code. Following how an interface actually works is a big reason I still think design engineers need coding fundamentals, especially when AI is writing the code. karlkoch.me/writing/on-k...
The Design Engineering work that looks best online is usually polish. I want us to show the end-to-end projects and the tools that helped a whole team too, because what we show affects when people think to involve us. karlkoch.me/writing/end-...
I’ve been hiring Design Engineers, and some portfolios make it surprisingly difficult to work out what the person did. The hiring manager is one of your users too; help them understand the work before asking them to explore it. karlkoch.me/writing/the-...
I've learnt a lot from opening my doors to people asking for help. I don't think they should have to pitch what's in it for me first. And if I can't help, I can say so kindly; it doesn't need to be pitchforks at dawn. karlkoch.me/writing/on-k...
Karl K. reposted
On the right tool for the job. Karl Koch answers the question “how do you work”. Short version: it depends. I like the part about having to steer the tools a lot.
Karl K. reposted
#Design #Approaches Why OKLCH · “Define colors perceptually, derive everything else.” ilo.im/16by9o by Karl Koch _____ #Colors #ColorSpaces #ColorPalettes #OKLCH #ProductDesign #UiDesign #WebDesign #Development #WebDev #Frontend
Karl K. reposted
Duckduckgo has a survey for pro/anti-AI and I cackled so hard at the (current) results https://voteyesornoai.com
Karl K. reposted
Karl K. reposted
Karl K. reposted
Hard relate to this. This is how we role at DDG, and it takes very specific types of people to manage it, hence hiring is tough! www.seangoedecke.com/how-to-ship/
Karl K. reposted
Announcing OG Image Maker! You can use it to make OG images for your blogs and websites - 100% free - No watermarks - No signup required ogimagemaker.com
Karl K. reposted
It began with Jim Henson, child psychologists, PBS, and a Ford Foundation grant to use Jane Jacobs’ The Death and Life of Great American Cities to teach kids and model a diverse and kind community. It ends by getting canceled by Warner Bros and Zaslav. A history of American decline in one story.
Karl K. reposted
Karl K. reposted
You are up to date.