VOOZH about

URL: https://thenewstack.io/denos-ryan-dahl-is-an-asynchronous-guy/

⇱ Deno's Ryan Dahl Is an Asynchronous Guy - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2022-09-27 13:52:54
Deno's Ryan Dahl Is an Asynchronous Guy
podcast,the-new-stack-makers,video,

Deno’s Ryan Dahl Is an Asynchronous Guy

Ryan Dahl, co-founder and creator of Deno and Node.js, shares his startup story and how rethinking how he developed Node got people pretty interested in it.
Sep 27th, 2022 1:52pm by Alex Williams
👁 Featued image for: Deno’s Ryan Dahl Is an Asynchronous Guy

Ryan Dahl is the co-founder and creator of Deno, a runtime for JavaScript, TypeScript, and WebAssembly based on the V8 JavaScript engine and the Rust programming language. He is also the creator of Node.js.

Deno’s Ryan Dahl is an Asynchronous Guy
We interviewed Dahl for The New Stack Technical Founder Odyssey series.

“Yeah, so we have a JavaScript runtime,” Dahl said. “It’s pretty similar in, in essence, to Node. It executes some JavaScript, but it’s much more modern. ”

The Deno project started four years ago, Dahl said. He recounted how writing code helped him rethink how he developed Node. Dahl wrote a demo of a modern, server-side JavaScript runtime. He didn’t think it would go anywhere, but sure enough, it did. People got pretty interested in it.

Deno has “many, many” components, which serve as its foundation. It’s written in Rust and C++ with a different type of event loop library. Deno has non-blocking IO as does Node.

Dahl has built his work on the use of asynchronous technologies. The belief system carries over into how he manages the company. Dahl is an asynchronous guy and runs his company in such a fashion.

As an engineer, Dahl learned that he does not like to be interrupted by meetings. The work should be as asynchronous as possible to avoid interruptions.

Deno, the company, started during the pandemic, Dahl said. Everyone is remote. They pair program a lot and focus on short, productive conversations. That’s an excellent way to socialize and look deeper into problems.

How is it for Dahl to go from programming to CEO?

“I’d say it’s relatively challenging,” Dahl said. I like programming a lot. Ideally, I would spend most of my time in an editor solving programming problems. That’s not really what the job of being a CEO is.”

Dahl said there’s a lot more communication as the CEO operates on a larger scale. Engineering teams need management to ensure they work together effectively, deliver features and solve problems for developers.

Overall, Dahl takes it one day at a time. He has no fundamental theory of management. He’s just trying to solve problems as they come.

“I mean, my claim to fame is like bringing asynchronous sockets to the mainstream with nonblocking IO and stuff. So, you know, asynchronous is deeply embedded and what I’m thinking about. When it comes to company organization, asynchronous means that we have rotating meeting schedules to adapt to people in different time zones. We do a lot of meeting recordings. So if you can’t make it for whatever reason, you’re not in the right time zone, you’re, you know, you’re, picking up your kids, whatever. You can go back and watch the recording. So we basically record every meeting, we try to keep the meeting short. I think that’s important because nobody wants to watch hours and hours of videos. And we use, we use chats a lot. And chat and email are forms of asynchronous communication where you don’t need to kind of meet with people one on one. And yeah, I guess… the other aspect of that is just keeping meetings to a minimum. Like there’s… a few situations where you really need to get everybody in the room. I mean, there are certainly times when you need to do that. But I tried to avoid that as much as possible, because I think that really disrupts the flow of a lot of people working.”

Like this episode? Here are more from The Tech Founder Odyssey series:

Charity Majors: Taking an Outsider’s Approach to a Startup

How Idit Levine’s Athletic Past Fueled Solo.io‘s Startup

From DB2 to Real-Time with Aerospike Founder Srini Srinivasan

TRENDING STORIES
Alex Williams is founder and publisher of The New Stack. He's a longtime technology journalist who did stints at TechCrunch, SiliconAngle and what is now known as ReadWrite. Alex has been a journalist since the late 1980s, starting at the...
Read more from Alex Williams
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: Real, Deno.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.