DHH - Ruby on Rails, 37signals, and the future of web development

Поділитися
Вставка

КОМЕНТАРІ • 110

  • @jonatasdp
    @jonatasdp 7 місяців тому +19

    DHH is also a great teacher! Love his enthusiasm decades dedicated for both business and open source!

  • @rpf23543
    @rpf23543 7 місяців тому +50

    We need more DHH in this world. The world would be a better place!

  • @clintkennedy8387
    @clintkennedy8387 6 місяців тому +26

    I literally watch DHH interviews to learn new words and English idioms. He never fails to deliver.

    • @hari9321
      @hari9321 3 місяці тому +1

      Same here🥰

    • @nomads_._land
      @nomads_._land 2 місяці тому +2

      You need to listen to a Stephen Fry interview, it'll be like going from no-code to C++ of English

    • @edism
      @edism 2 місяці тому

      Lol ​@@nomads_._land

    • @PankajDoharey
      @PankajDoharey 2 місяці тому +1

      Being a non native english speaker he does very well.

  • @Jensemann099
    @Jensemann099 7 місяців тому +12

    Absolutely nuts! One of the best interviews ive ever seen.

  • @fuu812
    @fuu812 5 місяців тому +6

    DHH still appear relevant, real, grounded, inspiring innovator just as fresh like when he brought rails to the world.. 15 years to me, a whole career of full of happiness just as advertised. Thank you sir

  • @FrankHale
    @FrankHale 6 місяців тому +5

    This was absolutely wonderful. David is like the kind of person that you say, hey tell us another story and you sit down and listen and time just flies by and you can't wait for the next time. Damn this was just so good!

  • @rajm.5819
    @rajm.5819 5 місяців тому +2

    His philosophy on web and computing are so aligned with mine. So glad someone else sees the cloud as a black hole like I do.

  • @fadocodecamp
    @fadocodecamp 2 місяці тому

    DHH is is the OG influencer. You can listen to the guy and his passion is contagious, if I can put it that way. People who hate on him can't do that. I can listen to him and I immediately want to finally learn Ruby and Rails.

  • @anoosurf
    @anoosurf 5 місяців тому +3

    Simplicity is the ultimate sophistication !
    pure insight this from DHH :)
    and the brilliant thought of just getting back to basics .. cos that's gonna stand the test of time !

  • @edwardo737
    @edwardo737 8 місяців тому +12

    Agree with DHH on the thought police. God forbid they get control of DNS servers or worse. Great interview guys.

  • @jacksonstone693
    @jacksonstone693 8 місяців тому +13

    I've had that exact experience of walking back to a project with webpack after a year or two and nothing worked. Brutal and horrible feeling

  • @br3nto
    @br3nto 6 місяців тому +3

    20:03 amen to Ruby’s meta-programming awesomeness! Nothing compares! That combined with method blocks (which I think Groovy also has)

  • @ReeyWhaar
    @ReeyWhaar 8 місяців тому +21

    DHH gradually descends into Gilbert Gottfried during the podcast

    • @devtoolsfm
      @devtoolsfm  8 місяців тому +7

      It's truly a marvel to watch. When he starts yelling about H1s it kills me

  • @jamesdenmark1396
    @jamesdenmark1396 8 місяців тому +14

    Amazing guy! I've learned so much from the Rails framework, including Active Record, MVC, migrations, and numerous principles and design patterns. truly opened my mind to look at coding in a different way. Thank you for this interview. His book, 'Getting Things Done,', 37signals

    • @devtoolsfm
      @devtoolsfm  8 місяців тому +1

      Glad you enjoyed it!

  • @spencerlong2745
    @spencerlong2745 8 місяців тому +4

    Bravo guys!, really good interview, you guys asked really good questions and let David speak, he's so inspiring to listen to, 10/10 👏👏👏.

  • @pierbover
    @pierbover 7 місяців тому +8

    I love hearing DHH ranting

  • @stulindenjr
    @stulindenjr 7 місяців тому +2

    @devtoolsfm Great Podcast with DHH. I am beginning to learn Ruby as my first programming language.

  • @hirakhax
    @hirakhax 5 місяців тому +1

    Dhh ui designs are amazing...I am amazed..he is very close to perfect...

  • @davidlyons24
    @davidlyons24 4 місяці тому

    I've fallen in love with Rails after discarding my Laravel projects. Now, I can simply create things that work without constant headaches! I grew tired of updating my projects every time Laravel decided to adopt a new programming style or having to modify countless lines just to make Select2 work with Livewire. Creating a datagrid with search options often meant dealing with a hundred new files. Switching to Rails has made my life much easier.
    For context, I've been programming since 1998, and I'm also exhausted from dealing with all these JavaScript frameworks.
    Let's make programming great again!! :D

  • @mikemargerum6441
    @mikemargerum6441 8 місяців тому +16

    Completely agree with DHH. Typescript is a total slog to write. I actually find JS incredibly expressive and powerful. I don't enjoy writing ceremony code.

    • @Kpil3
      @Kpil3 8 місяців тому +1

      I've started really disliking it too. Even for client code. And I don't think it helps that much. Something like Rust - yeah I get it and I can appreciate it. But I think a lot of people just use Typescript so something happens when they press dot in their IDE's...

  • @hermiti
    @hermiti 2 місяці тому

    Could listen to DHH all day long.

  • @SR-ti6jj
    @SR-ti6jj 8 місяців тому +2

    DHH goes hard in the paint!

  • @hannschong
    @hannschong 4 місяці тому +1

    TEXTMATE FTW!!!!!!!!!!

  • @dreamzbeatz001
    @dreamzbeatz001 5 місяців тому +2

    "I came, I saw, I bundled then I Ieft"🤣🤣🤣🤣

  • @DamianDemasi
    @DamianDemasi 8 місяців тому +5

    Such a great interview! Thanks for sharing it 😊

  • @migueljarias
    @migueljarias 29 днів тому

    I can listen to this guy all day lol

  • @PankajDoharey
    @PankajDoharey 8 місяців тому +7

    DHH on typescript: Yeah a dog barfed it up but ... yada yada yada😝

    • @devtoolsfm
      @devtoolsfm  8 місяців тому +1

      I personally enjoy the aesthetic of the dog barf. But to each their own!

    • @PankajDoharey
      @PankajDoharey 2 місяці тому

      @@devtoolsfm cheers!👍

  • @88onage
    @88onage 8 місяців тому +1

    Hadn't laughed that hard in a while 😂 Glorious!

  • @BobKane-g6x
    @BobKane-g6x 8 місяців тому +52

    Anyone else still using Ruby on Rails?

    • @luizgarciaaa
      @luizgarciaaa 8 місяців тому

      Yeah! Github, Airbnb, Stripe, Shopify...

    • @LubomirHerko
      @LubomirHerko 8 місяців тому +8

      Yep. 10 years and counting. Glad I did not switch to anything else - even I was tempted to switch in the past.

    • @tomasvalent3876
      @tomasvalent3876 7 місяців тому +9

      I work with it since 2009 best decision ever, ...and yes market is good 💰

    • @everson_vinicius
      @everson_vinicius 7 місяців тому +5

      yes and using the current versions of ruby and rails. I love it

    • @shannonmariehauck
      @shannonmariehauck 7 місяців тому +5

      I’m building a brand new product with it.

  • @1anre
    @1anre 4 місяці тому

    Didn't think of the cloud dependency loophole like he described previously

  • @frockygarcia2004
    @frockygarcia2004 7 місяців тому +2

    Great video!

  • @pephathalok
    @pephathalok 6 місяців тому +1

    C'mon, ur not that old. And young in your heart, that's what matters anyway.

  • @rosselur
    @rosselur 7 місяців тому

    I didn't know Gerald Undone did coding stuff. But it makes sense, smart guy.

  • @nexovec
    @nexovec 7 місяців тому

    Alternative title: Cloud as an aversion to computers

  • @jameshulstedt4838
    @jameshulstedt4838 3 місяці тому

    DHH talks about all the unnecessary processing, overhead and complexity and waste in building a web app and that is true. If there is one thing that I see with Ruby and Rails is change over time. Every release is an effort for the better and that is necessary to improve. Recognizing yes its good but it is worth the effort to change it and release a new version. DHH thoughts and comments about the web and computing are so interesting and have merit. However there are unnecessary expletives that come with it that are overhead and waste. We need a need of revision of his spoken language, "DHH Words 2.0" a new release for the better.

  • @GlebGrishakov-tl5uj
    @GlebGrishakov-tl5uj 3 місяці тому

    DHH if fckn awesome!

  • @shannonmariehauck
    @shannonmariehauck 7 місяців тому +1

    Mechanical keyboards are the best.

  • @kkomelin
    @kkomelin 8 місяців тому +2

    Someone tell this guy that Apple has already reversed their decision re PWA

  • @deersakamoto2167
    @deersakamoto2167 8 місяців тому +1

    I want DHH to switch to VSCodium and make fun of vim users (mostly Primeagen) for its poor usability. That'd be fun contents to watch (from both ends)

    • @GarethGriffiths
      @GarethGriffiths 5 місяців тому

      If you read DHH's Hey World posts from the past few months, you'll see he's been using neovim exclusively and absolutely loving it!

  • @rosshonniball5345
    @rosshonniball5345 4 місяці тому

    Agree entirely with your coding philosophy

  • @desireco
    @desireco 3 місяці тому

    @DHH you are so smart but Apple thing was really something that was obvious for long time... if we invested all this energy in Linux, we would be so much ahead now and not under government control

  • @nomads_._land
    @nomads_._land 2 місяці тому

    There's no faster way to get to a working crud app with user auth than with rails.. literally a couple scaffolding commands

  • @notnotjake
    @notnotjake 5 місяців тому

    I do find it strange to be so focused on code aesthetics. Seems counter to what dhh seems to represent about focus on shipping

  • @smilebot484
    @smilebot484 5 місяців тому

    He may be missing a few critical details on the Canadian Trucker protest

  • @mass13982
    @mass13982 4 місяці тому +1

    Bear in mind DHH is a business man first and a coder second....Promoting RoR and its eco system tech is on his top list which might skew his consideration for other tech.
    I wouldn't take all his technical opinions to heart.

  • @uleih
    @uleih 8 місяців тому +2

    I was once told, honest people like to swear, and that fucking dude is create, even there is some parts I don't agree with him.

  • @richardflosi
    @richardflosi 8 місяців тому

    Yay 🎉 no bundlers

  • @thegeniusfool
    @thegeniusfool 2 місяці тому

    Caring about beauty yet considering JS as a beautiful language….

  • @FredMyrna-x2f
    @FredMyrna-x2f Місяць тому

    Davis Melissa White Ronald Martinez Donald

  • @yvescloutier3835
    @yvescloutier3835 6 місяців тому +2

    Aren't gems dependencies?

  • @u007james
    @u007james 4 місяці тому

    ruby feels neat, but whats not cool is all these monkey patching is making debugging a pain in the A$$

  • @yvescloutier3835
    @yvescloutier3835 6 місяців тому

    You will own nothing and you will he happy

  • @abdusuf523
    @abdusuf523 7 місяців тому +1

    I always hated apple.
    windows & linux r good enough and the hardware u get which is cheaper and more powerful than expensive mac ..
    It is sad that ruby on rails has no love for windows
    Maybe things will change in the future.

    • @poulticegeist
      @poulticegeist 7 місяців тому

      Wdym Ruby on rails has no love for windows. It runs just fine

    • @abdusuf523
      @abdusuf523 5 місяців тому

      @@poulticegeist RoR needs a lot of configurations to make it stable for development, and it is slow .
      There is a better way to develop ror in windows,and that is wsl , but this is linux in windows not windows.
      Everyone knows ror' creator "DHH" doesn't like windows , so that's what i mean "no love for windows"

  • @BettyHernandez-j2o
    @BettyHernandez-j2o Місяць тому

    Walker Michelle Brown Sharon Thompson Lisa

  • @richardflosi
    @richardflosi 8 місяців тому +3

    No build, no break 😂

  • @tradeordie
    @tradeordie 6 місяців тому

    this dude is hilarious

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

    Interesting interview but it could be a lot shorter ... after all the repetitions and all the acid opinionated parts you can distill valuable things in maybe 10 minutes

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

      By the way, Stimulus has a lot of transitory dependencies ... it's not just a single simple dependency as he mentioned ... and on top of that he compared it with the NON transitory dependencies number on Campfire to brag about it ... that makes no sense ...that's unfair ... Campfire was also a lot of transitory dependencies and it's made with Ruby ... anyway it's just one "opinion" more after all, the rest is very valuable

  • @rdmercer
    @rdmercer 4 місяці тому +1

    he loves to brag about how rich he is...but cant bother to see a dentist. #gross

  • @laughingvampire7555
    @laughingvampire7555 3 місяці тому

    1. Right now Laravel is stealing the thunder from Rails. Laravel is the one innovating in the space.
    2. Next.js stole the prototyping space for start ups from Ruby on Rails and is way faster than Rails.
    3. within Ruby ecosystem Rails remains dominant but there are superior options to make webapps, like Hanami, Roda, rage, agoo.and the "but they don't have the ecosystem" is not really a valid criticism anymore because it is easy to adapt the rails ecosystem to the other alternatives.

  • @dansun8
    @dansun8 4 місяці тому

    absolutely abstracting talking

  • @ivan.jeremic
    @ivan.jeremic 8 місяців тому +2

    What is this dude even talking about?😂 I know he is respected and so on but why is he constantly repeating that for some reason javascript code will stop running in a few years, javascript is stable and will not break so can somebody explain this to him? Also all the hate about bundlers and package managers and packages like is-odd which is more like a meme and nobody will really use it once out of the learning phase, the numbers on these packages will always be high because of nonsense tutorials. Also a nobundler world is just wishful thinking, what he gets extremely wrong here is thinking bundlers are only here to transpile js but this is wrong, like the name says it does trough a plugin system many things outside javascript as well, it does things like moving files around, rewriting them do stuff with other file formats before compiling my javascript, he is not only out of touch he is wrong 1000%.

    • @LucasAlexK
      @LucasAlexK 8 місяців тому +6

      I believe his point was about developing and trying to run an old project

    • @uleih
      @uleih 8 місяців тому +7

      Remind me how one troll took down most of other packages in npm. And and constant crypto and malware in js.

    • @jl789nz
      @jl789nz 8 місяців тому +1

      He's talking about how all of the stop gaps to get these things working well in the past, aren't 100% necessary any more, import-maps and updates to HTTP being a big reason for this. With these changes no-build/no bundle is 100% viable way to build a fully featured Web app.
      Just like most things in programming, there are trade offs to both build and no-build, you just have to weigh up what you think works best for you.

    • @ivan.jeremic
      @ivan.jeremic 8 місяців тому

      @@LucasAlexKWorks like a charm if you know what you are doing.

    • @markgandolfo6477
      @markgandolfo6477 5 місяців тому +1

      He was saying the packing/transpiling isn't needed anymore since a lot of es6 features are supported in browsers these days. back in the days of webpack that wasn't the case and those days sucked since webpack used to break all the time...
      The challenge is we've added all this complexity to the apps over the year, and that complexity means there's a lot of vectors that have to line up for everything to continue to work.

  • @matylkafunialska5884
    @matylkafunialska5884 8 місяців тому +1

    Ruby on Rails sucks

    • @MarcoDamaceno
      @MarcoDamaceno 8 місяців тому +9

      It sucked for you. Ruby on Rails has been paying my bills and keeping me away from stupid implementations made by people in other programming languages.

    • @jl789nz
      @jl789nz 8 місяців тому

      hmmm thought provoking.

    • @supermarinespitfire1
      @supermarinespitfire1 8 місяців тому

      cos you cannot code

    • @abdusuf523
      @abdusuf523 8 місяців тому

      Why it sucks ? The reason ?

    • @shannonmariehauck
      @shannonmariehauck 7 місяців тому

      Why / how does it suck?