Ruby on Rails + SQLite with Stephen Margheim

  Рет қаралды 4,442

Aaron Francis

Aaron Francis

Күн бұрын

Пікірлер: 19
@aarondfrancis
@aarondfrancis 3 ай бұрын
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 4 ай бұрын
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!
@aarondfrancis
@aarondfrancis 4 ай бұрын
Thank you so much 🥰
@dominuskelvin
@dominuskelvin 4 ай бұрын
Yup, Stephen is a database genius and so are you Aaron!
@hoblon
@hoblon Ай бұрын
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.
@WickedAyman
@WickedAyman 4 ай бұрын
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?
@JustBCWi
@JustBCWi Ай бұрын
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."
@thewonderbeast6956
@thewonderbeast6956 4 ай бұрын
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!
@Necrous13
@Necrous13 4 ай бұрын
Weird Edit Overlap at 2:50
@bcassol
@bcassol 4 ай бұрын
probably an editor mistake where clips overlapped a bit in the video editor. It's unfortunate but it happens.
@aarondfrancis
@aarondfrancis 4 ай бұрын
Ah dang. Sorry about that!
@user-kt1iz4vc3x
@user-kt1iz4vc3x 4 ай бұрын
@@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 4 ай бұрын
@@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 Ай бұрын
Bro was just yapping haha jokes
@ricko13
@ricko13 4 ай бұрын
coffee break, ill be right back (18:45)
@sinistergate
@sinistergate 4 ай бұрын
Second!
@medilies
@medilies 4 ай бұрын
Fourth!
@Veganbell
@Veganbell 4 ай бұрын
First!
Ruby on Rails: The Documentary
44:16
Honeypot
Рет қаралды 267 М.
Distributed SQLite with Litestream and LiteFS
54:37
Aaron Francis
Рет қаралды 13 М.
СИНИЙ ИНЕЙ УЖЕ ВЫШЕЛ!❄️
01:01
DO$HIK
Рет қаралды 2,7 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
DHH - Ruby on Rails, 37signals, and the future of web development
1:09:57
Production SQLite with Turso and libSQL
1:02:53
Aaron Francis
Рет қаралды 11 М.
Computer Vision, AI in Quality Control & Ethics with Wilhelm Klein
55:02
Sqlite Is Getting So Good
28:52
ThePrimeTime
Рет қаралды 214 М.
Bootstrapping an email service provider (with Jesse Hanley)
1:21:58
Aaron Francis
Рет қаралды 6 М.
Clean Code : Horrible Performance | Full Interview
47:13
ThePrimeTime
Рет қаралды 237 М.
Migrating from Postgres to SQLite with Kent C. Dodds
57:02
Aaron Francis
Рет қаралды 15 М.
Avoid these 9 mistakes when learning Ruby on Rails
14:01
webcrunch
Рет қаралды 4,2 М.
How AI was Stolen
3:00:14
Then & Now
Рет қаралды 1 МЛН