Ruby on Rails + SQLite with Stephen Margheim

Поділитися
Вставка
  • Опубліковано 25 лис 2024

КОМЕНТАРІ • 19

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

    You can also listen to this episode as a podcast on your favorite podcast player: databaseschool.transistor.fm/episodes/ruby-on-rails-sqlite-with-stephen-margheim

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

    Aaron, you bring such a warm energy into the web development space- and I'm grateful for you! I really enjoying listening to these conversations as I code!

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

    Yup, Stephen is a database genius and so are you Aaron!

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

    This was a great podcast and you are a great host Aaron! Stephen definitely is a genius and a very interesting guy with an incredible knack for problem solving, and I'm proud to be his brother!

  • @hoblon
    @hoblon 22 дні тому

    The idea about importance of simplicity is priceless. One of my big pet projects stuck for a year because of React frontend grew to the point where the next feature would take months to develop. And I never questioned whenever I really need a React frontend. I just got an epiphany that i could just rewrite everything with hotwire or HTMLX and that might take less time to rewrite everything plus new feature than develop this feature in React. Thank you for that.

  • @JustBCWi
    @JustBCWi 25 днів тому

    As a former linguist, I agree with the comments at 8:00. I transitioned to Perl back in the late 90s. Larry Wall was a linguist, so it makes sense that Perl was "linguistic."

  • @Megaman3451
    @Megaman3451 3 місяці тому +15

    Weird Edit Overlap at 2:50

    • @bcassol
      @bcassol 3 місяці тому +2

      probably an editor mistake where clips overlapped a bit in the video editor. It's unfortunate but it happens.

    • @aarondfrancis
      @aarondfrancis  3 місяці тому +4

      Ah dang. Sorry about that!

    • @user-kt1iz4vc3x
      @user-kt1iz4vc3x 3 місяці тому

      @@aarondfrancis the idea was to lower the interviewee's volume and put the ad on top? I hope not, it's distracting. good episode btw

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

      @@user-kt1iz4vc3x No he usually just puts the interview on pause while doing that quick spot early in the video. Usually not an issue.

    • @Kane0123
      @Kane0123 7 днів тому

      Bro was just yapping haha jokes

  • @WickedAyman
    @WickedAyman 3 місяці тому +2

    Chapters:
    00:00 - Intro to Database School with Steven Margheim
    00:53 - Stevens journey from nontraditional path to Rails success
    01:18 - How did you get into Rails?
    01:39 - Graduate students passion for tools led to success
    02:39 - Career success story web programming, academia, rails
    03:16 - Job market 28 years old, no experience, optionality
    03:44 - Discussing her decision to leave Germany and move to the US
    04:03 - Job search success in Germany
    04:17 - Texas natives accounting, academic, bitter rivals
    04:58 - Rails developer landed job, tough application process, and lots of conversations
    05:38 - Hiring process oriented more around clear thinking
    06:09 - Penn Medicine IT team trained me in Rails
    08:50 - Railsdirection career shift led to rapid success
    11:34 - Switched to Rails for operational simplicity
    16:15 - Simplifying system with mental model
    16:31 - Fixed bug in 10 minutes
    20:07 - Challenges in web development
    23:30 - Easytouse philosophy benefits developers
    25:10 - Geometrical thinking helps solve problems
    28:47 - Creating beautiful columns in Rails
    30:04 - Growing interest in tech revived blog
    32:53 - After hours of learning, posting daily tasks
    33:09 - Branching with Rails, gem, and Shopify
    34:48 - Pushed hard to reduce Rails pull requests
    35:37 - Personal goal Worlds best Rails framework
    36:32 - Easy case study writing transformed life
    37:21 - Im thrilled to hear you landed PRs in Rails
    38:14 - Success relies on consistency, not cabal
    40:42 - Nitty gritty gory details in Rails
    44:56 - Rails improvements and Rubys concurrency
    47:20 - Rubys versatility in web applications
    49:22 - Ruby interpreter slows web application performance
    52:24 - Rails thread manages web requests in milliseconds
    56:56 - Rails idle execution problem solved with Rubys sleep implementation
    58:51 - Ruby backoff for busy connections
    59:43 - Exposes multiple ways to hook up with busy handler
    01:00:06 - Rubys Cbased driver for busy handler
    01:03:11 - Ruby gems accessibility benefits
    01:05:53 - Ruby friendly sleep for busy handler
    01:07:32 - Background jobs semantics checkin, checkout, retry
    01:11:44 - Changes to Rails SQLI experience
    01:14:30 - Future hold Rails, content, or no?
    01:14:56 - Future plans for default vanilla for Rails
    01:16:08 - Database locked errors in multithreaded environments
    01:20:14 - Fractal mind following along, obsession with simplicity
    01:20:37 - Fractal mind benefits from community support
    01:21:47 - Stevens delight at getting to talk to Ruby community
    01:22:28 - Do you have a debt for Steven?

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

    coffee break, ill be right back (18:45)

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

    Fourth!

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

    Second!

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

    First!