TopPodcast.com
Menu
  • Home
  • Top Charts
  • Top Networks
  • Top Apps
  • Top Independents
  • Top Podfluencers
  • Top Picks
    • Top Business Podcasts
    • Top True Crime Podcasts
    • Top Finance Podcasts
    • Top Comedy Podcasts
    • Top Music Podcasts
    • Top Womens Podcasts
    • Top Kids Podcasts
    • Top Sports Podcasts
    • Top News Podcasts
    • Top Tech Podcasts
    • Top Crypto Podcasts
    • Top Entrepreneurial Podcasts
    • Top Fantasy Sports Podcasts
    • Top Political Podcasts
    • Top Science Podcasts
    • Top Self Help Podcasts
    • Top Sports Betting Podcasts
    • Top Stocks Podcasts
  • Podcast News
  • About Us
  • Podcast Advertising
  • Contact
Not in our directory?
Add Show Here
Podcast Equipment
Center

toppodcastlogoOur TOPPODCAST Picks

  • Comedy
  • Crypto
  • Sports
  • News
  • Politics
  • True Crime
  • Business
  • Finance

Follow Us

toppodcastlogoStay Connected

    View Top 200 Chart
    Back to Rankings Page
    Software How-To

    The Bike Shed

    On The Bike Shed, hosts Joël Quenneville, Sally Hall, and Aji Slater discuss development experiences and challenges at thoughtbot with Ruby, Rails, JavaScript, and whatever else is drawing their attention, admiration, or ire this week.

    Advertise
    • Apple Podcasts
    • Google Play
    • Spotify

    Latest Episodes:
    249: What Would You Say You Do Here? Jun 23, 2020
    Show notes

    On this week's episode, Steph and Chris trade some consulting and everyone comes out a winner. Steph talks about a win and a loss on the battlefield of refactoring, and Chris shares a related effort around identifying and removing unused code. Chris shares a pattern his team has been using with a special "demo" flag to provide small enhancements but otherwise keep sales demos within the product.

    Steph then shares some friction related to using dependabot on her team's project that hints at more foundational ideas at the intersection of workflow, team dynamics, testing, deployment. And finally, Chris asks Steph for her thoughts on how best to add testing around the structure of API responses.

    This episode is brought to you by Datadog. Click through to get a free 14-day trial and a free Datadog t-shirt!

    • Coverband for production code coverage
    • Flipper feature flag gem
    • Dependabot
    • JSON Schema
    • Swagger
    • rspec-request_snapshot
    • Say no to more process, say yes to trust
    • One electron theory

    Sponsored By:

    • Datadog: Click through to get a free 14-day trial and a free Datadog t-shirt!

    Support The Bike Shed


    248: Here Be Dragons Jun 16, 2020
    Show notes

    On this week's episode, Steph shares a keyboard confession and interest in migrating to a split keyboard layout. Chris dives into creating static error pages that are independent of the app while still leveraging the app's CSS framework. They also respond to a listener question about Conventional Commits and discuss when automation tooling feels helpful vs harmful.

    ErgoDox EZ Keyboard
    Keyboardio Atreus
    Tailwind CSS
    PurgeCSS
    CSS Used Chrome Extension
    Conventional Commits
    SemVer
    semantic-release
    husky
    GitHub Issue and Pull Request Templates

    Support The Bike Shed


    247: Acronyms By Moonlight Jun 09, 2020
    Show notes

    On this week's episode, Steph and Chris discuss potential approaches to a complex client-side workflow, Chris shares the highs and lows of his recent adventures revising the caching in a REST API, Steph shares an Ember testing pro-tip and then explores the questions it brings up, and lastly, they revisit prettier-ruby and it's fantastic configuration setup.

    This episode is brought to you by Datadog. Click through to get a free 14-day trial and a free Datadog t-shirt!

    • prettier-ruby configuration
    • Chrome DevTools Keyboard Shortcuts
    • Test'em - Ember test runner
    • Chrome full-page screenshots
    • Rails action caching
    • Memcachier
    • Rails stale? and fresh_when etag calculation
    • Rails cache method for "fragment caching"
    • Rails travel_to time helpers
    • Rspec and_call_original
    • Single-table inheritance vs. polymorphic associations in Rails
    • Inertia.js

    Sponsored By:

    • Datadog: Click through to get a free 14-day trial and a free Datadog t-shirt!

    Support The Bike Shed


    246: A True Movement (Pariss Athena) Jun 02, 2020
    Show notes

    We are pausing our normal tech-talk this week in support of the ongoing protests and to re-share the #BlackTechTwitter episode with Pariss Athena from our sister podcast, Giant Robots.

    During the past week, millions of people across the country have participated in protests in response to the killing of George Floyd and the systemic racism that plagues our nation.

    For everyone fighting for equality and justice, we see you, we love you, and we support you. Black lives matter. Black culture matters. Black communities matter.

    For those looking for ways to take action, we have provided a few resources in the show notes. The list is intentionally short as we ask everyone to research ways to get involved and listen to leaders in the Black community.

    Fighting for equality falls on each of us, regardless of race or position, to work together to fight racism and unequal treatment.

    Stay Safe.

    • Giant Robots: A True Movement (Pariss Athena)
    • Black Tech Twitter
    • Black Tech Pipeline
    • Black Lives Matter
    • Resources provided by Diversify Tech

    Original Notes from Giant Robots Episode 343

    Pariss Athena, Hiring & Product Team Member at G2i, creator of #BlackTechTwitter, and founder of Black Tech Pipeline, shares her journey from never hearing about code to viral awareness campaign creator, as well as discusses visibility, finding value on twitter, and life online with thousands of followers.

    • Resilient Coders
    • The Tweet that started #BlackTechTwitter
    • "Hannibal Buress Is Building An Arts And Technology Center For The Future Masterminds Of The West Side"
    • Black Tech Pipeline
    • Pariss on Twitter

    Support The Bike Shed


    245: Developer Therapy (German Velasco) May 27, 2020
    Show notes

    On this week's episode, Steph is joined by thoughtbotter German Velasco. German and Steph chat about remote work and the rewards and challenges of their new(ish) roles as Development Team Leads. German also shares that he is writing a book! German shares his approach for defining a MVB (Minimum Viable Book), ideas for how to collect feedback, and plans for publishing. Lastly, they discuss a vim plugin that lives up to the hype.

    This episode is brought to you by Datadog. Click through to get a free 14-day trial and a free Datadog t-shirt!

    To register for the free online workshop "How to Supercharge Your Rails App with a Code Audit", visit https://thoughtbot.com/events/code-audit-workshop.

    • GitBook
    • Michael Hartl - The Ruby on Rails Tutorial
    • Workshop - Being Human in the Absence of Humans
    • Workshop - How to stay agile when building compliant health tech products
    • vim-fugitive
    • Write good commit messages by blaming others
    • Upcase course featuring vim-fugitive

    More episodes with German:

    • 188: A Function by Any Other Name
    • 167: I Feel Like We Should've Solved This By Now

    Sponsored By:

    • Datadog: Click through to get a free 14-day trial and a free Datadog t-shirt!

    Support The Bike Shed


    244: Existential JavaScript May 19, 2020
    Show notes

    On this week's episode, Steph troubleshoots a mysterious Ember test failure that can't find a visible element, and Chris recounts an exciting three-act adventure that spans N+1 queries, caching, and SQL window functions. Steph also touches on upgrading to Ember Octane and Glimmer components and Chris shares a new helpful tool for drawing architecture diagrams.

    • Window.find()
    • Dash
    • Wat - Lightning talk by Gary Bernhardt
    • Draw.io
    • batch-loader
    • SQL Window Function
    • Advanced ActiveRecord Querying
    • Scout
    • ActiveSupport::Notifications
    • Ember Octane
    • Pry show-source

    Support The Bike Shed


    243: I'm Not a Couch Worker May 12, 2020
    Show notes

    On this week's episode, Chris shares his recent explorations of railway oriented programming (hint: not what you think!) while doing his best to avoid words like "monad" and "functor" (he does not succeed in this effort). Steph updates on her quest for the ultimate personal note taking app and some misadventures in DNS and networking, and they touch on their shared search for ergonomics in the home office world we all live in these days.

    This episode is brought to you by ExpressVPN. Click through to get three months for free.

    • Chris's new rounded footrest
    • VSCode LiveShare
    • dry-monads
    • dry-monads Do notations
    • Railway Oriented Programming
    • Dont Use Exceptions For Flow Control
    • Roam Research
    • Bear notes app
    • mDNSResponder
    • SIGHUP
    • iStats
    • Spurious Qs
    • fzf Preview Window
    • bat (alternative to cat)
    • Vim floating windows

    Sponsored By:

    • ExpressVPN: Click through to get get an extra three months FREE on a one-year package!

    Support The Bike Shed


    242: As Few Consonants as Possible May 05, 2020
    Show notes

    On this week’s episode, Chris and Steph share their excitement for Roam Research and formatting Ruby with Prettier Ruby. They also discuss writing test coverage for an important GDPR process, embracing async communication, and share their preferred strategies for knowledge sharing within teams and the broader community.

    • Roam Research
    • Bear
    • DayOne
    • Reveal.js
    • Github Draft Pull Requests
    • Prettier Ruby
    • CoC
    • GDPR
    • Stack Overflow for Teams
    • Basecamp
    • Twist
    • The Golden Rule for programmers

    Support The Bike Shed


    241: What If We Just Put a Phone Number? Apr 28, 2020
    Show notes

    On this week's episode Steph and Chris dig into MVP thinking and asking how we can write as little code as possible before finding out if any user will actually want the thing we're building.

    They also tackle a listener question around Vim and the general ROI on honing our developer tools, discuss some of the subtleties of HTTP and forms as well as the difficulties when half of our UI is in React and the other half Rails, and lastly chat a bit about their adaptation to full-time remote work.

    • VS Code
    • Mastering the Vim Language talk by Chris
    • Bogdan Gusiev's Rails issue describing the select multiple behavior
    • postgres check_constraint
    • Formik
    • react-hook-form
    • Balsamiq Mockups
    • 7 Tips for Better User Interviews with Jaclyn Perrone
    • More of Jaclyn Perrone on thoughtbot's design-focussed podcast, Tentative

    Support The Bike Shed


    240: A Framework in Motion Tends to Stay in Motion Apr 21, 2020
    Show notes

    On this week's episode, Chris and Steph discuss troubleshooting a race condition, trusting your intuition and pessimistic locks. They also touch briefly on TailWind CSS before diving deep into first impressions of Inertia.js.

    This episode is brought to you by ExpressVPN. Click through to get three months for free.

    • ActiveRecord::Locking::Pessimistic#with_lock
    • Derek Prior's blog post - "Validation, Database Constraint, or Both?"
    • TailWind CSS
    • Inertia.js

    Sponsored By:

    • ExpressVPN: Click through to get get an extra three months FREE on a one-year package!

    Support The Bike Shed


    Previous 1 25 26 27 28 29 51 Next

    Related Podcasts

    Know How… (Video)

    1

    Know How… (Video) Education
    JavaScript Jabber

    2

    JavaScript Jabber Education
    Programming Throwdown

    3

    Programming Throwdown Software How-To
    Software Engineering Radio – the podcast for professional software developers

    4

    Software Engineering Radio – the podcast for professional software developers Software How-To
    The Changelog: Software Development, Open Source

    5

    The Changelog: Software Development, Open Source How To
    Coding Blocks

    6

    Coding Blocks Software How-To
    footer-logo

    Contact Us

    Toll Free: 844-670-7747

    Links

    • Home
    • Top Charts
    • Networks
    • Apps
    • Independents Podcasts
    • Podcast Advertising
    • Podcast News
    • Contact Us
    • About Us
    • Analytics & Insights

    Stay Connected

      Privacy, Terms of Use & Our Code of Ethics Protecting Content Creators Copyrights