Don’t miss out on your chance to help standardize Rails once and for all! In a town hall-style event, we'll review what each rubocop-rails rule does, hear its pros and cons, and put it to a vote. The result? standard-rails … today at 3:30 pm, only at RailsConf!
https://railsconf2023.sessionize.com/session/448585 #RailsConf #RailsConf2023

Let's Standardize Rails, Once and For All!
Four years ago, I arbitrarily configured every RuboCop rule and published it as a gem called "standard". 135 releases later, feedback from the community has gradually transformed Standard into a linter & formatter ruleset that most Rubyists can get behind. Today, Standard is delivering on its promise: helping teams stay focused on their work instead of arguing over syntax.
The time has come to once again configure the unconfigurable by creating a standard-rails based on rubocop-rails. But this time, we'll skip the years of debating rules on GitHub. Instead, we're holding a community straw poll at RailsConf!
Join us for a town hall-style event where we'll review what each rubocop-rails rule does, hear its pros and cons, and put it to a vote. We'll enshrine the consensus picks in the first public release of standard-rails. By showing up, you'll not only be establishing conventions to promote safe and consistent code, you'll be sharpening the focus of Rails developers around the world!
Need help on a project? Dreading updating your resume or LinkedIn profile? Test Double’s open for office hours today, 12:30-1:30 pm in room 204 A on the 4th floor
https://railsconf2023.sessionize.com/session/7525cfc7-73fd-47a6-a721-99c1356fbab2 #RailsConf #RailsConf2023
TestDouble Office Hours
Our consultants partner with developers at clients like GitHub and Gusto to solve hard problems and have fun doing it. We want to share that experience with everyone! Join us in the Double Up Lab to pair with one of our agents and write some Ruby. Feel free to bring something to work on, check out what we’ve been up to, or just recharge and chat.
Pairing reservations recommended - Reserve here: https://forms.gle/ra48af3VChiRNxobA
As Ali pointed out in his talk yesterday, Rails upgrades don’t have to suck. Find out more about how we approach upgrades across languages, frameworks, and tooling.
https://link.testdouble.com/not-awful-upgrades #RailsConf #RailsConf2023 #RailsUpgrades #RubyUpgradesTest Double | Upgrades for frameworks, languages, and tooling
Nobody really wants to work through an upgrade on important languages, frameworks or developer tooling. We help make it easier and less painful.
Test DoubleExplore machine learning models in Ruby with Landon Gray as he builds a model that predicts the weather—including exploring tools and libraries to help. Today at 3:30 pm
https://railsconf2023.sessionize.com/session/453582 #RailsConf #RailsConf2023
Forecasting the Future: An Introduction to Machine Learning for Weather Prediction in Native Ruby
Have you ever considered building a machine learning model in Ruby? It may surprise you to learn that you can train, build, and deploy ML models in Ruby. But what are the benefits of using Ruby over other languages?
One of the biggest advantages of using Ruby for machine learning is accessibility. You're no longer limited to specific languages or tools when exploring AI and ML concepts. It's time for Rubyists to dive into the world of machine learning! -
In this talk, we'll build a model that predicts the weather and explore the tools and libraries available for your own native Ruby Machine Learning projects.
Whether you're a seasoned Rubyist or just starting out, don't miss this opportunity to discover the possibilities of machine learning in Ruby.
Ali Ibrahim has worked on a bunch of Rails upgrades and pulls together helpful approaches that get you to predictable results and the ability to seamlessly continue feature work. Check out his RailsConf talk today at 2:30 pm
https://railsconf2023.sessionize.com/session/452857#RailsConf #RailsConf2023
Zero downtime Rails upgrades
No one likes working on Rails upgrades, and who can blame them? They can be thankless, time-consuming, and—worst of all—unpredictable. How long will they take? When can we get back to feature work? What’ll break when they’re deployed? It’s tempting to say, “Let’s do it later,” but later is usually never. Instead of living in fear of the big, scary Rails upgrade, your team can set up systems for incremental change that let you:
* continue feature work
* deliver predictable results
* seamlessly jump into the next upgrade (because there’s always a next upgrade)
And I’m gonna show you how.
In the years since I’ve worked on upgrading Rails at GitHub, I’ve refined this approach to Rails upgrades and successfully implemented it at several organizations. In this talk, you’ll learn everything you need to burn down uncertainty and boldly go into your next Rails upgrade.
Puzzling over a programming problem? Need a refresh on your resume or LinkedIn profile? Test Double’s open for office hours at RailsConf! Today & tomorrow, 12:30-1:30 pm in room 204 A on the 4th floor
https://railsconf2023.sessionize.com/session/d82e5e04-4ce4-42f3-96b0-a201a2f12edc #RailsConf #RailsConf2023
Test Double Office Hours
Our consultants partner with developers at clients like GitHub and Gusto to solve hard problems and have fun doing it. We want to share that experience with everyone! Join us in the Double Up Lab to pair with one of our agents and write some Ruby. Feel free to bring something to work on, check out what we’ve been up to, or just recharge and chat.
Pairing reservations recommended - Reserve here: https://forms.gle/ra48af3VChiRNxobA
Wouldn’t it be cool if you could ship a big part of your upgrade before ever running 'bundle update rails'? Ali explains why you should stop ignoring Rails (and Ruby) deprecations. https://link.testdouble.com/stop-ignoring-ruby-rails-deprecations
Love this idea? Check out more at Ali’s RailsConf talk, Zero downtime Rails upgrades, today at 2:30 pm.
#RailsConf #RailsConf2023 #RailsUpgrades

Stop ignoring your Rails (and Ruby) deprecations!
What if you could ship a big part of your upgrade before ever running 'bundle update rails'? Don't ignore deprecation warnings—let them work for you!
Test DoubleLearning and networking are great. But what if you could also return to work having solved a problem? Come to our RailsConf office hours Tue & Wed to pair and make real progress.
https://railsconf2023.sessionize.com/session/d82e5e04-4ce4-42f3-96b0-a201a2f12edc #RailsConf #RailsConf2023
Test Double Office Hours
Our consultants partner with developers at clients like GitHub and Gusto to solve hard problems and have fun doing it. We want to share that experience with everyone! Join us in the Double Up Lab to pair with one of our agents and write some Ruby. Feel free to bring something to work on, check out what we’ve been up to, or just recharge and chat.
Pairing reservations recommended - Reserve here: https://forms.gle/ra48af3VChiRNxobA
If you need help with a refresh on your resume and LinkedIn profile, or someone to pair with on career goals, visit the Test Double Office Hours at RailsConf:
Tues & Wed, 12:30-1:30 pm.
https://railsconf2023.sessionize.com/session/d82e5e04-4ce4-42f3-96b0-a201a2f12edc
#RailsConf #RailsConf2023

Test Double Office Hours
Our consultants partner with developers at clients like GitHub and Gusto to solve hard problems and have fun doing it. We want to share that experience with everyone! Join us in the Double Up Lab to pair with one of our agents and write some Ruby. Feel free to bring something to work on, check out what we’ve been up to, or just recharge and chat.
Pairing reservations recommended - Reserve here: https://forms.gle/ra48af3VChiRNxobA
The standard gem has saved countless Ruby teams from pointless arguments about syntax. This week, Standard is going to start doing the same thing for Rails apps. And the best part? You get a vote! Join us Wednesday for a town hall-style event at RailsConf.
https://railsconf2023.sessionize.com/session/448585 #RailsConf #RailsConf2023
Let's Standardize Rails, Once and For All!
Four years ago, I arbitrarily configured every RuboCop rule and published it as a gem called "standard". 135 releases later, feedback from the community has gradually transformed Standard into a linter & formatter ruleset that most Rubyists can get behind. Today, Standard is delivering on its promise: helping teams stay focused on their work instead of arguing over syntax.
The time has come to once again configure the unconfigurable by creating a standard-rails based on rubocop-rails. But this time, we'll skip the years of debating rules on GitHub. Instead, we're holding a community straw poll at RailsConf!
Join us for a town hall-style event where we'll review what each rubocop-rails rule does, hear its pros and cons, and put it to a vote. We'll enshrine the consensus picks in the first public release of standard-rails. By showing up, you'll not only be establishing conventions to promote safe and consistent code, you'll be sharpening the focus of Rails developers around the world!