Displaying all 22 episodes

Goodbye, for now

A short episode where Andrew Mason reveals that the show has come to an end.

Episode 21: Do you really need two cans of Play-Doh?

Development setups, our environments, and some of the equipment we are using.

Episode 20: The Service Object Show

Dave Kimurais our guest

Episode 19: Metaprogramming

Eric Berry, founder of CodeFund

Episode 18: Interviewing

The guys chat all about all the different things they've experienced over the years with the interviewing process and all the different things they've encountered with finding new jobs over the years.

Episode 17: Open sourcing a Ruby gem with Brittany Martin

Special guest: Brittany Martin, who is Lead Web Developer for the Pittsburgh Cultural Trust

Episode 16: Playbook Thirty-nine with Nick Haskins

Nick Haskins works as a full-time solo Dev for CG Cookie and a year later he launched Blender Market.

Episode 15: Rails Testing Tools and Best Practices with Jason Swett

Today's episode is all about testing!

Episode 14: Projects, Projects, Projects!!

The guys talk about new and exciting things they've been working on.

Episode 13: Wait, you want to lint commit messages?!?

The importance of architecture.

Episode 12: The State of the Rails Community with Julian Rubisch

The relationship between music and programming

Episode 11: Open Source Funding and CodeFund with Eric Berry

What was the inspiration for CodeFund?

Episode 10: Parentheses and typosquatting

Ruby 2.4 is no longer supported

Episode 9: ViewComponent at GitHub with Joel Hawksley

Exciting project updates

Episode 8: Tests and Webpacker

GitHub sponsors is a thing

Episode 7: Static Sites and Testing

Quarantined nation

Episode 6: Working from Home

Deploys are faster now

Episode 5: Joined by Chris Oliver

Frustrations with Webpacker

Episode 4: Components, HAML vs ERB, and Design Systems

The "Rails Way"

Episode 3: HEY, Productivity, Turbolinks, and Meetings

Can Hey replace Slack?

Episode 2: Editors, Pairing, RailsConf, and RPC

Too afraid to ask

Episode 1: Hello, World!

Sponsored By: Panelists Ron Cooke Nate Hopkins Andrew Mason Guest None this week Show Notes [00:00:00] In this episode, we’ll be digging deeper into the Ruby trends, how the Ruby conference went down, and how our panelists got into programming. Ruby is a dynamic, open-source programming language with a focus on simplicity and productivity. The Ruby conference was excellent and resourceful, not to mention the superb food. [00:00:41] Pattern matching is a trend that we are seeing with Ruby. It is pretty much a case statement, but you can pattern match, and you get all the benefits of pattern matching. Like if you create a structure with variables in it, then those variables are now assigned to the values that are matched. Ruby rails 6.0 is coming with a bunch of fixes for active record that went out. Active records are essential because they make work easier. [00:03:45] One of the keynote speakers at the Ruby conference, Sandy Metz, reminded the attendee how lucky they are to be in this career. So how did our panelists get into this career? [00:09:25] Nate: He is a programmer with over 20 years of experience. He has been doing Ruby for 10 years. He got into programming through design. Before getting into Ruby programming, Nate used several other languages like HTML, JavaScript, C sharp, and Visual Basics. [00:11:36] Andrew: His love for computers started as a child. In high school, he took computer sciences courses and studied languages like visual basic, HTML, CSS, Java, and Javascript. He went to college and for a degree in computer science. He studied PHP, Java, and Python. In college, he decided to try web design for him to make some money, and he ended up learning HTML and CSS. To sharpen his design skills, he served as an intern in a graphic design company. He is currently working on code fund. [00:14:27] Ron: His interest in computers started as a child. He wrote his first line of code at the age of 11. Ron attended a magnet high school that was for computer science and proceeded for computer engineering. Computer Engineering did not sit well with him, and he dropped out to do low voltage installation, which he had learned as a kid. He worked as an operations manager in a company. His work involved managing technicians. It became cumbersome to handle the work in Excel, and he decided to write software to make his work easier. [00:15:51] He learned PHP and later discovered Ruby. Currently, he works with Nate. According to Ron, programming is all about problem-solving. Also, we get to hear some of the odd jobs that Nate, Ron, and Andrew had to take. Programming is not a walk in the park, and neither is it a cake party. [00:50:27] There is a challenge in the career, and our panelist today will share with us some of the challenges. For instance, having to deal with a bug for a straight 48 hours, people thinking that you are trying to be smart without addressing their issues or people become too rigid to change. Are you wondering what our panelists are currently working on? Tune in and learn. Links Ruby Visual Basic Python PHP FEA