Ruby for All cover image

Ruby for All

Latest episodes

undefined
Feb 9, 2023 • 30min

Favorite Ruby Methods: Part 2 - The Hash

The podcast explores favorite Ruby methods for Hashes, including merge, fetch, dig, and more. Julie shares her struggles with understanding Hash objects while Andrew discusses his journey learning Ruby. They also touch on AI tools like ChatGPT and GitHub's Copilot for coding assistance.
undefined
Feb 2, 2023 • 31min

Favorite Ruby Methods: Part 1

In this podcast, Andrew and Julie discuss their favorite Ruby methods like map, flatten, uniq, shuffle, and more. They dive into the functionalities of these methods and share tips and insights on using them effectively. The hosts also talk about their experiences with snowy weather, snow sports, and how they plan to make February fun by exploring different Ruby methods each episode.
undefined
Jan 26, 2023 • 30min

Common Pitfalls for Junior Ruby on Rails Developers

Learn about testing strategies in Ruby on Rails, like using Factory Bot and Shoulda gem. Discover the importance of sandboxing data in production and avoiding mishaps. Explore efficient data management in controllers and the benefits of using decorators and presenters for better code organization.
undefined
Jan 19, 2023 • 29min

The Database Wizard with Andrew Atkinson

A database specialist discusses his journey, the pronunciation of SQL, PostgreSQL vs MySQL performance, transactions and locking in Rails, choosing PostgreSQL over MySQL, the use of pgbouncer, and join tables vs Array or JSON columns for modeling relationships.
undefined
Jan 12, 2023 • 28min

Integrations with Brittany Martin

Brittany Martin, engineering manager, discusses integrations in software with examples like webhooks and websockets. She emphasizes the importance of learning about integrations early in one's career and shares insights on creating gem integrations. The conversation covers topics such as slide decks, retrying webhooks, and handling questions after presentations.
undefined
Jan 5, 2023 • 22min

What's Going on in 2023?

On the podcast, Andrew and Julie discuss New Year's resolutions, being proactive vs reactive, and their goals for 2023 including learning Swift, Vim, and React. Julie gives a sneak peek at upcoming episodes. They touch on setting long-term goals, personal growth, project management, career aspirations in Ruby and other languages, and the challenges of learning new skills and embracing coding methods.
undefined
Dec 29, 2022 • 28min

Work Processes

Julie and Andrew discuss Agile vs Waterfall methodology, changing story points, project meetings, and the need for technical product managers. Andrew shares his unique work process at Podia, and the importance of team communication. They touch on standup meetings, productivity, and the impact of meeting schedules.
undefined
Dec 22, 2022 • 32min

Reading Source Code with Daniel Colson

Daniel Colson, FactoryBot maintainer, discusses the importance of reading source code, sharing insights on code review, gem source code, and performance testing. He highlights his journey into learning C, recommends 'Ruby Under a Microscope' for juniors, and explains the 'flipped classroom' concept for interactive learning. Daniel also introduces a new library for profiling FactoryBot.
undefined
Dec 15, 2022 • 32min

The Holidays - Unleash Your Empathy and Spread Good Cheer

Topics include exercising in winter, mood changes during the holidays, Tech the Halls excitement, hackathons, developer focus, serverless functions, team fun during the holidays, spreading empathy, and time allocation for projects
undefined
Dec 8, 2022 • 26min

GitHub Codespaces & Julie's RubyConf Mini Recap

Timestamps[00:45] Andrew recaps pairing with Collin and some other folks over the weekend on an open source PR[2:40] Andrew launches a discussion around GitHub Codespace configs for open source projects and how that would have made his life easier. Julie also brings up Tuple as another great tool for pairing[5:15] Julie brings up trying to use Codespaces to pair on Rails, which does have a configuration file [6:00] Andrew gives a basic explanation of what Codespaces, why it's helpful, and some of the struggles he's had with it\[10:45] Julie gives Andrew a recap of RubyConf Mini[11:40] Andrew and Julie talk about feeling down after conferences[14:00] Julie talks about why flying is stressful for her and how she got a lucky break on her flight home from the conference[17:00] Julie talks about the speaker dinner prior to the conference and some of the other events she attended[18:30] Julie talks about giving her talk. And don't worry! She had a nodder![20:00] Julie talks about being on the conference panel that you all heard last week[22:00] Andrew wants to hear about the food and Julie delivers![23:30] Julie gives her final thoughts on the conference and Andrew advocates for doing more local conferencesSponsorSpecial thanks to Andy Croll for personally sponsoring this episode. Be sure to check out firstrubyfriend.org and onerubything.com for nice, free community resources for newer devs!LinksTupleGitHub CodespacesUsing Codespaces with VS Code

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode