Honeypot
Honeypot
  • 114
  • 9 850 132
Node.js: The Documentary | An origin story
Back in 2008, most people thought of JavaScript as just a client-side language. But when Google's V8 appeared, young developer Ryan Dahl made the connection between non-blocking servers, V8, and JavaScript. It was by combining these key elements that he was able to create the now hugely popular Node.js.
What young Ryan Dahl probably didn't expect was how much forking drama would follow.
Join us as we delve into the origins of Node.js, meet some of its earliest contributors and explore the complicated dynamics between corporations using open source technologies and the dedicated community members who fuel their progress. Featuring interviews with Ryan Dahl (creator of Node.js), Isaac Schlueter (creator of npm) and more.
Check out the home for untold developer stories around open source, careers and all the other cool stuff developers are doing at cult.honeypot.io.
Honeypot is a developer-focused job platform, on a mission to get developers great jobs. Wanna see what we're all about? Visit honeypot.io to find a job you love.
To learn more about Honeypot: bit.ly/3TH1PEe
Follow the cast:
Bert Belder: piscisaureus
Isaac Schlueter: izs
Mikeal Rogers: mikeal
Myles Borins: MylesBorins
Ryan Dahl: tinyclouds.org/
Scott Hammond: Scott_Hammond
Follow us:
Twitter: honeypotio
Facebook: Honeypotio/
LinkedIn: www.linkedin.com/company/honeypotio/
Instagram: honeypot.cult
00:00-04:50 Ryan Dahl and the beginning of Node.js
04:50-09:44 Isaac Schlueter and the creation of npm
09:44-13:10 Node.js getting traction
13:10-14:27 Maintaining projects in 2009
14:27-17:38 Corporate sponsorship and growth
17:38-18:45 Bert Belder's DB migration
18:45-22:37 First phase at Joyent
22:37-25:00 Joyent buying Node.js trademarks
25:00-29:58 Node.js working on Windows, libuv
29:58-34:11 Ryan leaving, Isaac takes over
34:11-36:23 Myles Borins' art project
36:23-39:42 Changes in the team
39:42-49:40 Releases slowing down and Node Forward
49:49-53:32 io.js fork
53:32-59:20 Mending the fork and Foundation
59:20-1:00:40 Afterthoughts
1:00:40-01:02:07 Ryan Dahl and the impact of Node.js
01:02:07-01:02:48 Credits
Переглядів: 486 347

Відео

Node.js: The Documentary [OFFICIAL TRAILER]
Переглядів 69 тис.3 місяці тому
Back in the 2000s, websites looked quite different. They were less dynamic, didn’t permit much interaction, and JavaScript was only used on a small scale. But that didn’t prevent some people from seeing its true potential. Cue developer Ryan Dahl having an epiphany that went a little bit like: “Oh shit, JavaScript. JAVASCRIPT!" Now, over 6 million websites use Node.js behind the scenes. Here’s ...
How Eddie and Sara Became Digital Nomads | @eddiejaoude & @EddieandSaraExplore
Переглядів 4,6 тис.4 місяці тому
If you're lucky, working in tech gives you the opportunity to work remotely. That thought alone is enticing, but how many of us have really taken advantage of this liberty? Eddie Jaoude, Open Source DevRel and founder of EddieHub and BioDrop, took the plunge during covid and decided to live as a digital nomad. In this video, you'll get to know more about how Eddie and his wife (his favourite tr...
"Programmers Are Like Gods" Says Inventor of JSON, Douglas Crockford 😮 | DevByte
Переглядів 8 тис.4 місяці тому
We bring you a belated Christmas gift in the form of this snippet featuring good ol' Douglas Crockford. You guys sure do have varied opinions regarding his statements, so what will it be this time? Yay or nay? Check out the home for untold developer stories around open source, careers and all the other cool stuff developers are doing at cult.honeypot.io. Honeypot is a developer-focused job plat...
Miguel Struggled to Grasp Coding - Now He Is Teaching Thousands | @midudev
Переглядів 12 тис.5 місяців тому
A lot of you have probably seen Miguel’s (also known as @midudev) face around. Be it on Twitch, UA-cam, or Discord. His channels are widely known, especially in the Hispanic community. Miguel wants people to have what he didn’t: access to good (Spanish) teaching content for free. Watch the video to learn more about his first brush with programming and his mission to teach. Special thanks to Git...
Advice from the CEO of Shopify, Tobias Lütke
Переглядів 22 тис.5 місяців тому
When it comes to building successful companies from scratch, Tobias Lütke, the CEO of Shopify, has many things to say. Watch Honeypot’s interview with Tobias Lütke, and learn how he went from a programmer to an entrepreneur, leading one of the most successful e-commerce platforms in the world. What did it take to shape Shopify into what it is today? What did he learn along the way? Check out th...
Misko Hevery's Biggest Lesson From Creating Angular 👀 | DevByte
Переглядів 6 тис.5 місяців тому
In this short video, Miško Hevery, the creator of Angular, shares his biggest lesson from building one of the most popular frameworks to this day. ‘How do you simplify your world so you don’t boil the ocean?’ That’s the question, right? Enjoy this video, and hopefully, his advice will help you somewhere in the future. Check out the home for untold developer stories around open source, careers a...
Q&A with the cast of Ruby on Rails: The Documentary
Переглядів 5 тис.6 місяців тому
Relive our Q&A with David Heinemeier Hansson, the creator of Ruby on Rails, and the early core team members Tobias Lütke, Jeremy Daer and Jamis Buck. We talked about the community, what the future will bring to the framework, and… well, a lot of Rails stuff! Thanks to everybody for participating and especially to our awesome host, Elise Shaffer from The Ruby on Rails Podcast. It’s been a blast!...
Ruby on Rails: The Documentary
Переглядів 231 тис.6 місяців тому
Ruby on Rails has one of the most faithful communities online, it also has one of the most controversial, rabble-rousing creators out there, Danish programmer, David Heinemeier Hansson. Widely known as DHH, David tells us how Rails went from a crazy idea to one of the most talked-about full-stack frameworks over the course of 20 years. Get the whole spill by the people who had a front-row seat ...
The creator of Rails on Internet’s Hidden Price: Our Private Data
Переглядів 8 тис.6 місяців тому
David Heinemeier Hansson, the creator of Ruby on Rails, has a reputation for speaking his mind. He's very vocal about the fact that nothing is truly 'free' on the web. For this reason he created Hey - a premium email provider service. Watch the full video and leave your comments below! Check out the home for untold developer stories around open source, careers and all the other cool stuff devel...
Ruby on Rails: The Documentary [OFFICIAL TRAILER]
Переглядів 32 тис.7 місяців тому
"What the fuck is Ruby?" Love it or hate it, you probably have some opinions about Ruby on Rails and its creator, David Heinemeier Hansson. Rails has been around for almost 20 years, and its creation was not a beautiful fanfare-laden affair. Angel investors did not come down from the sky to douse the team in money. So, how did we get here, and how did it scale? Stay tuned for the full documenta...
The Future of CSS: Creator's Perspective
Переглядів 6 тис.7 місяців тому
Håkon Wium Lie is the brilliant mind that created CSS back in 1994. Since then, the CSS landscape has undergone significant transformations. As the user base has expanded, the process of implementing changes has become increasingly challenging. In this short video, you'll learn Håkon's view on the changing landscape of CSS as well as its future. 00:00-00:48 Changing landscape of CSS 00:48-02:45...
Full Interview With the Creator of C++
Переглядів 35 тис.8 місяців тому
By popular demand, and a request from the man himself, we’ve decided to release the full interview with esteemed computer scientist Bjarne Stroustrup (aka the creator of C ). We cover a bunch of topics so check the chapters to find what interests you the most! Filmed last year. Enjoy and happy trails! P.S. Our main mic failed on this shoot, which is why the audio isn't the best - we recommend t...
David Heinemeier Hansson: Microservices vs. Monolith
Переглядів 51 тис.8 місяців тому
How should you structure your application? Should you split into microservices or keep your monolith? Watch the full video to find out the suggestions from the creator of Ruby on Rails, and let us know what you think in the comments below. Check out the home for untold developer stories around open source, careers and all the other cool stuff developers are doing at cult.honeypot.io. Honeypot i...
(Life) Advice From The Creator of C++
Переглядів 754 тис.8 місяців тому
The creator of C , Bjarne Stroustrup, shares some valuable life advice that, let’s face it, all developers, no matter their years of experience could use. According to Bjarne, ‘You can’t just do code’, you need to develop more skills if you want to be a well-rounded successful developer. Watch this unreleased interview if you want some inspiration and guidance on your developer journey from one...
That Time Pete Hunt's Facebook Bug Made It To TechCrunch
Переглядів 6 тис.9 місяців тому
That Time Pete Hunt's Facebook Bug Made It To TechCrunch
The creator of Rails on JavaScript FE vs. Classic Server-side Rendering
Переглядів 21 тис.9 місяців тому
The creator of Rails on JavaScript FE vs. Classic Server-side Rendering
Meet Jeff Delaney: The Mastermind Behind @Fireship
Переглядів 292 тис.10 місяців тому
Meet Jeff Delaney: The Mastermind Behind @Fireship
A Short Glimpse Into Being a Developer Advocate at Elastic
Переглядів 3,8 тис.10 місяців тому
A Short Glimpse Into Being a Developer Advocate at Elastic
Code with Bearpot in the Cosmos: Spacey Coding Companion for a Calming Focus (ASMR)
Переглядів 3,3 тис.11 місяців тому
Code with Bearpot in the Cosmos: Spacey Coding Companion for a Calming Focus (ASMR)
Nana Janashia On Her Channel And The Community Behind It (@TechWorldwithNana)
Переглядів 9 тис.11 місяців тому
Nana Janashia On Her Channel And The Community Behind It (@TechWorldwithNana)
Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)
Переглядів 605 тис.11 місяців тому
Why We Should Stop Using JavaScript According to Douglas Crockford (Inventor of JSON)
The Many Side Projects of Hassan El Mghari
Переглядів 12 тис.11 місяців тому
The Many Side Projects of Hassan El Mghari
Wiebe's Recruiting Experience on Honeypot
Переглядів 1,3 тис.11 місяців тому
Wiebe's Recruiting Experience on Honeypot
How Joining The Tech Community Helped My Mental Health
Переглядів 3 тис.Рік тому
How Joining The Tech Community Helped My Mental Health
The 5 States of Burnout
Переглядів 10 тис.Рік тому
The 5 States of Burnout
The Creator of CSS Shares His Opinion on CSS-in-JS
Переглядів 36 тис.Рік тому
The Creator of CSS Shares His Opinion on CSS-in-JS
How React Native Was Created At Facebook
Переглядів 9 тис.Рік тому
How React Native Was Created At Facebook
Maaike's Recruiting Experience on Honeypot
Переглядів 8 тис.Рік тому
Maaike's Recruiting Experience on Honeypot
GitHub CEO Thomas Dohmke’s Proudest Moment 🤓 | DevByte
Переглядів 7 тис.Рік тому
GitHub CEO Thomas Dohmke’s Proudest Moment 🤓 | DevByte

КОМЕНТАРІ

  • @kebugcheck
    @kebugcheck 31 хвилина тому

    This is the guy responsible for wasting trillions of hours of human time. Also Ritchie hated him and what he was doing to c.

  • @user-sw3oz1hr8q
    @user-sw3oz1hr8q Годину тому

    NODEJS RULES. Thank you fo NodeJS and thatnk you for this doc... really, really good

  • @JS-zm6hd
    @JS-zm6hd Годину тому

    I find the concept of OOP very pretentious and I find people on forums like stack exchange very pretentious. I think things are changing a bit but these people have no people skills and quite frankly aren't as clever as they think.

  • @mrx.2233
    @mrx.2233 2 години тому

    Very informative

  • @itsmalay
    @itsmalay 3 години тому

    Why bro, why you always javascript !!

  • @pope1089
    @pope1089 3 години тому

    Im only starting programming and it seems that its just updates, just constant updates on messy languages. Its a mess. Its made to be this way is the only answer i can see made to leak.

  • @cdrundles
    @cdrundles 11 годин тому

    You mentioned evolution: JavaScript is the alligator of the Web: it bites hard and won't change. Change only happens in response to crisis, and corporate development is in lazy alligator mode: sunning itself while waiting for another victim.

  • @magnanova
    @magnanova 14 годин тому

    All it needs is Google, Apple & Mozilla to agree on adding a new language runtime to their browsers. I wish they would, and that it would be a typed language with a typechecker written in something native like Rust or Go. Having Typescript written in Javascript was one of the worst decisions.

  • @Owly-mj1qx
    @Owly-mj1qx 15 годин тому

    he is trying to say "go touch some grass"

  • @RodMartinJr
    @RodMartinJr 15 годин тому

    *_Humility!_* This is the active ingredient in all discovery (and learning). No one knows everything. Start there! Realize that you know very, very little. BUT look at the Great Unknown not as a barrier, but as a wonderland of potential. 😎♥✝🇺🇸💯

  • @broooth
    @broooth 16 годин тому

    ===😭

  • @tonyperkins6925
    @tonyperkins6925 21 годину тому

    Big business controls things and they want to keep people employed doing the same old thing, it is easier that way. Corporate bloatware, maybe now is the time for open source!

  • @ooogabooga5111
    @ooogabooga5111 День тому

    He basically said, "get a fuking life"

  • @DarthVader11912
    @DarthVader11912 День тому

    Skill issues

  • @ua2894
    @ua2894 День тому

    I don't think I want to take life advice from the creator of c++

  • @CT2507
    @CT2507 День тому

    Hate his noisy whistling "shh"-sounds. Use a better mic next time!

  • @arturgudiev6013
    @arturgudiev6013 День тому

    It's a good advice

  • @tedchupig
    @tedchupig День тому

    M$

  • @Armen_
    @Armen_ День тому

    Thank you 🙏🏼

  • @benvandermerwe2359
    @benvandermerwe2359 День тому

    I started my career working with Electronics Techies, I found they were always willing to help each other and share advice and info. As the years passed I worked with software programmers, developers etc. I found that there were a culture of arrogance, back stabbing and generally toxic environments. It seem how higher the university degree how worse the toxic problem got (Sheldon Syndrome). How higher the degree how practically less capable that person was. One companies Software Department always better than that of the other company. So if you like a high stress, toxic enviroment go and write computer software. Those days you were well paid nowdays - AI will write the code and you will earn nothing.

  • @BurningZa
    @BurningZa День тому

    Great docy!

  • @thiruvetti
    @thiruvetti 2 дні тому

    C and C++ are like Sanskrit or other Mother languages but for Computers.

  • @grandmaLilith
    @grandmaLilith 2 дні тому

    OGs are gangsters

  • @mitaasy
    @mitaasy 2 дні тому

    “Write the best code and change the world” have seen lot of them. I agree about Listening. It’s an art.

  • @Al_L.
    @Al_L. 2 дні тому

    Oh, the AI behind fireship!

  • @bnrid8086
    @bnrid8086 2 дні тому

    conclusion: TOUCH GRASS

  • @allenng2348
    @allenng2348 2 дні тому

    npm is a dumpster fire. The author blogged at one point "writing a package manager is not that hard". Maybe he should have treated it like it was just a wee bit harder.

  • @ApatheticPerson
    @ApatheticPerson 2 дні тому

    He looks like the creator of C++.

  • @okaydraw5184
    @okaydraw5184 2 дні тому

    This has always been the key to success. Just like Warren Buffett said, 'Communication skills are the best investment in yourself.'

  • @naturebc
    @naturebc 2 дні тому

    We don't need more programming languages. They are all the same more or less. We don't need more of the same. we need technologies and ideas.

  • @shibi1010
    @shibi1010 2 дні тому

    Please fix the audio. It hurts my ears

  • @betims
    @betims 2 дні тому

    I would not take any kind of advice from this guy.

  • @designificator
    @designificator 2 дні тому

    FINALLY HERE HE IS THAT ASSHOLE

  • @MikeTheCook
    @MikeTheCook 3 дні тому

    I don't know if I agree, but I'm listening.

  • @evernight.
    @evernight. 3 дні тому

    What the hell is this audio?

  • @jumpstar9000
    @jumpstar9000 3 дні тому

    I completely agree with him and been saying the same thing for decades. Fortunately, the new language he is talking about is almost here, and that is natural language. We are now just a few short years from text to solution that doesn't require bouncing through an intermediate traditional, or at least those will be secondary, fingers crossed. Bring it on.

  • @AntPictures
    @AntPictures 3 дні тому

    Does anyone has any examples of what he is talking about?

  • @makersdelite1743
    @makersdelite1743 3 дні тому

    It's a matter of fact that also completely new systems built from scratch tend to be messed up over time or at least do evolve by new generations of authors and their specific business needs. New systems are the legacy systems of tomorrow. Like cities do over centuries. New urban structures resp. layers are placed on top of old structures as they go to meet and optimize actual daily society needs. It's a natural and inherent behaviour of all kind of systems over time in my humble opinion. JavaScript is the only transportable programming language I know of that travels over our planet all day long. Powerful and versatile. Like VBA (Visual Basic for Applications) within the Windows eco system. If there is a real need for completely new programming languages they will be created and adopted in light speed. Probably by employing AI doing the heavy lifting.

  • @Benasa247
    @Benasa247 3 дні тому

    Your honor ,you have salt and spice in your speech 🙌🏽

  • @custardtart1312
    @custardtart1312 3 дні тому

    Ridiculous - this guy isn’t living in the real world. It costs huge investment in time and money for companies to move languages, never mind the risk.

  • @IARRCSim
    @IARRCSim 3 дні тому

    If he was right about there being big problems with JavaScript and they were actually fixed by another language, the other language would get adopted. He's simply wrong. Being simply wrong explains why what he says should happen just isn't happening. JavaScript is continuing and not like a bad habit that is hard to break. It is continuing because there is no alternative that honestly is significantly better. Even though JavaScript is the only programming language that runs directly in most web browsers with access to the DOM, translators to JavaScript, interpreters, and WebAssembly can bridge that gap until a significantly and objectively superior language gains wide native support in web browsers. Those tools are a complication, annoyance, and can hinder performance a little but a significant improvements would be sufficient to justify a need to use those extra tools. No other language is rocketing off because such a significantly better language just doesn't exist.

  • @invalidaccount6147
    @invalidaccount6147 3 дні тому

    You need niche knowledge to create JS alternative. And people simply remain on the surface bcz that's what needed. That's why quantum bits won't be coming soon. You will need niche knowledge till machine learning.

  • @djtomoy
    @djtomoy 3 дні тому

    My advice is get a haircut, even if you are a genius not everyone will know when you’re walking down the street you might just look like a standard nutter to them.

  • @horsejohnson7959
    @horsejohnson7959 3 дні тому

    So we haven't had a financial crash since node was developed

  • @horsejohnson7959
    @horsejohnson7959 3 дні тому

    Bruh this would have been a user's manual

    • @horsejohnson7959
      @horsejohnson7959 3 дні тому

      Oh he had a German girlfriend, documentary warranted

  • @MohamedFouad-vt2lm
    @MohamedFouad-vt2lm 3 дні тому

    great documentary honeypot, keep up the good work

  • @MahmoudBoudjella
    @MahmoudBoudjella 3 дні тому

    The most important advice that we can give is to embrace Islam.

  • @crtl-prototype-studios
    @crtl-prototype-studios 4 дні тому

    this is..... true. for me I had no control or care over my everyday life or whatever and the only stuff I cared about is just programming and making stuff with code I realized that too late Math makes me vigilant of numbers and my abilities, CS makes me aware of my possible creations, History makes me aware of my falling scores

  • @roflolmaomgf
    @roflolmaomgf 4 дні тому

    *_Basically:_* it's all part of destiny, and you shouldn't sacrifice what's most important for that which isn't certain.

  • @m.r_joker1784
    @m.r_joker1784 4 дні тому

    It sounds like a chalk piece