meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

806: The King of Drag and Drop: Alex Reardon

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, News, Technology

4.91.2K Ratings

🗓️ 9 August 2024

⏱️ 55 minutes

🧾️ Download transcript

Summary

Scott and Wes talk with Alex Reardon from Atlassian about developing drag-and-drop libraries, specifically the challenges with creating efficient and accessible drag-and-drop functionalities for the web. They also explore what it takes to build and implement a system that works seamlessly across various frameworks. Show Notes 00:00 Welcome to Syntax! 01:18 Brought to you by Sentry.io. 01:51 What Alex does at Atlassian react-beautiful-dnd Pragmatic drag and drop 04:38 What makes drag and drop tricky. 06:38 Use-cases. 10:54 What security is in place? 12:30 How to make it feel native. 19:20 Is the drag and drop spec ongoing? 20:03 How do you build this headless? 21:33 How does drag and drop work with frameworks? 23:48 Making drag and drop feel the same across mobile and desktop. 26:09 What’s the key to really good drag performance? 29:58 How do you make drag and drop accessible? 34:57 Pragmatic drag and drop code vs application code. Shoelace shadcn 40:00 How does testing work? Playwright Cypress 43:15 Internal adoption at Atlassian. 44:27 Working on high-impact projects. 49:15 Versioning and internal adoption at Atlassian. 51:29 Sick Picks + Shameless Plugs. Sick Picks Alex: Coffee, James Hoffmann YouTube Channel. Shameless Plugs Alex: Dom Events. Hit us up on Socials! Syntax: X Instagram Tiktok LinkedIn Threads Wes: X Instagram Tiktok LinkedIn Threads Scott: X Instagram Tiktok LinkedIn Threads Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:00.0

Welcome to Syntax today. We have the King. Oh shit I just dropped my...

0:05.0

I'm so emphatic about the King of Dragon Drop on today. I just knocked over a bottle onto my thing.

0:13.0

Luckily, I keep all of my computers off the desk

0:16.9

because I've done that so many times

0:18.6

and I've ruined a few pushing them on.

0:21.4

Anyways, very emphatic, Very stoked today to talk to you.

0:24.8

Talk to Alex Ruden, who is the author of Pragmatic Drag and Drop.

0:29.3

He was from Atlassian.

0:30.6

This episode was a dog to get scheduled because he is from down under in Australia.

0:37.0

Welcome, Alex, thanks so much for coming on.

0:39.0

So good to be here and thank you so much for accommodating the weird time zones.

0:43.4

Yeah, yeah, absolutely.

0:45.0

What time is it there?

0:46.2

It's 6.03 a.m.

0:49.0

Oh man, so you're pretty tired.

0:51.6

It's end of the day for us, super early for you.

0:54.8

It's always tricky to get scheduled.

0:57.5

Yeah, it is.

0:58.5

It's not too bad.

0:58.6

I'm usually up about this time with the kids.

1:00.6

But it's, yeah.

1:02.2

Big kudos to my wife who's doing the early shift with

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.