Node.js: The Documentary | An origin story

Sdílet
Vložit
  • čas přidán 16. 05. 2024
  • 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: / 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
  • Věda a technologie

Komentáře • 595

  • @learnwithtosin461
    @learnwithtosin461 Před měsícem +1782

    Honeypot the Netflix of Developers.

  • @jomoju
    @jomoju Před měsícem +333

    30 minutes of history, 20 minutes of corporate drama. This is the best movie ever

    • @memaimu
      @memaimu Před měsícem +3

      W-what about the other 13 minutes?

    • @jomoju
      @jomoju Před měsícem +2

      @@memaimu 3 minutes credits , 10 minutes of silence

    • @DontFretBrett
      @DontFretBrett Před měsícem +3

      This would make a great movie! Due to the esoteric nature it would probably be a box office flop though. Ryan Gosling could play Dahl. 😂

    • @MohdYaseenmas
      @MohdYaseenmas Před 17 dny

      @@jomoju lol

  • @pierreyves.lebrun
    @pierreyves.lebrun Před měsícem +785

    I was planning to go watch Dune 2 at the theatre this evening but this has higher priority now :D

    • @Honeypotio
      @Honeypotio  Před měsícem +102

      Don't worry, this movie has spice as well! 😉

    • @IsaacSchlueter
      @IsaacSchlueter Před měsícem +26

      @@Honeypotio Somewhat fewer explosions and knife fights, though

    • @gradientO
      @gradientO Před měsícem +9

      ​@@IsaacSchlueter The guy himself 👀

    • @urban8499
      @urban8499 Před měsícem +1

      Common senior html engineer dub

    • @davidpaez_co
      @davidpaez_co Před měsícem +1

      Good choice!

  • @scottcorgan
    @scottcorgan Před měsícem +203

    node.js changed my professional life. will always be thankful

  • @abhishekdas2512
    @abhishekdas2512 Před měsícem +170

    Node.js has helped me earn my bread, open up a new world of possibilities for me. Thank you Ryan.

  • @UliTroyo
    @UliTroyo Před měsícem +80

    I love that Honeypot’s documentaries are so good that everyone wants one about their fondest dev tech.

  • @Kane0123
    @Kane0123 Před měsícem +95

    I have zero no knowledge or intention of starting to use JavaScript or Node. But only a pleb wouldn’t love the celebration of people coming together to do cool stuff… awesome video

    • @xifu6974
      @xifu6974 Před měsícem

      Almost every app or website you use employs Node.js/JavaScript in one way or another.

  • @palbijewar6070
    @palbijewar6070 Před měsícem +68

    Node.js gave me a career. No matter what new tech tools I learn, I'll forever be grate full and still amazed about node.js and its capabilities.✨

  • @wgetdj
    @wgetdj Před měsícem +27

    I believe that these documentaries are among the most effective methods to inspire developers to learn and craft exceptional products. Each of them is a true gem, offering valuable insights and motivation.

  • @robertm26
    @robertm26 Před měsícem +46

    The first time I used Node, I opened a support case with AWS to report that my Lambda function code was not advancing past the callback line. The support guy must have chuckled, but he sent me some links to learn async programming, and I was hooked. Fantastic documentary!

  • @NotSoTechie
    @NotSoTechie Před měsícem +79

    Node.Js change the history of developers ❤

  • @matsrygaard2127
    @matsrygaard2127 Před měsícem +15

    These honeypot documentaries are truly an amazing contribution to human culture - a part of it that touches so many, but so seldom treated with the love it deserves. A big thank you to the honeypot team from a kitchen in Stockholm!

  • @krippri
    @krippri Před měsícem +6

    Wonderful! I started getting into Node.js in fall of 2014 for a project with a Raspberry Pi. I transitioned some code from PHP that was running with Apache (heavy for an old Pi) and saw such a drastic reduction in CPU and resource usage that I was hooked. Load average plummeted from 0.55-0.85 to 0.01-0.06. Then I started leveraging more Node.js-style design idioms, and haven't looked back. It powers the web interface for my sensors, manages my music, lets me control my own live stream, and more. I even have an isolated instance of Node.js v0.10.36 on an old board that is still running reliably. Currently, I’m on Node.js v20 on a Raspberry Pi 4 with 64-bit Debian Bookworm, and the performance improvements are remarkable! A big thank you to the amazing community and for this insightful, moving documentary on such a transformational technology!

  • @8Trails50
    @8Trails50 Před měsícem +7

    I have a lot to thank for Ryan + all the contributors to Node. When I was studying in college, the main programming language was Java and basically just built toy apps that wouldn't really teach students anything. I wanted to build something for myself and I started learning Node. That learning ended up landing my first job. I am now 7+ years in the industry, but it all started from Node.js

  • @aladeadeseun5288
    @aladeadeseun5288 Před měsícem +10

    Node has help me to come up with my first app and got me my first job. Thanks to Ryan, npm and everyone that made Node one of the best backend framework. My next app currently loading.

  • @byte_easel
    @byte_easel Před měsícem +8

    really really love how you guys get access to the creators of the frameworks themselves and the level of effort that goes into storytelling/narrating, editing, and even cinematography. i feel so so inspired everytime i watch these. the one that last had me the most motivated was that graphQL documentary

    • @Honeypotio
      @Honeypotio  Před měsícem +2

      Thanks so much and glad you enjoy them because yes we do indeed put in a lot of effort 😊

  • @alejandropinzoncastillo6598
    @alejandropinzoncastillo6598 Před měsícem +6

    Amazing! I didn't know about the behind-the-scenes story and drama! This is a great piece of tech history. Well done, Honeypot. Thanks for creating this. 🚀

  • @vectoralphaAI
    @vectoralphaAI Před měsícem +27

    I LOVED the Ruby on Rails documentary and the React JS Documentary. This is going to be awesome. PLEASE, PLEASE!! make one on Django also one day. I would love to see a documentary on the Django framework.

  • @muhammadvidi9082
    @muhammadvidi9082 Před měsícem +5

    able to use node made me land my first job ever..forever gratitude towards this software and the history behind it..thankyou so much!

  • @josemaenzo
    @josemaenzo Před měsícem +39

    I came back from the future and I really love your documentary about Deno.

    • @Honeypotio
      @Honeypotio  Před měsícem +8

      😂

    • @snehanshuphukon728
      @snehanshuphukon728 Před měsícem +6

      I was expecting atleast some mention of Deno 😢

    • @1anre
      @1anre Před měsícem +2

      Have they done the PHP & C++ one yet?
      Bjarne is still alive, better to get him on camera now before it's too late.

  • @amanksdotdev
    @amanksdotdev Před měsícem +2

    All the people featured here are so important in the history of web. JavaScript wouldn't be this popular without them.
    This documentary will be a classic for developers in future. Thanks honeypot.

  • @aiedenoldstien9751
    @aiedenoldstien9751 Před měsícem +5

    I'm kind of glad DarkViper talked about the whole drama. I would've never found this amazing documentary otherwise.

  • @ikudev
    @ikudev Před měsícem +2

    Just like a Hollywood blockbuster movie that keeps me engaged from the first minute to the end! Great thanks, Honeypot!

  • @SachinBhatnagar
    @SachinBhatnagar Před měsícem +2

    I discovered Node in 2010 and haven't looked back since. Thank you Ryan and team! Great documentary!

  • @adarshchakraborty955
    @adarshchakraborty955 Před měsícem +4

    This is so well made. The Transitions are amazing.

  • @supersakib62
    @supersakib62 Před měsícem +2

    Loving Honeypots Documentary!
    Did not know so much struggle NodeJS developers faced. What a great tool!
    Thanks Ryan Dahl and team for this gift!

  • @evanhl4878
    @evanhl4878 Před měsícem +1

    Actually thoroughly enjoyed this. The production quality was also amazing. Thank you Honeypot!

  • @ryanbrownie4634
    @ryanbrownie4634 Před měsícem +2

    Netflix can't come close to this . Great work done by the team behind this looking forward to more.

  • @lukaszkups
    @lukaszkups Před měsícem +1

    This is the best documentary I've ever seen, thank you for this, Honeypot 💛

  • @0ninetyseven97
    @0ninetyseven97 Před měsícem +1

    This should be a series on Netflix for software developers. Quality videos!

  • @ShnizzleBedizzle
    @ShnizzleBedizzle Před měsícem +1

    This was brilliantly done, I'll watch it multiple times to soak in the details, can't thank you enough for the work ! Just well done !

  • @vpetryniak
    @vpetryniak Před měsícem +25

    I am waiting for history of Deno !!
    Great work!!!!

  • @samnewman9863
    @samnewman9863 Před měsícem +1

    This has crazy nostalgia for me. I’ve rode the node wave since 2011. All the old resources watched. I even met Issac once at a conference. All the incredible people that made this happen

  • @user-rt8nh4xl8u
    @user-rt8nh4xl8u Před měsícem +19

    Love from India 🇮🇳. Thanks a lot nodejs team for developing such a great technology. I currently make a living from this great open source tool.

  • @bensilvoza7330
    @bensilvoza7330 Před měsícem +2

    Thank you for all that you do Ryan!
    Will always be thankful.

  • @yt.neerajkumar
    @yt.neerajkumar Před měsícem +1

    Thank you entire Node.js team. Because of it I fall in love with JS backend development. Thank you Honeypot. Amazing documentary ❤

  • @thiagocavalcanti
    @thiagocavalcanti Před měsícem +2

    Awesome job Honeypot!! I really loved all you documentary so far. About node.js, it really make us fell like we can do almost anything

  • @carlmathisen
    @carlmathisen Před měsícem +1

    Thank you for yet another great and well produced documentary! Honeypot's videos are really important, as they give open source contributors a well deserved thank you by shining light on their stories. Contributors don't get nearly as much credit as they deserve.

  • @jaicarey7023
    @jaicarey7023 Před měsícem +1

    I never thought this day would come..
    But after, what, nearly a decade..? I have decided to enable CZcams notifications on my phone for the first time and I clicked that little bell icon.
    I am just a hobbyist, but I have always loved writing software (even if I'm not that great). And I don't suspect that this will ever change.
    This documentary is so very inspiring for me.
    I have always been a bit fearful of contributing to open source projects.. I would probably use excuses such as a missing software engineering title, or that I'm "self taught".
    Ultimately, I think it mostly just boils down to ego; Enjoying the blissful feeling of being a big fish in the little pond that is my own mind.. (lol?)
    But after watching this video, I have set myself a goal to make at least one pull request this year and see what happens.
    And if for some reason I remember this post, I'll let the invested readers know how I went.

  • @aarong2374
    @aarong2374 Před měsícem +1

    been watching web development from a distance. Really enjoyed and value the work you've done here. Thanks!

  • @shasantv
    @shasantv Před měsícem +1

    Our Love for Open Source

  • @DevMadeEasy
    @DevMadeEasy Před měsícem +1

    Absolutely loved this Node.js story! As someone with a channel dedicated to showcasing my passion for JS, I can't get enough of insightful content like this. Keep up the fantastic work!😀

  • @Haxory1
    @Haxory1 Před měsícem +1

    Thanks for those awesome documentaries. No matter our personal opinions on the tech, NodeJS and the other tech in the other documentaries you made deserve and are part of computer science history

  • @ovflowd
    @ovflowd Před měsícem +10

    As someone part of the Node project.... This has been, a journey exciting to watch and to be part of.

  • @Shawky_04
    @Shawky_04 Před měsícem

    Kind of mad that I'm only discovering this channel now. This is gold!

  • @mirjalol49
    @mirjalol49 Před měsícem +2

    Editing style, all are real documentary video. High quality

  • @shahreazneeloy2119
    @shahreazneeloy2119 Před měsícem +3

    Wonderful. What a story. This project made JavaScript immortal. Thanks ryan.

  • @partyk1d24
    @partyk1d24 Před měsícem +1

    I love being a J2EE Certified Node Developer, (I can also do Rust, Go, R, etc but I am talking about what sells) I am just sad I don't use my Node stuff as much as I did in my last gig.
    You guys Rock!!! And my personal site has been in Node probably since 2009.

  • @MarcusHammarberg
    @MarcusHammarberg Před 17 dny

    As many other said - Node.js changed my life and career. thanks a lot for making this awesome framework

  • @chyldstudios
    @chyldstudios Před měsícem +2

    love these documentaries on the origin of open source tools

  • @ranjitm18
    @ranjitm18 Před měsícem +2

    Thanks for making this documentary! It motivates to learn NodeJS ❤

  • @judevector
    @judevector Před měsícem +1

    HoneyPot at it again, I love you guys ❤- The Netflix of Developers
    This videos always gives me chills and appreciate this community day in day out

  • @maddgaming1857
    @maddgaming1857 Před měsícem +21

    Same here love from India 😢 guies your documentaries always make me feel blessed like this is what I love the raw review from original contributers I feel like the guy who made node and like I love you guys honeypot amazing documentaries which shows the struggle of passionate developers like us who fought for their passion❤

  • @alexandrumih
    @alexandrumih Před měsícem +3

    Wow, nice to watch this documentary about something that pays my bills :) Thank you!

  • @bllyanos
    @bllyanos Před měsícem +1

    Node.js gave me my first job years ago. Thank you Ryan

  • @bpleshka
    @bpleshka Před měsícem

    Great documentary! Enjoyed every minute.
    Amazing work Ida, and team! 👏

  • @inzamamulhaque2153
    @inzamamulhaque2153 Před měsícem

    thank you honeypot for bringing us these amazing stories 🙌🏼

  • @zaimcodes
    @zaimcodes Před měsícem +1

    Nodejs contributed the most in my early days while looking for software engineering work, landed a decent one. Thanks, Ryan!

  • @mostafavii
    @mostafavii Před měsícem +1

    So lovely to watch it. Keep it up Honeypot.

  • @SajadJalilian
    @SajadJalilian Před měsícem

    These documentaries are absolutely awesome. Please keep doing them. ❤❤

  • @aarondunphy_
    @aarondunphy_ Před měsícem +2

    Great documentary 👏 would love a video dedicated on Ryan Dahl!

  • @abhijeetghosh27
    @abhijeetghosh27 Před měsícem +1

    Amazing curation and lovely insights out of the history. Great work as usual @Honeypot 👌😀
    Keep telling the developer stories that needs to be heard .. Lots of ♥♥♥

  • @Chaaos2
    @Chaaos2 Před měsícem

    This was so awesome and well done. Thank you for documenting it like this! Silicon valley irl. Love the entrepreneurial spirit. The open source programming community has no equal

  • @DontFretBrett
    @DontFretBrett Před měsícem

    I love these language / tool documentaries so much. Thank you!

  • @hemantraghav1210
    @hemantraghav1210 Před měsícem +1

    Waiting for this since its trailer release.
    Love from India !!! Thank you "Honeypot' for making such good documentaries on technologies, that as a Software developer, I learn and use.

  • @sagarvarade
    @sagarvarade Před měsícem +1

    Everything on hold till I finish this masterpiece 🎉🎉❤❤

  • @DKAl-vc1rm
    @DKAl-vc1rm Před měsícem

    Finally a documantry that feels like home to me. Thank you Honeypot. Can't wait to see something on C++.

  • @toritsejuFO
    @toritsejuFO Před měsícem

    Honeypot does it again. Really amazing guys!! Love it. Keep up the good work 👍🏿
    I first wrote a line of code in java on my phone back in 2016 in school, but a year later JS/Node.js was what definitely set me on career progress. Grateful ever since.

  • @MarlonEnglemam
    @MarlonEnglemam Před měsícem +2

    Just watched this from start to finish at the gym. Loved it!

    • @danvilela
      @danvilela Před měsícem +1

      The guy waiting for the machine: 💀

  • @hometheatre9978
    @hometheatre9978 Před 27 dny

    I can still remember when my business partner called me and said he'd heard about Node.JS from a Stack Overflow post and that he had decided to re-write all of the server-side code from PHP to Node because he was frustrated at lag and delay from the server. Not knowing if it would make a difference or ultimately run slower he spend the whole weekend working on the re-write. Monday morning he rang me all excited and began to give me the speed comparison results going from PHP to Node. We haven't looked back since!

  • @miteshbhagwant4615
    @miteshbhagwant4615 Před měsícem +2

    Thanks Ryan for everything ❤

  • @Jason-rt6np373
    @Jason-rt6np373 Před měsícem

    It's cool to see how they started. Good journalism. This is not for developers, it's for start-ups, and it's not for start-ups, it's for society (users of future companies). People who watch this may get inspired and confident to build world-changing innovation. Until software gets easier and higher level, developers will serve the world with their ideas. It's important to document history, because the same mistakes and ideas happen over and over. This could help tens of millions of future generations learn how to serve the world better.

  • @rstark
    @rstark Před měsícem +4

    Ryan Dahl is such an interesting guy, honeypot could u please make an interview or a podcast with him in some near future?

  • @danielyu7533
    @danielyu7533 Před měsícem +1

    "Instability and chaos actually make it stronger."
    "The most positive part of this whole story is despite any of the challenges, despite any of the personal conflict, despite any of the like corporate posturing Node is still strong."
    These two sentences pretty much summarize how open source and Node.js work.

  • @user-hx1ku8sp8c
    @user-hx1ku8sp8c Před 8 dny

    Great doco - I think I moved to node.js around 2010 .. incredible innovation that was a mix of deep understanding of unix flavor and history, and a modern functional language... powered by a superb installer.

  • @varunvc532
    @varunvc532 Před 20 dny

    when i put it in 'watch later,' there's no way i could have told the serotonin rush, the inspiration it would give me and finally leave me in tears. goddamn!

  • @tomtran1458
    @tomtran1458 Před měsícem +1

    Thank you Ryan and Node JS core team. You guys are rock star ⭐

  • @TheFatHampster
    @TheFatHampster Před měsícem

    This is great! I never knew about all the early node drama!

  • @knnmran
    @knnmran Před měsícem +3

    NodeJs changed my life. thank you!

    • @fintech1378
      @fintech1378 Před měsícem

      How

    • @knnmran
      @knnmran Před měsícem

      @@fintech1378 i started out as a Java dev and it was not working well for me. i really started grasping software when i was introduced to nodejs and everything started clicking because it just fit so well together and it was easy to implement. to implement a library it was mostly copy paste of the example from the npm page and change few things. async await made it even more easier, i avoided callbacks and promises at all cost to keep it simple. all of this gave me a lot of confidence in what i do, at the time where i desperately needed it!

  • @prashanthkumar0
    @prashanthkumar0 Před měsícem +2

    Nice to watch what really goes behind these softwares.

  • @CoolSuedePumas
    @CoolSuedePumas Před měsícem

    So awesome and insightful. As a newbie dev, it makes life a lot easier when it comes to understanding complex stuff like Node.js to really get a good backdrop of WHY you are learning what you are learning. i.e. To get at the root of HOW things came to be from the narrative as told by the founder and early contributors (As opposed to simply learning how to use Node step by step without any context). I think this is my new additional format to add to my arsenal of learning to code: Documentaries! Honeypot give me more! I wonder if there are some on React and the other front end frameworks.. Thanks a bunch!

  • @dhruvilmahidhariya3177
    @dhruvilmahidhariya3177 Před měsícem

    one of the best documentaries I have ever seen to be honest.

  • @jepleas9159
    @jepleas9159 Před 18 dny

    I enjoyed this as much as the TypeScript origins documentary.

  • @vaibhavshukla1685
    @vaibhavshukla1685 Před měsícem

    GREAT TO SEE THIS DOCUMENTARY WHICH IS MY FIRST ONE IN THIS CHANNEL... GREAT ONE

  • @zonsubba3654
    @zonsubba3654 Před měsícem +1

    Thank you NodeJS for making our lives better.

  • @alec5135
    @alec5135 Před 7 dny

    Very high quality work. Excellent documentary.

  • @sonphung3512
    @sonphung3512 Před měsícem

    Every programmer that do a living using nodejs should watch this video, +1 respect from me!

  • @GajanandaAdhikari
    @GajanandaAdhikari Před měsícem +1

    Very sweet documentary! Nicely done.

  • @user-rb7gu8su7y
    @user-rb7gu8su7y Před měsícem

    that is a really nice developer's movie, great job Honeypot.
    The Io.js and Node.js drama is super at that time.

  • @minalahuja2846
    @minalahuja2846 Před měsícem

    Amazing documentary, It was just perfect. I don't even know how my 1 hour completed I was so much into it. Thanks !

  • @charlesbcraig
    @charlesbcraig Před 24 dny

    I can’t get enough of these docs!

  • @moherna3323
    @moherna3323 Před měsícem +7

    For those saying “there is no need to go to college” or “you don’t need math” this is how cool technology stuff is created. Thank you Ryan!

    • @Ni8mR
      @Ni8mR Před měsícem +1

      You have pointed out a "good point."

  • @yyanri
    @yyanri Před měsícem +1

    00:43 - Node.js Origins
    03:38 - Early Development and Community Growth
    09:59 - Introduction of Node.js
    12:01 - Transition to Node.js Focus
    16:01 - Node.js Popularity and Challenges
    20:12 - Evolution of Node.js Features
    24:12 - Node.js Expansion and Challenges
    28:18 - Node.js Adoption and Community Engagement
    30:19 - Leadership Transition in Node.js
    34:45 - Personal Experiences with Node.js
    36:45 - Project Management and Development
    39:30 - Conflicts and Challenges at Joyent
    42:16 - Community Response and Decision-Making
    44:31 - Negotiations and Governance Discussions
    47:14 - Forking and Legal Issues
    51:09 - Impact of Forking on Node.js Community
    52:38 - Challenges and Opportunities in Open Source
    55:21 - Transition to Node.js Foundation
    57:21 - Merge under Node Foundation
    58:49 - Open Governance and Growth
    59:32 - Node.js Resilience and Evolution
    1:00:16 - Node.js Impact and Significance
    1:01:40 - Future Potential of Node.js

  • @kurniamassidik5798
    @kurniamassidik5798 Před měsícem

    will always be thankful to make this open source 🙏

  • @romanortynskyi
    @romanortynskyi Před měsícem

    This is exactly what I was waiting for! Honeypot never fails to make an interesting documentary. I feel truly satisified after watching this one;)

  • @franciscoborges7897
    @franciscoborges7897 Před měsícem

    Great video!! I was developing in nodejs while listening to the documentary :)

  • @amadzarak7746
    @amadzarak7746 Před 17 dny +1

    Thank you Ryan Dahl for giving me a way to provide for my family ❤

  • @TheJachi97
    @TheJachi97 Před měsícem

    Thank you for this Honeypot ❤

  • @CarlosWashingtonMercado
    @CarlosWashingtonMercado Před měsícem

    Guys, amazing work with this video! Keep them coming.

  • @tefkah
    @tefkah Před měsícem

    awesome work! never knew about the whole Joyent drama