

Code and the Coding Coders who Code it
Drew Bragg
We talk about Ruby, Rails, JavaScript, and everything in between. From tiny tips to bigger challenges we take on 3 questions a show; What are you working on? What's blocking you? What's something cool you want to share?
Episodes
Mentioned books

Sep 12, 2023 • 54min
Episode 28 - Matt Swanson
Matt Swanson, known as Mr. 'Boring Rails', discusses removing premature abstractions, the impact of decision fatigue on exploration, and finding ActionMailer to be better than expected. They also dive into rebuilding integration systems, overcoming challenges of legacy code, and overhauling the email system with React.

Aug 22, 2023 • 48min
Episode 27 - Andrew Atkinson
PostgreSQL wizard Andrew Atkinson joins the show to discuss his new book, "High-Performance PostgreSQL for Rails." Andrew talks about the challenges of writing a database book for Rails developers, refactoring prose, and the importance of maintaining a work-book-life balance. With his multiple fantastic talks on the subject of PostgreSQL, it's no surprise that he possesses a ton of knowledge to share. I'm genuinely delighted that I had the opportunity to have him on the show, and I'm incredibly excited for the book's upcoming release.Links:@andatki on Twitterandatki.bsky.social on Blueskyandyatkinson on GitHubandyatkinson.comHigh-Performance PostgreSQL for RailsPGSQL Phriday #001 — Query Stats, Log Tags, and N+1sSend us some love. Support the show

Aug 1, 2023 • 49min
Episode 26 - Thomas Carr
Web3! 😱Now that I have your attention. This episode I'm joined by Thomas Carr. Thomas is a Consultant & Software Developer for Emerging Technologies at CGI Federal. Which is a fancy way of saying he gets to play around with all the new tech out there and see what might have real world application. Thomas just gave an awesome talk at Blue Ridge Ruby called "Digital Identity or: How I Learned to Stop Worrying and Love Web3" and I found it so fascinating (much to my surprise) I felt like I had to have him on the show. If you're like I was and think Web3 is just a buzzword Tech Bros use you definitely want to check out this episode!Links:htcarr.com@htcarr3 on Twitter (or X or whatever he's calling it this week)Thomas Carr on LinkedInhtcarr3 on GitHubSSI LandCGI Federal"Digital Identity or: How I Learned to Stop Worrying and Love Web3" at Blue Ridge Ruby (link to come)Send us some love. Support the show

Jul 18, 2023 • 1h
Episode 25 - Vini Stock
Fresh off his Ruby Kaigi talk, Vini Stock, joins the show to talk about all things Ruby LSP. Even though he's given a plethora of talks on the subject already there's so much to LSPs and to the future and vision of this project that I learned a ton while recording. Vini confirms what I always suspected, that getting paid to work on developer tooling is awesome. I'm super excited about this project and I suspect after listening to this episode you will be too!Links:@vinistock on Twittervinistock.comVinicius Stock on LinkedIn@vinistock on GitHubRubyLSP RepoRubyLSP plugin for VS CodeRuby Kaigi TalkSend us some love. Support the show

Jul 3, 2023 • 46min
Episode 24 - Alan and Fito - Cisco Meraki
Another double-guest episode! This time, I'm joined by Alan Ridlehoover and Fito von Zastrow from Cisco Meraki. There's almost too much great content in this episode to provide a proper summary. We discuss everything, from the modularization of massive Rails apps to building a toy framework. Alan and Fito have a ton of experience and are working on some awesome things. Best of all, they're hiring! If this episode makes you hungry for the types of problems they're solving, definitely check out Cisco Meraki's career page.Links:Alan Ridlehoover on LinkedIn@alan@ruby.socialFito von Zastrow on LinkedIn@Fito@ruby.socialCisco Meraki's career pageA Brewer’s Guide to Filtering out Complexity and Churn (RubyConf Mini)Liberty FrameworkManufacturableAlans BlogRuby Flog VS Code ExtensionCoverage Status VS Code ExtensionRubyist (an opinionated color scheme for Ruby development)Send us some love. Support the show

Jun 20, 2023 • 51min
Episode 23 - Daniel Huss
First time Podcast guest, Daniel Huss, joins the show. Daniel is a Test Double agent and recently gave his first conference talk (Spoiler, it was great)! We talk about the differences between contract and product work, Dragon Ruby, and tending to your code like it's a garden. Daniel crush it on his first, of what I hope will be many, podcast appearances. Links:Daniel Huss on LinkedIn@daniel_n_huss@ruby.social Test DoubleDragon RubyTheory BuildingSend us some love. Support the show

Jun 6, 2023 • 46min
Episode 22 - Brittany Martin
In this episode, I'm joined by returning guest Brittany Martin to talk about her new role as an Engineering Manager at Shogun. We also discuss corporate hackathons, the delicate balance between work and personal projects, and the potential benefits for both developers and the company. Brittany shares her insights on the value of hackathons in terms of team bonding, productivity, and learning opportunities. We also have mischievous plan to surprise another podcast. Links:The Ruby on Rails Podcast@brittjmartin on Twitter@brittjmartin@ruby.social on Mastodonbrittanymartin.devBrittany Martin on LinkedInShogunChatGPTSend us some love. Support the show

May 16, 2023 • 55min
Episode 21 - Nick Schwaderer
Nick Schwaderer rejoins the show. We discuss our experiences in giving talks, the importance of engaging with the audience, and the development of Scarpe, a new implementation of _why's Shoes DSL for building Ruby desktop applications. Nick shares valuable insights on creating connections, maintaining a balance between humor and content, and fostering a welcoming community. Nick also hints at something awesome that our editor refers to as "Schwad-warts Express". You're going to have to listen to find out all about it.Links:@schwad_rb on Twitterschwad.github.ioScarpe GitHub RepoNobody Knows ShoesGlimmer RubyBlue Ridge RubySend us some love. Support the show

May 2, 2023 • 41min
Episode 20 - Julie J
Julie J, co-host of Ruby for All, joins the show to talk about her cool side project and Ruby for All. We talk about getting stuff done, Rails upgrades, and some of the confusion that still exists around assets in Rails. Julie has quickly grown into one of my favorite podcast hosts so you definitely want to give this one a listen.Links:@codewithjulie on Twittercodewithjulie.com@rubyforall on Twitterrubyforall.comngrokOpenId ConnectOAuthlvh.me (for localhost tunneling)readme.localtest.mePaperclip GemSend us some love. Support the show

Apr 18, 2023 • 54min
Episode 19 - Joel Drapper
The creator of Phlex, Joel Drapper, joins the show. Joel has been working on HTML streaming in Phlex and, spoiler alert, it sounds super cool! Joel really likes SQLite and thinks Aaron Francis's new MySQL for developers course is great (he's right). We also dive into getting unblocked by using a Ruby Developers secret weapon (hint: it's the community).Links:PhlexLitestreamIntroducing LiteFSSQLiteExtraliteRooftop RubyMySQL for DevelopersSend us some love. Support the show