The Bike Shed cover image

The Bike Shed

Latest episodes

undefined
Jan 30, 2024 • 32min

414: Spike Tasks

Joël talks about using Turbo, a JavaScript framework for interactivity on websites. Stephanie shares her goal of working from the office more and enjoying watching chickadees. They discuss the concept of 'spikes' in software development, explaining how they help with decision-making and prioritization in complex codebases.
undefined
Jan 23, 2024 • 34min

413: Developer Tales of Package Management

Stephanie talks about retiring an internal link-shortening app, while Joël discusses debugging in ActiveRecord. They delve into package management nuances, comparing system and language packages like Homebrew and RubyGems. The hosts explore the complexities and implications for developers.
undefined
Jan 16, 2024 • 32min

412: Vertical Slices

The podcast discusses a unique bug that only crashes a page in January. They also talk about structuring work-from-home environments and the concept of 'vertical slice' development. They share insights on collaborative work, iterative development, and strategies for efficient software engineering.
undefined
Dec 19, 2023 • 39min

411: Celebrating and Recapping 2023!

In this episode, Stephanie hosts a holiday cookie swap while Joël talks about a hackathon. The hosts recap their favorite episodes, books, and blog posts of 2023. Topics include software writing heuristics, discrete math, Sandi Metz's rules, domain modeling, sequence diagrams, and more. They also discuss sustainable web development, belonging in software teams, and preemptive pluralization.
undefined
Dec 12, 2023 • 32min

410: All About Documentation

The podcast discusses challenges with handling JSON in a Postgres database using ActiveRecord, bookmarklets like 'Check This Out' for Libby, and the importance of accurate documentation, highlighting the pitfalls of using constants in code for system behavior.
undefined
Dec 5, 2023 • 28min

409: Support & Maintenance and Rotating Developers

Stephanie recommends 'Blue Eye Samurai' and a new ceramic pot for cooking. She discusses her shift to a part-time support role at thoughtbot, emphasizing communication and workplace flexibility. The podcast explores client-centric approaches and team collaboration in support & maintenance teams.
undefined
Nov 28, 2023 • 33min

408: Work Device Management

Joël shares insights from RubyConf, emphasizing different aspects of time in software development. Stephanie discusses benefits of wrapping up client projects, avoiding burnout, and strategies for work-life balance, including device management in a remote work environment.
undefined
Nov 21, 2023 • 37min

407: Tech Opinions Online with Edward Loveall

The podcast discusses the tech industry's reliance on GitHub and the importance of exploring alternatives. They talk about forming opinions on technology, balancing personal preferences with team decisions, and the value of empathy and nuance in professional interactions. The conversation highlights the need for a flexible, open-minded approach to technology and problem-solving in the tech industry.
undefined
18 snips
Nov 14, 2023 • 32min

406: Working Solo

Joël documents the flow of redirects in single sign-on work. Stephanie explores Rails callbacks and debugging tools. They discuss challenges of working solo, strategies to combat isolation, and obtaining feedback without a team. They reflect on the benefits of solo work and maintaining a sustainable professional approach.
undefined
6 snips
Nov 7, 2023 • 32min

405: Retro: Sandi Metz Rules

Sandi Metz, coding guidelines expert, discusses the relevance and application of her coding rules in the software development industry. The podcast explores topics such as choosing between management and individual contributor tracks, hiring a professional Dungeon Master for D&D, implementing restful routes and using the facade pattern in Rails apps, the importance of involvement in the product and problem domain, and the impact of Sandi Metz rules on code quality.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner
Get the app