David Luhr (@david_luhr) 's Twitter Profile
David Luhr

@david_luhr

Senior design engineer @buffer working on accessible design and code. Creator of youtube.com/buildux

ID: 866462250176921601

linkhttps://luhr.co calendar_today22-05-2017 01:14:33

1,1K Tweet

2,2K Followers

88 Following

David Luhr (@david_luhr) 's Twitter Profile Photo

We're hiring for 3 engineering roles at Buffer! - Senior Product Engineer (Frontend) - Senior Product Engineer (Backend) - Senior Backend Engineer (Platform and API) These roles offer $156.5K - $202.3K + equity, fully remote with 4-day workweek. Apply: buffer.com/journey

We're hiring for 3 engineering roles at Buffer!

- Senior Product Engineer (Frontend)
- Senior Product Engineer (Backend)
- Senior Backend Engineer (Platform and API)

These roles offer $156.5K - $202.3K + equity, fully remote with 4-day workweek.

Apply: buffer.com/journey
David Luhr (@david_luhr) 's Twitter Profile Photo

Not sure if I'm part of an A/B test, but really excited to have faster playback rates available on YouTube. My playback options now go from 0.25x to 4x. I usually listen to informational content at 3x so this is a nice accessibility win!

David Luhr (@david_luhr) 's Twitter Profile Photo

I recently built a new homepage hero section on Buffer.com with this fun interactive animation. I'm writing a post to break down the build since there are lots of cool tricks I learned along the way. What do you want me to cover? What questions do you have?

David Luhr (@david_luhr) 's Twitter Profile Photo

Sneak peak of my work this week: rich, interactive charts with follower growth, posting frequency, engagement, and reach benchmarks we gather at Buffer. This project got me deep into charting/dataviz libraries and SQL queries. Excited to launch it soon!

David Luhr (@david_luhr) 's Twitter Profile Photo

I often get stuck using `position: sticky;` and forget the requirements: 1. Element must have an `inset-` property set 2. Element only sticks within its containing block so the parent must be taller than the min content 3. No ancestor element can have `overflow` other than `clip`

David Luhr (@david_luhr) 's Twitter Profile Photo

There's all this hype around generative design tools enabling teams to create prototypes before committing to high fidelity design and empowering designers to build and ship directly. This opportunity has always been there. All it requires is designer-engineer pairing.

David Luhr (@david_luhr) 's Twitter Profile Photo

If 10x engineers exist, they pair on their work. Engineers who pair grow rapidly from cross-mentorship, keep each other unblocked, create focus and motivation, and offer continuous code review. This is more efficient, higher quality, and yes, faster than working solo.

David Luhr (@david_luhr) 's Twitter Profile Photo

Staycations are underrated. I took this past week off and spent my time wherever my interests took me. Without any worry of productivity, I still: - Practiced piano - Read - Organized my digital life - Rearranged garage workshop for upcoming projects - Worked on creative videos

David Luhr (@david_luhr) 's Twitter Profile Photo

Playing around with animation and content ideas for an upcoming Buffer feature. If people have animation enabled (accessibility-first design), comments spawn in random positions. Might include a button to clear the comments and a scroll-driven animation that ties into the page.

David Luhr (@david_luhr) 's Twitter Profile Photo

You're too busy to fix your problems because you're too busy to fix your problems. The reason why you can't slow down to make improvements is because you never slow down to make improvements.

David Luhr (@david_luhr) 's Twitter Profile Photo

Dark mode isn't just to look cool. It's an important accessibility feature that makes the experience better for everyone. Light mode causes eye strain and discomfort for me across a day. Dark mode solves this. Stoked dark mode is now available in Buffer!

Dark mode isn't just to look cool. It's an important accessibility feature that makes the experience better for everyone.

Light mode causes eye strain and discomfort for me across a day. Dark mode solves this.

Stoked dark mode is now available in <a href="/buffer/">Buffer</a>!
David Luhr (@david_luhr) 's Twitter Profile Photo

My team Buffer is hiring a Senior Engineer – Growth Marketing. We'll work closely together on projects like referral programs, internationalization, and tracking/experimentation systems. - Fully remote - 4-day work week - $156.5K–$202.3K Apply: buffer.com/journey/a6615d…

My team <a href="/buffer/">Buffer</a> is hiring a Senior Engineer – Growth Marketing.

We'll work closely together on projects like referral programs, internationalization, and tracking/experimentation systems. 

- Fully remote
- 4-day work week
- $156.5K–$202.3K

Apply: buffer.com/journey/a6615d…