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:
    169: Fear Driven Development Sep 07, 2018
    Show notes

    Chris is joined by Kane Baccigalupi, development director from thoughtbot's San Francisco office to discuss Kane's history in government working for 18F and California State and how those experiences have informed Kane's work since.

    Throughout the conversation Chris and Kane discuss their shared desire to hide all implementation details and their love of Ruby for how it allows us to do
    that, testing vs test driven development, and approaches for refactoring large
    untested systems.

    • 18F - A consulting team within the government helping to introduce modern
      software development practices.
    • Kane's tweet about the enjoyment of the refactoring and design parts of the process.
    • Sarah Mei on The Bike Shed
    • Uniform Access Principle
    • Observations on the testing culture of Test Driven Development - TDD
      article that introduces the phrase "calling the shot" for the practice of TDD.
    • Convenience class methods on service objects
    • Testing Pyramid - A way to think about the cost and value of the
      various types of tests.
    • Therapeutic Refactoring by Katrina Owen
    • Katrina Owen on The Bike Shed
    • Strangler Pattern - A systematic approach to refactoring and decomposing
      large-scale
    • The encasement strategy: on legacy systems and the importance of APIs
    • Martin Fowler on the Strangler Pattern

    Support The Bike Shed


    168: An Escape Rope of Learning Aug 31, 2018
    Show notes

    Chris is joined by Rachel Mathew to discuss Rachel's recent experiences with
    Scala on a handful of client and side projects. They discuss the benefits of
    working within a type system, learning to work with a compiler, and the process
    of getting to know a new language and paradigm.

    Along they way they dip into the complexity of twitter as a platform for
    discussion and making improvements to development workflows.

    • Scala
    • Scala implicits
    • Kotlin
    • Four stages of competence
    • Scala Play - Full-featured Scala web framework, comparable to Rails
    • http4s - Lower level Scala web framework
    • SOAP - An approach to building APIs popular before the focus on REST APIs
    • WSDL - Schemas in the land of SOAP
    • Sangria - Scala GraphQL library
    • neo4j - An example of a graph database
    • Are Services the New Rewrite? - recent Bike Shed episode discussion
      microservice architecture
    • 283: Overcoming Awkward Data (Joe Ferris) - Recent Giant Robots episode
      with Joe Ferris discussing "awkward data"
    • GraphQL Code Generation
    • Purple Train App

    Support The Bike Shed


    167: I Feel Like We Should've Solved This By Now Aug 24, 2018
    Show notes

    Chris is joined by German Velasco for a discussion ranging from German's
    recent transition to remote working to the wonders of the Elixir language and
    the Erlang platform, blockchain, Ethereum, TypeScript, the Language Server
    Protocol, and more!

    • tmate - shared terminal sessions via a special build of tmux
    • Sneak - Human contact for remote teams (persistent video chat for teams)
    • Ryan Tomayko - Your team should work like an open source project - great
      post with actionable advice for teams adopting the remote life
    • How to Create a Distributed Work Culture
    • 5 Things that Suck about Remote Work
    • Taking the Pain Out of Video Conferences
    • thoughtbot.com/jobs - Come work with us!
    • Elixir - The language German loves!
    • Pattern matching in Elixir
    • Hindley–Milner type system
    • dialyzer - Erlang static analysis
    • Erlang OTP - a set of Erlang libraries & principles that carry over to
      Elixir
    • Erlang "Let It Crash"
    • Blockchain
    • Ethereum
    • Proof of Authority
    • GraphQL
    • VS Code
    • Language Server Protocol
    • TypeScript 3.0

    Support The Bike Shed


    166: Are Services the New Rewrite? Aug 10, 2018
    Show notes

    Chris & Derek discuss the world of services, exploring the various forms SOA can take, the oft stated benefits, and some of the pitfalls they commonly see in the
    wild. The discussion ranges from alternative architectures, guidelines for how to think about services within your platform, and even includes an anecdote about thoughtbot's foray into the world of SOA on Upcase.

    • Things You Should Never Do, Part I
    • The Entity Service Antipattern
    • The Past, Present, and Future of GraphQL Native - Nick Schrock
    • Netflix - Chaos Monkey
    • Goodbye Microservices: From 100s of problem children to 1 superstar (Segment)
    • Upcase

    Support The Bike Shed


    165: The Tables Have Turned Aug 03, 2018
    Show notes

    Chris & Derek talk about beginnings and ends, borrowing from their consulting mindset for a conversation spanning CI, deployment, communication, team structure, and everything in between.

    • bin/setup
    • ActiveStorage confi on heroku
    • Rails encrypted "Credentials"
    • 12 Factor App
    • Semisonic- Closing Time
    • Suspenders changes moving to per-topic generators
    • Ruby bug Methods with more than 32 keyword arguments with default values have some of the arguments set to default despite being passed in.

    Support The Bike Shed


    164: A Piece of My Identity Jul 27, 2018
    Show notes

    Support The Bike Shed


    163: Insert Some Colons For Me Jul 20, 2018
    Show notes

    After Sean confronts some breaking changes to Diesel, we discuss what we like about Visual Studio Code and how changing your tools can change your perspective.

    • Visual Studio Code
    • Language Server Protocol
    • Vim-LSP
    • Seamlessly Navigate Vim and tmux Splits
    • rcm: rc file (dotfile) management
    • Add facility for syncing VSCode extensions
    • How to exit the Vim editor?
    • Have you evaluated your toolchain recently?
    • Tuple

    Support The Bike Shed


    162: You Have Ruined Your Rails App (Sam Phippen) Jul 13, 2018
    Show notes

    Sam Phippen joins us to discuss the maintenance burden of supporting old Rubies, service oriented architecture, and explorations of GraphQL and graph databases.

    • Sam Phippen on Twitter
    • RFC: rspec-rails versioning strategy
    • Mix deps documentation
    • NP-hardness
    • bundle update --conservative docs
    • Use create_or_find_by to avoid race condition in Rails 6.0
    • Dgraph — A Distributed, Fast Graph Database
    • 100: Nouns You Can Verb | The Bike Shed - Sam's previous discussion of GRPC on the podcast
    • PostgreSQL: WITH Queries (Common Table Expressions)
    • Work at DigitalOcean
    • Jobs - thoughtbot
    • Careers and Jobs at Shopify

    Support The Bike Shed


    161: Re-Incoherence Jul 06, 2018
    Show notes

    Rails performance, rebalancing coherence, and themes from career advice requests.

    • Jeff Atwood on Rails performance
    • An analysis of memory bloat in Active Record 5.2
    • 134: Fastributes | The Bike Shed
    • 17: Railing About Performance (Sam Saffron) | The Bike Shed
    • Re-Rebalancing Coherence

    Support The Bike Shed


    160: Praise Hands Emoji 🙌 (Vaidehi Joshi) Jun 29, 2018
    Show notes

    We're joined by Vaidehi Joshi to discuss her multimedia empire, conference talk prep, getting started with computer science, and the applicability of a computer science education in every day development work. We wrap the episode with live Q&A from our RailsConf audience.

    • Vaidehi Joshi on Twitter
    • Base CS – The Blog Posts
    • Base CS - The Podcast
    • Base CS - The Video Series
    • RailsConf 2018: Re-graphing The Mental Model of The Rails Router by Vaidehi Joshi
    • Deckset for Mac: Presentations from Markdown
    • RustConf 2017 - Type System Tips for the Real World by Sean Griffin
    • EmberConf 2018: Closing Keynote by Saron Yitbarek & Vaidehi Joshi
    • Conway's Game of Life
    • Understanding Computation: From Simple Machines to Impossible Programs: Tom Stuart
    • Announcing Skylight for Open Source!

    Support The Bike Shed


    Previous 1 33 34 35 36 37 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