
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Rails as a day job, Diesel on the side (The Changelog #270)
Sean Griffin joins the show to talk about doing Rails full-time, his love of Rust. and his project Diesel - a safe, extensible ORM and query builder for Rust. We discuss Sean’s path to working full-time on Rails, what he works on specifically, why Rust, why Diesel, and how much of Diesel’s design and featureset is a product of his experience with ActiveRecord and Rails.
Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!
Sponsors
-
Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code
changelog2017
to get 4 months free! - GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
-
Toptal – Hire the top 3% of freelance software developers, designers, and finance experts. Email
adam@changelog.com
for a personal introduction. - Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform.
Featuring
- Sean Griffin – Twitter, GitHub
- Adam Stacoviak – Twitter, GitHub, LinkedIn, Website
- Jerod Santo – Twitter, GitHub
Notes and Links
- Ruby on Rails - a web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern.
- activerecord on GitHub
- Rust - a systems programming language that runs blazingly fast, prevents segfaults, and guarantees thread safety.
- diesel on GitHub
- Diesel website and docs
- RustConf
Something missing or broken? PRs welcome!