Rails 7.1 Is Gonna Be HUGE episode artwork

EPISODE · Sep 23, 2023 · 47 MIN

Rails 7.1 Is Gonna Be HUGE

from Remote Ruby · host Jason Charnes, Chris Oliver, Andrew Mason

In today’s episode, Jason, Chris, and Andrew embark on some lively and humorous discussions about Bitcoin-inspired trucks, to practical insights on Rails 7.1 features, they explore security concepts, gas fees, Amsterdam travel plans, and much more. They dive into interesting developments like common table expressions, token generation in Rails 7.1, and the intriguing Bun package manager’s potential impact on Node. Chris also shares valuable insights into Stripe’s address element, Paddle as a Stripe alternative, and the complexities of handling taxes and chargebacks.  Hit download now for more “Bun” stuff![00:00:12] Our conversation starts with Chris seeing a truck with a BTC logo implying it may be hauling Bitcoins around, prices of gas and gas fees comes up, and the guy’s upcoming trip to Amsterdam, with Jason still having to work on is talk.[00:03:29] Jason discusses a new feature in Stripe related to payment intents and Chris talks about embedded Stripe checkout and its benefits. [00:08:16] Jason mentions the beta release of Rails 7.1 and its new features and Chris discusses his video on Rails 7.1 authentication features and its positive reception. [00:11:13] Jason mentions using Rails 7.1 beta and noticing the presence of Docker-related files. Chris discusses Docker commands and the possibility of using “dock rails” as an alias, and he mentions the addition of a health check endpoint in Rails 7.1.[00:12:24] Chris talks about a new route, rails routes—unused, for finding unused routes, Andrew discusses async queries and their potential impact on rendering, and Chris explains how async queries can be beneficial for parallel processing.  [00:16:26] Chris mentions a new feature in Rails 7.1 that allows specifying required parameters using a magic comment. We also hear about the benefits of the Trilogy gem, a modern MySQL adapter for Rails, Andrew recalls past issues with installing the MySQL 2 gem, and Chris talks about the improved installation experience for the Trilogy gem.[00:20:09] Jason asks if Rails 7.1 includes support for TypeScript and Chris mentions that Rails 7.1 has built-in support for common table expressions. Jason talks about the benefits of common table expressions in Rails 7.1 and how they eliminate the need for raw SQL. [00:22:50] Chris discusses the new “generates_ token_ for” feature in Rails 7.1, allowing the generation of one-time use tokens without the need for database storage.[00:24:21] Andrew brings up the “perform_all_later” method in Active Job, which allows multiple jobs to be pushed to the queue at once without running queue callbacks. [00:25:01] Jason expresses excitement about JS bundling and how it seamlessly integrates into Rails, making it easier to adopt. [00:26:03] We hear about issues related to Rake tasks and the namespace of methods in Rake files. Also, the flexibility of Rails’ asset pipeline and how you can add new tools to the pipeline without major changes.[00:29:14] Andrew tells Jason why he should use Bun and mentions the improved speed and the historical use of Yarn for asset management in Rails.  Andrew expresses interest in trying out Bun to speed up CI processes, and Chris discusses Bun as a package manager and JavaScript/TypeScript runtime, which aims to replace Node and NPM.[00:32:35] Chris mentions that Bun aims to be interchangeable with esbuild, making it easier for users to switch between the two. Jason raises the question of whether Bun could eliminate the need for Node on the server.[00:37:29] The conversation shifts to a Stripe issue related to payment element improvements, and Chris mentions he’ll need to investigate the changes. [00:39:50] Chris discusses the Stripe address element and its cost, meChris Oliver X/TwitterAndrew Mason X/TwitterJason Charnes X/Twitter

In today’s episode, Jason, Chris, and Andrew embark on some lively and humorous discussions about Bitcoin-inspired trucks, to practical insights on Rails 7.1 features, they explore security concepts, gas fees, Amsterdam travel plans, and much more. They dive into interesting developments like common table expressions, token generation in Rails 7.1, and the intriguing Bun package manager’s potential impact on Node. Chris also shares valuable insights into Stripe’s address element, Padd...

NOW PLAYING

Rails 7.1 Is Gonna Be HUGE

0:00 47:59

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

RUBY'S ROUNDTABLE Ruby Durham AS RUBY SHARES HER RISING ENTREPRENEUR JOURNEY WITHIN MUSIC, FASHION DESIGN AND PRODUCTIONS SHE ALSO SITS AT THE TABLE WITH A DIVERSE SET OF GUESTS WHO ARE ALSO BUILDING BRANDS WITH WHAT THEY HAVE.THROUGHOUT THE CONVERSATIONS NOT ONLY WILL YOU HAVE RESOURCES AND TAKEAWAYS TO APPLY TO YOUR OWN JOURNEY, BUT A FEARLESS AURA THAT WILL FUEL THE NEXT BET YOU'RE SET TO MAKE ON YOURSELF. #ifnotyouwho #ifnotnowwhen The Ruby Furst Show Ruby Furst My name is Ruby, Certified Nutrition Specialist (CNS), Certified Somatic Practitioner and Holistic Health Coach.The Ruby Furst Show takes an empowering holistic medicine approach to discuss topics of mind, body health and overall wellness. This podcast offers you a space to reflect, grow and learn about how to create authentic sustainable change in your life.Here, I will be sharing the key nuggets of knowledge & insight I have gained along my personal and professional journey.If you are enjoying the show, please subscribe, rate and review on your experiences! This Tiny World This Tiny World Podcast Lighthouse keepers. Monks. Night guards. Astronauts. Island caretakers. What do these people all have in common? They live in tiny worlds, hidden from everyday life, where they have to figure out what makes them tick and how to keep themselves entertained. This Tiny World reports the captivating stories of people who live and work off the beaten path, in solitary conditions, or remote areas far from home. Join us as we explore their unique lives and professions. Remote Empire Academy Steve Class Remote Empire Academy PodcastDo you want to build a 7-figure real estate empire while living life on your terms? Welcome to Remote Real Estate Success, where we teach digital nomads and location-independent entrepreneurs how to invest in and manage properties from anywhere in the world.This isn't your typical business podcast. I’m Steve Calascione, and I don’t deal in fluff. Each episode is packed with real-world strategies, expert interviews, and actionable steps to help you scale your remote real estate portfolio. Whether you're traveling across the globe or working from your dream location, I’ll show you how to source lucrative properties, automate property management, and build a passive income stream—all while embracing the freedom of the nomadic lifestyle.As someone who’s successfully built multiple businesses, including a real estate brokerage and a property management firm, I’ve scaled my portfolio to manage over $50 million in assets—all remotely. Now, I’m sharing those sam

Frequently Asked Questions

How long is this episode of Remote Ruby?

This episode is 47 minutes long.

When was this Remote Ruby episode published?

This episode was published on September 23, 2023.

What is this episode about?

In today’s episode, Jason, Chris, and Andrew embark on some lively and humorous discussions about Bitcoin-inspired trucks, to practical insights on Rails 7.1 features, they explore security concepts, gas fees, Amsterdam travel plans, and...

Can I download this Remote Ruby episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!