David Luhr Profile
David Luhr

@david_luhr

Followers
2K
Following
2K
Statuses
1K

Senior design engineer @buffer working on accessible design and code. Creator of https://t.co/espySIvUPZ

Bend, OR
Joined May 2017
Don't wanna be here? Send us removal request.
@david_luhr
David Luhr
19 days
🔴 We're live! I'm live reading Shape Up and sharing my thoughts and advice on the product development process. Join and ask any questions you have.
0
0
0
@david_luhr
David Luhr
20 days
We're kicking off an experiment with Shape Up in the Buffer marketing team. I'll be livestreaming this Friday, January 24 at 2 PM PST to read Shape Up live. As I read the book, I'll be sharing my notes, reflections, and experiences.
Tweet media one
0
0
1
@david_luhr
David Luhr
2 months
There's a vast difference between questioning how things are done and being negative. Wondering if there's a better way is one of the most positive activities you can do.
0
0
0
@david_luhr
David Luhr
2 months
Meetings are a symptom of bad process. They are a form of batch processing, a result of batching work. They are an outlet for a lack of shaping and pairing.
0
0
0
@david_luhr
David Luhr
2 months
One of the most effective things you can do as an individual and team is reduce work-in-progress. With one-piece flow, working on the same thing together, you will dramatically reduce overhead, increase quality, and increase velocity.
0
1
3
@david_luhr
David Luhr
2 months
Everything is a process. Every process can be improved. And the best process is no process.
0
0
2
@david_luhr
David Luhr
2 months
Good enough is risky. Just because something is producing value doesn't mean it's worth doing. What are you missing out on by not questioning if there's a better way?
0
0
0
@david_luhr
David Luhr
3 months
Lately I've been shifting from digital to analog productivity with the Ugmonk Analog system and some hourglasses for the Pomodoro Technique. This setup has felt more engaging, motivating, and satisfying. I wrote a quick post about my current setup:
Tweet media one
0
0
2
@david_luhr
David Luhr
3 months
@adamwathan The proposed change makes the syntax more predictable: you always have a size/suffix to the class name.
0
0
0
@david_luhr
David Luhr
4 months
@belldotbz Have you tried setting prefers reduced motion at an OS level? Or does that feel like giving up too much? I strongly prefer websites with no animations or transitions because they feel faster and less distracting.
0
0
0
@david_luhr
David Luhr
4 months
RT @martinprins: I've recently learned and started to use Daily 3S thanks to my coworker @david_luhr. It's been a improving for my work lif…
0
1
0
@david_luhr
David Luhr
5 months
Ever wondered why `position: sticky;` isn't working? Look for `overflow: hidden;` set on an ancestor element. The fix: use `overflow: clip;` instead, which doesn't create a new block formatting context. The things you learn after an hour of maddening troubleshooting.
0
0
4
@david_luhr
David Luhr
5 months
The results from Buffer's no meetings experiment: It was an overall success! This will be our new default approach. We generally felt energized, productive, and decisive. We are questioning assumptions more and liked the calm, reflective, transparent communication.
2
0
4
@david_luhr
David Luhr
5 months
@fjabrego @buffer Will do!
0
0
1
@david_luhr
David Luhr
5 months
@buffer This comes at quite a cost: not only do I lose my most productive hours, but meetings, especially information-sharing meetings, leave me feeling quite drained. In contrast, pairing is energizing, and I've already had much more productive mornings with deep work.
1
0
3
@david_luhr
David Luhr
5 months
🔴 We're live! I'm live-building a redesigned page for Buffer's Open Salaries. Join to watch and ask any questions you have about large-scale redesigns, design engineering, and accessibility.
1
0
2
@david_luhr
David Luhr
5 months
Watch the livestream tomorrow, 9 AM PST at
0
0
1