Episodes
Hey Everyone! Ruby for All is taking a summer vacation since it's been hard to juggle vacations, school being out, and other responsibilities we have going on right now. We will be back at the end of summer and can't wait to talk to you all again soon!
Published 06/20/23
This week the tables are turned on Ruby for All because this is a crossover episode with the Rubber Duck Dev Show with Chris and Creston, where Julie was a guest recently talking about leveling up for Juniors. Today, they explore Julie’s growth as a junior developer, her experiences mentoring others, and the impact of podcasting on her career. They also touch on community building, the value of live shows, effective learning strategies, and the importance of feedback in mentoring...
Published 05/25/23
This week the tables are turned on Ruby for All, as our friend of the show, Drew Bragg, interviews Julie J. This was originally on Code and the Coding Coders Who Code it Podcast. If you haven’t checked it out, please go smash the subscribe button. Today, Drew asks Julie J his 3 questions: What are you working on? What's blocking you? What's something cool you want to share? What are Julie’s answers? Guess you’ll have to listen to find out. Hint, they talk about her cool side project, Ruby for...
Published 05/18/23
On this episode of Ruby for All, Andrew attended RailsConf 2023 and talks about his experience at it, how he focused on socializing with friends and co-workers, and attended fewer talks than before. There were some great talks he heard and keynotes he really enjoyed, especially Aaron Patterson, who proposed the idea of Rails shipping its own LSP for Ruby and Rails. Also, a highlight was that this conference had a greater focus on early career developers, offering headshots and resume reviews,...
Published 05/11/23
On this episode of Ruby for All, Andrew and Julie are excited to have as their guest, Megan Brown, who’s a Product Manager, UX Researcher, and Julie’s mentee. In today’s conversations, we’ll cover various topics related to coding and career advice. Megan tells us what UX research is, how UX Researchers and engineers have a lot in common, and she talks about the importance of user research in product development. Also, since Megan is now in school for computer science, she shares her...
Published 05/04/23
On this episode of Ruby for All, Andrew and Julie have a conversation about being a senior software engineer and mentoring. Since Andrew is a senior software engineer, he talks about the differences between his current and earlier roles, and what experience you need to become a senior developer. Andrew has so much passion for mentoring, so we’ll find out how he’s found a lot of fulfillment, validation, and purpose in mentoring, and what important qualities are needed to be a mentor. We’ll...
Published 04/27/23
On this episode of Ruby for All, Andrew and Julie are joined by guest, Josh Goldberg, who’s an Open Source Developer and former mentor of Julie. In today’s conversation, Andrew, Julie, and Josh discuss the benefits of having a good manager and how to establish trust in a manager-employee relationship. There’s also a conversation on the importance of feedback and the different ways people like to receive it, as well as the importance of personal connections in the workplace, and tips for...
Published 04/20/23
On this episode of Ruby for All, Andrew and Julie are excited to have as their guest, Adrian Valenzuela, who’s a Ruby Developer, open source contributor, and maintains a tutorial blog called, Mugen Ruby. Today, Adrian talks about how he got into web development and picking up contract gigs, which he was hired for based on his involvement in the community rather than just his skills. He also dives into his experience and struggles with various corporate job interviews, and the different type...
Published 04/13/23
On this episode of Ruby for All, Andrew and Julie have joining them, Dave Paola, Founder of Sierra Rails, a Ruby on Rails Software Development Agency. Today, Dave talks about his experience coaching Junior Developers and Early Career Developers. There’s a discussion on the success of Pivotal Labs and the importance of hiring Early Career Developers in pairs. Dave tells us about his Junior Developer Bootcamp and his aspirations to help Junior Developers kickstart their careers. Andrew, Dave,...
Published 04/06/23
On this episode of Ruby for All, Andrew and Julie welcome Mike Munroe, Co-founder of OBLSK, a Rails consultancy, who’s here today to discuss their Junior Developer Apprentice Program. Today, we’ll learn all the details about the program, the importance of having a mentor and a framework in place to guide the Junior developer’s progress, and how Mike believes with the right mentorship, a Junior developer can become independent and self-sustaining within a year. There’s a conversation on how...
Published 03/30/23
On this episode of Ruby for All, ChatGPT was down for Julie today which left her frazzled, so she brings up making pancakes, and Andrew shares his love of cooking breakfast food and wrestling with Turbo all morning. Thankfully, they have a great guest with them to brighten their day. Today, Andrew and Julie are joined by Celso De Sá, who’s a Developer for PostPilot. Celso is going to take us through the interviewing processes he’s gone through as a Junior, getting his first job, the process...
Published 03/23/23
On this episode of Ruby for All, Julie recently decided to go back to the gym, and Andrew has been chilling and focusing on things in his life that he hasn’t taken care of. But today, we’re going to have fun, like we do every episode, and Andrew is going to interview Julie and ask her questions about being a Junior Developer and get her honest insight into things Juniors are going through. We’ll find out what Julie’s job was before she became a coder, her Bootcamp experience, challenges she...
Published 03/16/23
On this episode of Ruby for All, Andrew aka the “VS Code Whisperer “ and Julie are excited to start something new and fun! Join Andrew and Julie as they dive into the world of Development Gems that they like to use in development and testing. Some of these gems that you use in development are things that enhance your life and make things easier. Today, they discuss Faker, Annotate, Bullet, letter_opener_web, standard, brakeman, and rails-erd. If you don’t know about some of these gems, then...
Published 03/09/23
Ruby For All – Episode 32
On this episode of Ruby for All, it’s raining a lot by Julie, chilly outside by Andrew, and Andrew’s birthday is this week! Happy Birthday, Andrew! Since it’s a new month, Andrew and Julie decided to talk about debugging. So today, they’ll be discussing various debugging tools for troubleshooting Rails applications such as binding.irb, binding.pry, puts debugging, the new debug gem, web console, RubyMine, and VS Code debugger. Also, they talk about when to bring...
Published 03/02/23
On this episode of Ruby for All, Julie tells us she’s fostering a seven week old puppy and having lots of fun, and Andrew reveals he would love to get a dog in the future. Also, it’s the end of the month and you know what that means? Andrew and Julie are wrapping up their February series on Ruby Methods, so first up, they’ll be discussing the module Enumerable since Andrew learned more about it, we’ll find out about polymorphic record, and then on to the object methods tally, partition, sort...
Published 02/23/23
On this episode of Ruby for All, Andrew and Julie are having an ADHD day since Andrew’s had a lot going on with work stuff and Julie’s been hyperfocused learning about the mobile app. But that won’t stop them from discussing their favorite Ruby Methods. Today, they’re excited to talk about the basics of Strings in programming because Andrew loves a good string. They’ll be discussing the Ruby Methods chomp, strip, split, valid_encoding, sub, gsub, slice, delete_prefix, and swapcase. Although...
Published 02/16/23
On this episode of Ruby for All, Julie tells us she’s working on a new app and she’s calling it “Today,” which is going to help her organize her day-to-day tasks. We’re also continuing with our February series talking about different object types in Ruby and our favorite methods with them. Today, we’re talking about the Ruby Hashes, such as merge, fetch, dig, .new, values, transform values, reject, key?, and compact. Hash is so important for Ruby developers, because the more you know, the...
Published 02/09/23
On this episode of Ruby for All, Andrew and Julie discuss the cold temps where they live, their preferences for warmer temps, using layers to cope with the changing temperatures, and their experiences with snow sports. For the month of February, get ready because Andrew and Julie are doing something fun! They’ll be going through some of their favorite Ruby methods all month on every episode, focusing on a different type of object type. Today’s methods they discuss are map, flatten, uniq,...
Published 02/02/23
On this episode of Ruby for All, there’s a spider on Julie’s monitor and Andrew and Julie couldn’t figure out a topic of what to talk about today. They decided to ask ChatGPT for some help and it came up with today’s topic, “Common Pitfalls for Junior Ruby on Rails Developers.” Thanks, AI! Julie has so many great questions for Andrew “the cowboy coder,” who’s ready and willing to answer them all! Download this episode now!
Published 01/26/23
Join us for this episode of Ruby for All to hear Andrew (Andy) Atkinson discuss all things databases. He talks about the differences between MySQL and PostgreSQL, transactions, locking, pgbouncer, query optimization, and more. Plus, he shares his preference for PostgreSQL. Come learn about databases with Andy, Andrew, and Julie!
Published 01/19/23
Brittany Martin, an engineering manager and co-host of the Ruby on Rails Podcast, joins the show to discuss her experience with integrations, the benefits of webhooks, websockets, and retrying webhooks. She also talks about giving presentations, wikis, and creating gem integrations. Lastly, she explains why it's beneficial for junior developers to learn about integrations early in their careers. Download this episode today!
Published 01/12/23
In this episode, Andrew and Julie discuss their experiences with New Year's resolutions and set some goals for 2023. Julie wants to be more proactive and improve her React skills, while Andrew is looking to learn Swift, Vim, and better project management skills. They also preview some upcoming episodes viewers can look forward to in 2023.
Published 01/05/23
In the final episode of 2022, Julie and Andrew discuss different aspects of project management, such as Agile vs. Waterfall methodology, the importance of standups and project meetings, and assigning points to projects. They also talk about the different tools they use and how Andrew's current approach at Podia differs from his past. Finally, Andrew asks for guest recommendations to do a more in-depth dive into Agile.
Published 12/29/22
Daniel Colson joins Andrew and Julie to discuss getting better at reading source code. He explains why reading source code can be beneficial and encourages trusting your curiosity when it comes to understanding code. He dives into Ruby source code and offers some tips on performance testing. Lastly, he talks about his new library for profiling FactoryBot and the idea of a flipped classroom. Download this episode today!
Published 12/22/22
Julie and Andrew discuss ways to make the upcoming Holiday season enjoyable and manageable. They talk about the challenges of winter, and how companies can make this difficult time more manageable by allowing employees to choose a project to work on or working on open source projects. Andrew then shares the details of his project at Podia, which is making his holidays a lot more fun. Lastly, they share their tips for managing the season with empathy and grace.
Published 12/15/22