Andrew Mason

130 Followers
51 Following
31 Posts
πŸ‘¨β€πŸš€ Senior Ruby on Rails πŸ—οΈ Product Developer at Podia πŸŽ™ co-hosting Remote Ruby & Ruby for All
 πŸ“₯ Ruby Radar newsletter for the latest in the Ruby community.
Websitehttps://andrewm.codes
Twitter/Xhttps://x.com/andrewmcodes
Ruby for Allhttps://rubyforall.com

πŸš€ New Ruby for All Episode Alert! πŸš€

Special guest, Ryan Caldwell from GitHub, shares his journey across Ruby, Java, & Go, the challenges of type checking in Ruby with Sorbet, and insider tips for Copilot Chat. From ski slopes to coding tips, this episode has it all! πŸŽΏπŸ’»πŸ”

πŸ“Œ Press play: https://share.transistor.fm/s/03d56e18

Ruby for All | Ski Slopes, Sorbet, and Copilot β€” Effective Learning with Ryan Caldwell

In this episode of Ruby for All, Andrew and Julie chat about their recent experiences, including a ski trip with challenges due to a storm, and discuss burnout and returning to regular podcasting. Special guest, Ryan Caldwell, a software engineer at GitHub working on Copilot, joins the...

By the way, if you dare challenge my callback expertise, feel free to take it up with the callback sensei himself, @jmcharnes. He's the one who taught me everything I know and gave me every opinion I have.
🎧 Dive into Active Record callbacks with us on #RubyForAll Ep.61! πŸ› οΈ @codewithjulie & I unpack everything from their dangers to example usage like user auth & slug gen. Btw, what do you use around callbacks for? Give it a listen & lmk how off I was πŸš€ https://share.transistor.fm/s/133afaaa
Ruby for All | Mastering Rails Callbacks – Deciphering the Secrets of Active Record

In this episode of Ruby for All, Andrew and Julie discuss the intricacies of callbacks in Active Record models. They talk about their experiences, the pros and cons of using callbacks, and the issues they faced. They also share some helpful use cases for callbacks, including user authentication,...

πŸ“£ The latest Ruby for All episode is now available!

Teaching Code, Shaping Futures β€” John Crepezzi on Ruby, Bootcamps, and AI

πŸ”— https://share.transistor.fm/s/3ce2e138

Ruby for All | Teaching Code, Shaping Futures β€” John Crepezzi on Ruby, Bootcamps, and AI

In this episode, Andrew and Julie chat with guest John Crepezzi, a veteran in the Ruby community, founder of All Aboard Bootcamp, and currently a Software Engineer at Jane Street.  Today, they discuss John’s experience running a coding bootcamp, share insights on teaching programming, and...

Halfway through 'High Performance PostgreSQL for Rails' by @andatki.

As a senior Rails dev, it's rare to find a book that challenges and excites me like this one did. Perfect for those who feel they've plateaued.

If you're a #rails developer, don't sleep on this!! πŸ”₯πŸ”₯πŸ”₯ https://pragprog.com/titles/aapsql/high-performance-postgresql-for-rails/

High Performance PostgreSQL for Rails

Build fast, scalable PostgreSQL and Rails apps. Solve data growth, quality, and reliability challenges, for workloads from consumer Internet to enterprise SaaS.

What personally is the hardest part for you when giving people feedback? Is it also a problem for you during code review?

I just subscribed to One Ruby Question by @bhumi1102!

After she told me the other day that she avoids including external links, except for essential references like GitHub source code, it's the first time I am actually looking FORWARD to my inbox!

πŸ”— https://buttondown.email/bhumi

One Ruby Question

A newsletter about building with Ruby and vanilla Rails. Covering everything from CSS to SQL. short (aiming for 500-750 words, certainly less than 1000 words) self contained, value is right there in the email (no links) one topic per email (clear straightforward explanations)

πŸ”₯ Hot Tip

Craving fresh air without losing your 10x developer status?

Download the @rails guides as an ebook and be a nerd outside too!

What is your least favorite software design principle or pattern?

Mostly due to past experiences, I'm personally not a huge fan of delegation the way it's normally done in Ruby. 😬

I known I've mentioned wanting to restart the Phoenix Ruby meetups several times in the time I've been here but we have motion now πŸ‘€