Software Engineering

Giant Robots Smashing Into Other Giant Robots

thoughtbot

+15 FANS

A weekly podcast discussing the design, development, and business of great software. Hosted by thoughtbot CEO, Chad Pytel, and rotating cast of fellow developers, designers, and entrepreneurs, we delve deep behind the scenes of the products and techn...Show More

Best
Newest
Looking for recently uploaded episodes
316: A Completely Orthogonal Skillset (Lara Hogan)

40:42 | Apr 15th

Lara Hogan, co-founder of Wherewithall, discusses finding her ideal job coaching and mentoring, evaluating for management alignment, what makes for a strong manager, the value of role-play, constructive feedback, and her upcoming book, Resilient Mana...Show More

315: I'm Not a CPA, I Just Play One On Podcasts (Scott Orn)

42:40 | Apr 8th

Scott Orn, COO of Kruze Consulting, talks about podcasting, early stage pain-points, favorite tools, the trade-offs of remote work, and last minute tax-day advice for startups.

314: Streamlined and Thoughtful (Chelsea Moore)

36:43 | Apr 1st

Chelsea Moore, co-founder & CEO of BoxFox, discusses quickly going from idea to launch while doing everything from design to fulfillment in-house, their approach to growth, learning to say 'no', letting branding & social media evolve from itself, and...Show More

313: I Just Want to Get There (Art Papas)

31:02 | Mar 25th

Art Papas, CEO of Bullhorn, discusses the business of temporary staffing, the danger of doing a marketing push before finding product market fit, focusing early on culture, adjusting to his role as CEO, communication techniques for company-wide messa...Show More

312: Seeking Strengths (Gareth Burrowes)

38:52 | Mar 18th

Gareth Burrowes, Co-Founder & Head of Product and Marketing at The Tech Connection, discusses employment screening focused on candidate strengths, removing unconscious bias from the hiring flow, and the importance of diversity at every level of a com...Show More

311: Serving Serverless (Erica Windisch)

39:03 | Mar 11th

Erica Windisch, CTO and co-founder of IOpipe, discusses serverless architecture and how it can provide a clearer user-interaction story, the state of automatic code generation, and her experience in Techstars.

310: Have a Slide For That (Alec Stern)

42:31 | Mar 4th

Alec Stern, startup founder, entrepreneur, mentor, investor, and advisor, discusses founding Constant Contact, the early days of SaaS, the importance and utilization of 'channels', and pursuing customer feedback.

309: Slow is Smooth, Smooth is Fast (Jamie Howard)

27:53 | Feb 25th

Jamie Howard, Director of Engineering at TransLoc, discusses hiring, solutions-driven engineering, leadership in the military vs the private sector, and Agile methodology.

308: Technology is Everywhere (Siobhan Green)

35:25 | Feb 18th

Siobhan Green, co-founder & CEO of Sonjara, discusses finding good tech solutions for organizations in the social-benefit space and developing countries, merging her passions for tech and international development, GDPR, and the ethics and security o...Show More

307: Win in the Long Term (Mike McDerment)

34:40 | Feb 11th

Mike McDerment, co-founder and CEO of FreshBooks, discusses reimagining the platform with a system-wide A-B test, experiences with scaling, the value of customer service, and the art/science of change.

306: Solving a Specific Problem (Ellen Chisa)

26:45 | Feb 4th

Ellen Chisa, CEO and cofounder of Dark, discusses building a complete programming platform from scratch, the benefits of a private beta, and making programming more accessible.

305: You're Never Done (Ben McRedmond)

28:48 | Jan 28th

Ben McRedmond, CEO of Consider, discusses his time as Senior Director of Growth at Intercom, teases his plans for fixing email, and discusses the importance & difficulty of product validation.

304: Intentional Soul-Searching (Natalie Nagele)

46:05 | Jan 21st

Natalie Nagele, Co-founder and CEO of Wildbit, discusses product updates, operating with more meaning and purpose, user research, bootstrap vs VC funding, and experiments in productivity (like a 4-day work week, turning off Slack, and strategies for ...Show More

303: Building Something Special (Margaret McKenna)

28:32 | Jan 14th

Margaret McKenna, Software Engineer at Devoted Health, discusses joining a team based on their mission, building systems from scratch, and evolution on a new, rapidly growing team.

302: What Stage Are We In? (Sam Clemens)

40:50 | Jan 7th

Sam Clemens, Partner at Accomplice VC, discusses utilizing his product experience to nurture new companies, advice for where businesses should focus in various stages of growth, what should really be in an MVP, and his feelings around leaving a compa...Show More

301: Projection & Prediction (Aatish Salvi)

39:59 | Dec 10th, 2018

Aatish Salvi, CTO of Teikametrics, discusses building a service for 3rd party Amazon sellers using data science, being wary of pre-mature optimization, integrating data engineering research into the team, and working with Amazon as both a partner and...Show More

300: More Useable Information (Jennifer Lum)

30:56 | Dec 3rd, 2018

Jennifer Lum, COO and co-founder of Forge.ai, discusses building a company and platform that transforms unstructured information into machine-readable data in real-time, avoiding biases in data collection, and evolving & defining company values as on...Show More

299: High-Touch (Millie Blackwell)

36:42 | Nov 26th, 2018

Millie Blackwell, President & Co-founder of Showcase Workshop, discusses differences in business culture between California and New Zealand, pursuing tablets as a business tool early in the lifespan of the iPad, experimenting with SaaS pricing, and p...Show More

298: Doing Right is Scalable (DJ Patil)

47:10 | Nov 15th, 2018

DJ Patil, Head of Technology at Devoted Health, discusses his time as the U.S. Chief Data Scientist, scaling healthcare to meet modern data demands, and the process of architecting a health care company.

297: Go Deep (David Kloba & Rob Meinhardt)

49:31 | Nov 6th, 2018

David Kloba & Rob Meinhardt, Co-Founders of Furious Collective, discuss the mindset and methodology of their venture production studio, recount their adventures over the past year of growing FormKeep after having acquired it from thoughtbot, and offe...Show More

296: Stay Close to Your Users (Andrew Bialecki)

52:36 | Oct 30th, 2018

Andrew Bialecki, CEO of Klaviyo, discusses building systems to process and get insight from business' data, scaling personality and humanity to mass communication, and translating customer feedback into concrete product improvement. Plus, the debut o...Show More

295: Follow Your Passion (Jonathan Kim)

41:41 | Oct 24th, 2018

Jonathan Kim, CEO of Appcues, discusses building better onboarding and personalization to apps, starting a company as a solo founder, lessons learned from his time in journalism, and core culture values.

294: From a Place of Sharing (Chris Toomey)

30:08 | Oct 18th, 2018

In this special crossover episode, Chad is joined by Chris Toomey, Development Director at thoughtbot and host of The Bike Shed podcast, to discuss the content, history, and the process of making Upcase, thoughtbot's online learning platform, FREE.

293: Advertising as a Service (Sandra Richter)

44:23 | Oct 10th, 2018

Sandra Richter, Co-founder and CEO of Soofa, talks about redefining the infrastructure of out of home advertising, purpose vs business motivation, and learning from setbacks.

292: MVP-ing the Sales Process (Lindsey Christensen)

47:20 | Oct 2nd, 2018

Lindsey Christensen, VP of Marketing at thoughtbot, discusses shaping thoughtbot's marketing strategy, team, and future.

291: Intrapreneurial Streak (Heena Purohit)

42:05 | Sep 25th, 2018

Heena Purohit, Product Manager of IBM Watson IoT, discusses how they are tailoring custom solutions with IoT data, building business acumen for better product managing, and iterating at scale.

290: Usage Native (Mike Trotzke)

36:20 | Sep 11th, 2018

Mike Trotzke, CEO of Cheddar, talks about the future of billing models, when is the right time to do seed investing, and finding your value pricing metric.

289: Capture Community Early (Jameson Toole)

35:38 | Sep 3rd, 2018

Jameson Toole, founder of Fritz, discusses AI & Machine Learning on mobile, the process & ideology of launching a product from scratch, and the business of developer tools.

288: Pursuing Customer Delight (Yoav Shapira)

51:25 | Aug 27th, 2018

Yoav Shapira, an Engineering Manager at Facebook with a long history in Boston startups, discusses early technology choices for startups, balancing product needs/wants with technical limitations, the role of Capital-D 'Design', and common startup adv...Show More

287: Disruptive, Exponentially-Innovative, 10x Videos (Sarah Cooper)

30:19 | Aug 20th, 2018

Sarah Cooper, comedian, speaker, and author of "100 Tricks to Appear Smart in Meetings", joins Chad to discuss management burnout, the creative process, and her latest book.

286: A Million Boxes at a Time (Stephan Ango)

47:37 | Aug 14th, 2018

Stephan Ango, Co-founder and Head of Product at Lumi, discusses merging creative and scientific mindsets in industrial design, the logistics of packaging, developing custom solutions by slowly replacing 3rd party tools, and building your ideal cultur...Show More

285: Deep Counting (Jerry Talton)

47:52 | Aug 6th, 2018

Jerry Talton, leader of the Machine-Learning Services team at Slack, talks about picking up after a failed startup, design-thinking for machine learning, and important lessons from managing.

284: Bringing Vision to Robots (Clara Vu)

41:29 | Jul 23rd, 2018

Clara Vu, co-founder & VP of Engineering of Veo Robotics, shares her story getting into the world of robotics, designing perception systems for industrial robots, and 'First-Principles Thinking' in all aspects of business.

283: Overcoming Awkward Data (Joe Ferris)

41:14 | Jul 16th, 2018

Joe Ferris, CTO of thoughtbot, joins Chad to discuss Data Engineering, what it is, when you need it, and some of the challenges thoughtbot has faced while using it.

282: Robot as a Platform (Tim Enwall)

38:28 | Jul 2nd, 2018

Tim Enwall, CEO of Misty Robotics, discusses designing, building, and selling a fully autonomous robot for developers.

281: Reconnecting With Development (Robby Russell)

49:33 | Jun 25th, 2018

Robby Russell, VP of Engineering & Partner at Planet Argon, discusses considering remote work for an agency, strategies for leading a dev team, defining focus for an agency, and the results of the 2018 Rails Hosting Survey.

280: Design at the Program Layer (Greg Storey)

47:19 | Jun 18th, 2018

Greg Storey, founder of Airbag Industries & Executive Director of Design at USAA, discusses the blurring of personal and company identity, helming a budding design group, "safe agile", what it means for design to 'have a seat at the table', and susta...Show More

279: Building a Lifelong Brand (Alex Friedman)

24:53 | Jun 11th, 2018

Alex Friedman, co-founder of LOLA, discusses overcoming stigma, launching new products, measuring success, and brand values.

278: The 'Lights On' Moment (Sam Moorhouse)

28:04 | Jun 4th, 2018

Sam Moorhouse, creator of Global Code, discusses the importance of mentorship and how he established a software engineering summer education program in Ghana.

277: How Do We Work Together? (Michael Sheeley)

53:26 | May 28th, 2018

Michael Sheeley, former co-founder of Runkeeper, talks about his struggles with scaling, experimentation with prices, finding ways to connect and work together as a larger society, and innovation in health care.

276: Enable and Serve (Chris Heivly)

47:31 | May 22nd, 2018

Chris Heivly, author & entrepreneur in residence at Techstars, discusses the early days of MapQuest, Raleigh as a burgeoning tech city, and building up new tech communities.

275: Galvanizing Focus (Paul English)

43:00 | May 14th, 2018

Paul English, co-founder of Lola, discusses what it means to be a good brand, transitioning from a tech foundry to a single-product focus, lessons learned from having launched multiple companies, and his approaches to competition & success.

274: Providing Value (Ram V. Iyer)

37:11 | May 8th, 2018

Ram V. Iyer, Business Thinker & Professional Business Mentor at The Business Thinking Institute, discusses his internalization of business success/failure, having a 'business thinking' mindset, and distinguishing oneself through the value you can cre...Show More

273: Showcase Your Value (Nilan Peiris)

31:17 | Apr 30th, 2018

Nilan Peiris, VP of Growth at TransferWise, discusses growth sources, handling failure, studying user evangelism, launching in a new market, and scaling globally.

272: Grown-Up App Development (Dermot Daly)

36:26 | Apr 23rd, 2018

Dermot Daly, founder and CEO of Tapadoo, discusses being a developer early in the iOS ecosystem while differentiating themselves now as it's become a more crowded market-space, building your ideal company, and developing apps for med-tech devices.

271: Being a Good Manager (Camille Fournier)

40:32 | Apr 17th, 2018

Camille Fournier, author, speaker, and Managing Director at Two Sigma, discusses her path from Director of Infrastructure Engineering to CTO, lessons learned from tech team management, and the importance of defining core-values.

270: How's Work Lately? (Jennifer Dary)

48:54 | Apr 10th, 2018

Jennifer Dary, founder of Plucky, discusses purpose, process, longevity, relationships, and trust by turning the tables and giving Chad a corporate counseling session.

269: Human to Human Connection (David Cancel)

45:02 | Apr 3rd, 2018

David Cancel, CEO & Co-founder of Drift, discusses bringing the personal touch back to sales through conversational marketing, validating an idea, competition, and differentiating yourself through communication & marketing.

268: Present and Effective (Adam Marchick)

34:15 | Mar 27th, 2018

Adam Marchick, CEO & co-founder of Alpine AI, discusses pioneering vocal analytics, making a better experience for digital commerce on vocal platforms, and operating in an early stage market.

267: Familiar With the Market (Sara Tateno)

31:01 | Mar 19th, 2018

Sara Tateno, founder and CEO of Happity, shares her journey from BBC Radio, to coding bootcamp, to startup founder.

266: Destination Driven (Ernesto Moreno)

35:38 | Mar 13th, 2018

Ernesto Moreno, business coach, entrepreneur, & restaurateur, joins Chad to discuss transforming a restaurant using lean methodology, focusing on your strengths, and finding creativity in running a business.

265: Loosening My Hold (Tracy Osborn)

38:05 | Mar 5th, 2018

Tracy Osborn, author and the creator of WeddingLovely, joins Chad to talk about juggling projects, redefining your core customer base, the feeling of giving up control when hiring, and publishing via Kickstarter.

264: Having a Realistic Mindset (Allen Pike)

40:48 | Feb 27th, 2018

Chad discusses reflection & goal planning, the scope of internal projects, and balancing time & team structure for both client & product work with Allen Pike, CEO & co-founder of Steamclock Software.

263: The Stuff of Science Fiction (George Brocklehurst)

22:46 | Feb 19th, 2018

Chad is joined by George Brocklehurst, development director of thoughtbot NYC, to discuss the methodologies, tools, and use cases in working with machine learning.

262: The Thought Behind the Bot

57:06 | Feb 12th, 2018

In 2003, five friends came together to form thoughtbot. In this special episode, we take a look back on the founding of thoughtbot, and it's first years, told from the perspective of the original founders and early partners. From their first meeting ...Show More

261: A Human Future (Pamela Pavliscak)

35:55 | Feb 5th, 2018

Chad is joined by Pamela Pavliscak, founder of Change Sciences, about human-centered design thinking, and incorporating well-being & ethics as a measure of success.

260: Treating Yourself Like a Business (Andrew Carroll)

39:23 | Jan 29th, 2018

Chad is joined by Andrew Carroll, CPA and independent CFO, to discuss how the new tax regulations will affect freelancers, small business, & solopreneurs.

259: Carve Your Own Story (Curtis Herbert)

43:14 | Jan 22nd, 2018

Chad is joined by Curtis Herbert, independent app developer and creator of Slopes, to discuss balancing client and product work, the pros & cons of a seasonal app, the importance of outreach, and experimenting with non-traditional business models.

258: Doing it on Principle (Max Seelemann)

39:04 | Jan 15th, 2018

Chad is joined by Max Seelemann, co-founder and lead developer of Ulysses, to discuss app-review, the complexities of multi-platform releases, initiating a full-app rewrite, and switching to a subscription pricing-model.

257: Mapping the World For Parents (Anne Halsall)

42:45 | Jan 8th, 2018

Chad is joined by Anne Halsall, co-founder and Chief Product Officer of Winnie, discussing intention in branding, assumptions about features, balancing local and remote work, and quantifying growth.

256: Stay Hungry, Stay Learning (Hosted by Alan Wick)

47:35 | Dec 18th, 2017

The tables are flipped and Chad is interviewed by Alan Wick, at our Playbook Launch Party, on the lessons learned from starting thoughtbot, company methodology, and looking towards the challenges & opportunities of the future.

255: Solving the Whole Problem (Maria Parker)

41:29 | Dec 4th, 2017

Chad chats with Maria Parker, CEO of Cruzbike, about running your first Kickstarter, issues with scaling production, and the challenge of shifting public perceptions.

254: Product and Vision (Chris Savage & Brendan Schwartz)

44:13 | Nov 20th, 2017

Chad talks with Chris & Brendan, co-founders of Wistia, about building/launching new products, hiring, and managing company identity & vision.

253: iPads For Camp (Aleen Simms)

27:22 | Nov 3rd, 2017

Chad is joined by Aleen Simms, an organizer for App Camp For Girls, to discuss the importance and logistics of their new Indiegogo Campaign.

252: Strategic Foresight (Amy Webb)

39:57 | Oct 24th, 2017

Chad is joined by Amy Webb, Professor at the Stern School of Business NYU and Founder & Quantitative Futurist at The Future Today Institute, to discuss distilling trends, incremental decision making, and the role of organizational management on the o...Show More

251: More Than Just Pretty Pictures (Jarrod Drysdale)

40:53 | Oct 9th, 2017

Chad is joined by designer and author Jarrod Drysdale to discuss lessons learned from shutting down Cascade, writing about design, cultivating content for your audience, and design's evolving role within organizations.

250: The Internet of Payments (Anders Brownworth)

35:43 | Sep 26th, 2017

Chad is joined by Anders Brownworth, Chief Evangelist at Circle, to discuss zero-cost transaction fees, cryptocurrency, and re-envisioning modern payment systems.

249: The Business of Buying (Thomas Smale)

37:12 | Sep 12th, 2017

Chad is joined by Thomas Smale, founder of FE International to discuss valuations, selling SaaS businesses, and tips to make your product more attractive to potential buyers.

248: Crossing the Chasm (Geoffrey A. Moore)

39:32 | Aug 28th, 2017

Chad is joined by author Geoffrey A. Moore to discuss the concepts in Crossing the Chasm and how they relate to scaling consulting.

247: The Developer’s Path (Laurie Young)

35:31 | Aug 15th, 2017

Chad is joined by Laurie Young to discuss The Developer's Path, a panel discussion hosted at thoughtbot London on how companies and developers can work together to achieve reciprocal growth.

246: Becoming the 'Yes' Person (Sara Chipps)

40:22 | Jul 28th, 2017

Chad is joined by Sara Chipps, cofounder of Girl Develop It & CEO of Jewelbots, to discuss integrating with custom hardware, building a community of young coders, working with retailers, and branding.

245: F is for Feelings (Gregg Pollack)

55:45 | Jul 13th, 2017

Chad is joined by Code School & Envy Labs founder Gregg Pollack to discuss optimal work environments and building a company to support Open Source Projects.

244: A Fork in the Road (Seth Godin)

32:50 | Jul 4th, 2017

Chad is joined by author, blogger, entrepreneur, and marketer Seth Godin to discuss the organizational introspection required to move from the cutting edge to the mainstream.

243: Mostly Local (Mike McKenna)

36:45 | Jun 27th, 2017

Chad is joined by Mike McKenna, CEO of Shotgunflat, to discuss cultivating a business in the town in which one grew up, working with family, the effect of adding a sales team to a consultancy, and the legislation of craft-brewing.

242: Too Dressed Up For The Internet (Kim Goulbourne)

24:22 | Jun 19th, 2017

Chad is joined by thoughtbot designer Kim Goulbourne to discuss inspiration, side projects, and winning a Webby Award!

241: I Don’t Like Talking to Computers (Nick Charlton)

1:02:14 | Jun 7th, 2017

Chad is joined by Nick Charlton, thoughtbot developer and co-host of the Build Phase podcast, to give their impressions on all the news out of the WWDC17 Keynote & Platforms State of the Union.

240: Handing Over the Reins

55:38 | Jun 5th, 2017

Ben outlines his next steps, reflects on his time at thoughtbot, and hands the proverbial podcast reins over to Chad.

239: Change is in the Air

35:51 | May 29th, 2017

Ben bids adieu to thoughtbot, and outlines his plans, hopes, and fears for the future.

238: The Graph is Beautiful

19:51 | May 22nd, 2017

Derrick gets technical about Drip's performance optimization, and reflects on pre-conceived opinions in regards to tactical & strategic planning after receiving some constructive criticism.

237: Steve Jobs Used Slides

34:13 | Apr 29th, 2017

Ben and Derrick recount their experiences and lessons learned speaking at MicroConf.

236: Care For Customer Support (Spencer Fry)

37:38 | Apr 22nd, 2017

Ben is joined this week by Spencer Fry, founder of TypeFrag, Carbonmade, Uncover, and Coach, to discuss carryover lessons of successful startups.

235: Meta Talk Process

31:01 | Apr 12th, 2017

As we prepare for MicroConf, Ben takes a new tact on his talk after giving an early demo, and Derrick recounts a positive pair-programming experience.

234: Secret Features

29:46 | Apr 5th, 2017

On FormKeep, Ben implements custom redirects on form submissions and starts a test to remove up-front credit card collection, as well as discusses evaluation of feature requests. On Drip, Derrick walks through the app with new devs, considers on-boar...Show More

233: Insert Mode is the Worst Mode

27:34 | Mar 27th, 2017

Derrick welcomes new Javascript and Rails developers to Drip. Ben prepares a content deal and interviews a Content Manager for Upcase, discusses the benefits and methodology to Vim proficiency, works on an integration with Wistia, and ponders growing...Show More

232: Don't Be Boring

27:24 | Mar 22nd, 2017

As Ben and Derrick prepare their talks for MicroConf, Ben shares his tips and habits for talk preparation and public speaking.

231: Who Likes Using Ugly Software?

33:01 | Mar 14th, 2017

Ben & Derrick reflect on the S3 outage and how it affected their services, and muse on managing user perceptions. Derrick submits a talk to MicroConf on what it means to be "customer driven", and begins a refactoring effort to rework Drip's integrati...Show More

230: Sales Through Education (Anna Jacobsen)

32:55 | Mar 6th, 2017

Ben & Derrick welcome Anna Jacobsen, Education Director at Drip, to discuss customer demos / onboarding, sales and retention strategies, customer success, and best practices within Drip.

229: We Need More Counters

33:33 | Feb 27th, 2017

On FormKeep, Ben runs an A/B test on trial length and adds a short onboarding survey, meanwhile wrapping up team signups and working on a content licensing deal for Upcase. Derrick reports back from his machine learning class, and discusses an issue ...Show More

228: Start in Beginner Mode

24:59 | Feb 20th, 2017

Derrick travels to Portland to visit fellow bootstrapper friends, Ben recounts his recent conference travel, and a discussion of their most pivotal hires as well as account rescue techniques.

227: We Don't Do Fractional Pennies

30:26 | Feb 13th, 2017

Derrick celebrates a great shipping week, completing both 'live segments' and a Drip certification course. Ben recounts the rollout & results of the Upcase + Tapas promotion, and reflects on its successes and possible pitfalls.

226: There Are So Many Edge-Cases

22:44 | Feb 6th, 2017

Ben presses to meet the Upcase & Tapas launch deadline, and shares some lessons learned from its preparation, promotion, and launch. On Drip, Derrick rolls out more UI updates, is looking to hire JavaScript and Rails engineers, and details his hiring...Show More

225: Abuse the Sunk-Cost Fallacy

31:43 | Jan 30th, 2017

Ben halts the search for a marketer to instead hire a sales consultant and focus on growth himself, and announces a collaboration with Ruby Tapas. Derrick enrolls in a machine learning class, and contemplates Drip team & work structure.

224: Sharpen Your Saw

33:17 | Jan 23rd, 2017

Derrick takes a solo retreat to reflect on new goals for Drip, and draws up preliminary plans for scaling team size / structure, as well as speeding up velocity through parallelism. Ben shares his experience with GrowthHackers Projects, hides the low...Show More

223: Work Deterrent System

25:12 | Jan 9th, 2017

Ben & Derrick discuss music in the workplace, optimizing Redis, reaching larger markets beyond early adopters, and standing out in job application e-mails.

222: Honesty Bait

30:20 | Dec 19th, 2016

Derrick considers learning a new language to be prepared for scaling Drip's optimization, and gives new details on the tech used to streamline queries for large accounts. Ben breaks down his post to finding the best candidate for product Head of Mark...Show More

221: Power in Mimicry

35:02 | Dec 12th, 2016

Ben discusses the lessons of mimicked learning and tempering of judgmental thinking gleaned from a sports book, and muses on how to apply them to career advice. On Drip, faced with a mountain of catch-up work after the holiday, Derek confronts scalab...Show More

220: Goin' Legit (For 2017)

33:30 | Dec 6th, 2016

Ben decides to hire a support firm, document support processes, completes the Hound pricing change, and prepares to make products their own division for next year. Meanwhile, on Drip, Derrick addresses a performance challenge.

219: Rails' Sidekick (Mike Perham)

31:20 | Nov 28th, 2016

Ben is joined by Mike Perham, author of Sidekiq, to discuss running a business solo, taking a side project from hobby to full time job, and scaling support as an app grows.

218: A Spark of Inspiration

35:37 | Nov 21st, 2016

On Drip, Derrick launches a free tier, and utilizes credit card anti-fraud measures. Ben publicly launches FormLinter, pauses exploring new product ideas in favor of giving attention to existing ones, and starts to rebuild the product team. They also...Show More

217: The Object Object Object

50:51 | Nov 14th, 2016

Ben and Nick get super nerdy this week and chat about Meetspace's architecture using Go, Postgres, and HMAC including custom cookie signing, rendering, error handling, tooling, and more!

216: The One With Laila & Brenda

38:54 | Nov 7th, 2016

Sadly, Ben is stuck in hammock somewhere, and we are without a new episode this week. However, we would love you all to check out thoughtbot's newest podcast, interviewing inspirational designers, developers, and other makers in tech, The Laila & Br...Show More

215: SaaS is a Marathon, Not a Sprint

37:11 | Oct 31st, 2016

Ben and Nick chat about ways to pitch your product, working solo as well as sustainably, and the costs of doing business.

214: My Cat is VP of Marketing (Nick Gauthier)

42:52 | Oct 24th, 2016

Ben talks to Nick Gauthier, founder of MeetSpace, about the importance of validating ideas, reading through API documentation, and pricing surveys.

213: Madness Free

40:59 | Oct 17th, 2016

Derrick finds some new areas to improve after walking new hires through Drip's architecture, and discusses his custom billing engine. On Hound, Ben delegates the new-pricing project, and validates a new product idea.

212: Good Enough, Namaste

38:23 | Oct 10th, 2016

Derrick brings a few more new hires onto the team, and ships a change to make clients' Javascript snippets more performant. On Hound, Ben does some direct outreach sales, considers bringing on someone to help with marketing, and muses on the balancin...Show More

211: Battle Hardened Over Time

39:45 | Oct 3rd, 2016

On Hound, Ben sends out announcements for pricing changes, questions when a decision is the "right" decision when it comes to customer feedback, and toys with per-seat pricing model feasibility. Derrick has a successful first week on-boarding the new...Show More

210: s/Walden/Andover

32:19 | Sep 26th, 2016

Ben plans a camping trip, acquires a new Twitter account, releases his notes on giving great conference talks, and begins to tell users of Hound's new pricing. Derrick reacts to the announcement of Github Projects and what that means for Codetree, sh...Show More

209: Playlist Driven Development

33:54 | Sep 19th, 2016

On Drip, Derrick deals with a high-bandwidth customer and hires a new devops team member. Meanwhile, Ben brainstorms new pricing structures for Hound.

208: Efficiency Starts With a Haircut

40:02 | Sep 12th, 2016

Derrick switches domains from getdrip.com to drip.co, begins to update the design of the Drip widget, and tries to find balance in his varying roles as CTO. Ben hands off the reins of Upcase, switches to a low-tech project management solution, and mi...Show More

207: Database & Queue are Dirty Words (Derrick Reimer)

33:21 | Sep 6th, 2016

Ben welcomes guest co-host Derrick Reimer, co-founder of Drip, getting to know his background and products for our first outside-thoughtbot view on SaaS strategy (as well as Ben's arm-twisty methods for getting him on the podcast in the first place)!

206: I'm Glad We Talked About This (Chad Pytel)

47:13 | Aug 22nd, 2016

thoughtbot CEO Chad Pytel joins Ben to discuss our recent office closings and reasons necessitating this decision, what this means for the product team, and the future of thoughtbot. Also, a teaser of what to expect next from Giant Robots Podcast.

205: Bottling Calm

42:59 | Aug 8th, 2016

Fresh back from vacation, Ben shifts his attention to a Hound project, adding in tiered plans and pricing. Chris begins to build out a drip sequence for content recommendations, prepares to roll off to return to client work, and leaves us with some f...Show More

204: Disinclined, For Simplicity's Sake

56:55 | Aug 1st, 2016

Chris delves into marketing mode for the TDD course, removes more client-side analytics code, and starts redesigning the information architecture on Upcase. On FormKeep, Ben alerts users to site down-time, removes all pay-per-form logic from the code...Show More

203: Worry Beads on Business Chains

45:57 | Jul 25th, 2016

Ben receives some insight on customer referrals for FormKeep, applies his pricing philosophy to Hound, and realizes a personal blind-spot when it comes to customer satisfaction. On Upcase, Chris patches an automated follow-up messaging bug leading to...Show More

202: A Full 360

41:17 | Jul 18th, 2016

Ben rants about bad jokes on twitter, doesn't ship any improved activation features on FormKeep this week, irons out some bugs on FormLinter, and begins an ad campaign. Chris contemplates shifting Upcase's business model, and walks through the impetu...Show More

201: The Difficulty is in Focusing

48:34 | Jul 11th, 2016

Ben encounters a downed FormKeep and enables a monitoring service, completes the un-grandfathering process for accounts on old tiers, and begins work on improving activation flow. Chris sends out a survey to users and discovers a shift in the Upcase ...Show More

200: Summertime Sadness

46:29 | Jul 4th, 2016

Chris digs into the causes for a MRR drop, discovering usage trends with seasonality; and in the process gets a clearer picture of Upcase's user base. Also, he welcome Geoff to the project, and begins a new marketing initiative driven by user testimo...Show More

199: Heartening Frustration

51:22 | Jun 27th, 2016

This week, we ruminate on the meta-organization of project management. Ben embraces team feedback on FormLinter.com, reaches the end of Formkeep's grandfathered pricing window, and removes sandboxing to streamline plan structures. Chris contemplates ...Show More

198: Nailing Down the Why

45:28 | Jun 20th, 2016

On Formkeep, Ben launches FormLinter to increase form accessibility and conversions, and looks forward to additional persons on thoughtbot product work. Chris continues marketing of the Bourbon Smash course, wrestles with metrics and analytics, and i...Show More

197: An Engine That Throws Off Money

1:08:44 | Jun 13th, 2016

On Upcase, Chris releases the Bourbon course, restructures how new courses are highlighted, and discusses juggling the various factors that contribute to MRR. Ben takes on-boarding notes from a century old dance school to improve activation on Formke...Show More

196: Anecdotal Driven Development

49:52 | May 30th, 2016

Ben changes product activation flow, possibly for the worse, launches a new UI, and muses on new customer acquisition for Formkeep. On Upcase, Chris starts to see benefits from the domain transition, and brainstorms on how to un-bottleneck course rel...Show More

195: The Storm Before the Calm

1:07:04 | May 23rd, 2016

Ben delays a new feature until an easier implementation can be reached, adds additional event tracking for better site usage feedback, takes a medium to large digression to rant about Javascript, and makes headway on Formkeep's UI refactor. On Upcase...Show More

194: Changing Your Internet Home

49:00 | May 16th, 2016

Chris transitions Upcase to thoughtbot.com/upcase for SEO and branding purposes, and introduces reactivate & resubscribe functionality. Ben publishes a blog post on Formkeep's pricing history, optimizes the initial form setup page, and begins work to...Show More

193: This Episode Has Been Brought to You By the Letter 'S'

45:19 | May 9th, 2016

Ben switches from Mandrill to Sendgrid, turns a corner on his guarantee vs trial test, and begins the process of overhauling Formkeep's UI. Meanwhile, on Upcase, Chris utilizes an interesting method for A/B Testing, teases a secret project, and incre...Show More

192: The High End of Reasonable

50:55 | May 2nd, 2016

Ben and Chris muse on the nature of weather-related happiness. Also, Ben works on instrumenting Formkeep's activation funnel, utilizes a monitoring utility to optimize sign-up flow, and vows to almost certainly not toy with pricing any more. Meanwhil...Show More

191: I've Done it Once, I'm an Expert

47:14 | Apr 25th, 2016

Ben and Chris discuss taxes and financial (as well as bedtime) routines. On Upcase, Chris showcases "The Weekly Iteration" on the site, reveals a long-term dream for the platform, and patches a critical security issue. Ben adds a bunch of features to...Show More

190: An Unkempt Backlog

55:33 | Apr 19th, 2016

Chris makes progress on Upcase's to-dos in order to shift focus to after-the-funnel improvements, and makes a renewed vow to talk to customers for direct feedback. Meanwhile, Ben attends a conference, and while he picked up some great strategies for ...Show More

189: Swimming Against a Stream of Complexity

48:35 | Apr 11th, 2016

Chris keeps improving MRR on Upcase, patches a Javascript problem with a Javascript solution, and implements benefit focused text on course descriptions. On Formkeep, Ben discovers a flaw in an A/B test, deals with squirrely payment code, and prepare...Show More

188: I Have a Spreadsheet!

45:34 | Apr 4th, 2016

Ben decides to A/B test pricing, begins grandfathering existing customers to the new tiers, teases new features on Formkeep, and recounts some interesting customer interactions. Meanwhile, Chris drives conversions through e-mail and Twitter, identifi...Show More

187: Missed You!

54:20 | Mar 28th, 2016

Chris welcomes a new member to team Upcase, confronts a drop in MRR, and looks forward to increased content production. On Formkeep, Ben introduces tiered pricing and trials, considers tier differentiators, and muses on what next to implement.

186: Learning Through Experimentation (Ryan Buckley)

37:12 | Mar 14th, 2016

Ben and Chris welcome on Ryan Buckley, co-founder of Scripted, for an honest discussion on the shortcomings, pain-points, and benefits that arise from restructuring a product's focus.

185: The Funnel is Just the Beginning (Lincoln Murphy)

30:12 | Mar 7th, 2016

Ben welcomes SaaS growth and customer success pioneer Lincoln Murphy to discuss the true importance of providing value to existing customers and focusing on their success, as every tactic you undertake as a business is predicated on understanding the...Show More

184: I Love You, Businesses!

50:41 | Feb 29th, 2016

Ben accidentally launches a Vim course, debates a B2B vs B2C focus, and feels out different Formkeep pricing tiers. Chris welcomes back a handful of former subscribers to Upcase, continues to work on content production, and integrates relevant conten...Show More

183: Embarrassing Trailing White-Space

49:22 | Feb 22nd, 2016

Chris converts with email campaigns, lays out a time-table to churn out a ton of content, and tries to analyze a dip in revenue. Meanwhile, Ben tests the definition of what constitutes a "conference", focuses on how to enrich Formkeep for specific us...Show More

182: The Weight of Javascript

49:15 | Feb 15th, 2016

Ben finalizes Formkeep's Ember removal, toys with the idea of manual on boarding, and positions himself to begin experimenting with plans and pricing. Meanwhile, Chris deals with credit card fraud, too many inodes on Upcase's server, and finishes the...Show More

181: Tying Your Work to Impact (Brian Balfour)

42:12 | Feb 8th, 2016

Chris talks with growth expert Brian Balfour on starting and sustaining SaaS business, and his team's approach to addressing growth issues.

180: We Don't Deal With Paper

48:03 | Feb 1st, 2016

Chris gets a surprise while reviewing Upcase's Q4 profit & loss statement, gains some insight into e-mail marketing, wrestles with the added complexity of adding github auth-to-access, and brainstorms new community-driven projects. Meanwhile, Ben get...Show More

179: It's Tough to Iterate on Nothing

58:32 | Jan 25th, 2016

Ben resolves to cut back on dashboard checkins, makes progress on Formkeep's Ember extraction, and struggles with product-market fit. Meanwhile, Chris tackles some analytics issues, opens up Upcase landing pages from behind the paywall to improve mar...Show More

178: No-one Wants Form End-Points for Christmas

1:05:28 | Jan 18th, 2016

Ben and Chris both struggle with cancelations coming into the new year, Formkeep continues to strip out Ember and focus on content marketing, and Upcase resolves a major issue in the exercise system and improves the checkout flow.

177: I Forgot There Would Be Follow-On Tasks

52:47 | Jan 11th, 2016

Chris tracks new members after the release of the new Mastering Git course from Upcase, launches a drip e-mail campaign to attract more members, and focuses on increased content output. Ben continues removing Ember from Formkeep, rethinks an activati...Show More

176: The Pricing is Right

54:34 | Jan 4th, 2016

As Ben transitions from Upcase to Formkeep, so too will the podcast transition to an open discussion around growing thoughtbot's internal projects and maintaining them as businesses, highlighting our hopes, experiments, tactics, failures, and success...Show More

175: Broaden Your Worldview (Ashe Dryden)

30:04 | Dec 21st, 2015

Ben talks with Ashe Dryden about ways to approach diversity in the tech community from workplace, conference, and personal perspectives.

174: Building Character (Laura Roeder)

29:43 | Dec 14th, 2015

Ben and Laura Roeder, founder of Edgar, chat about anthropomorphizing your brand to build better engagement, going the extra step to care about customer success, and some tips for social media marketing best practices.

173: Obsessed With Helping (Hiten Shah)

30:28 | Dec 7th, 2015

Ben talks with Hiten Shah, co-founder of Crazy Egg and Kissmetrics, on the value of helping others, frameworks for a better life, being an infovore, and tips for finding a successful product niche.

172: Go After the Hard Stuff (Eric Normand)

41:27 | Dec 1st, 2015

Ben and Eric Normand of LispCast and PurelyFunctional.tv talk about the pros and cons of Haskell and Clojure, empathize on some of the pain points of running an educational coding platform, and hypothesize on how the next great programming "killer de...Show More

171: Always Be Hustling (Steli Efti)

37:39 | Nov 23rd, 2015

Ben talks with Steli Efti, CEO and Co-founder of Close.io, on maintaining energy and passion in speaking, why engineers make great sales people (and how they can be even better), and managing your emotions to be more productive and happy.

170: Make Things People Want (C. Todd Lombardo & Trace Wax)

39:38 | Nov 9th, 2015

Chad talks with C. Todd Lombardo & Trace Wax about their new book, co-authored with Richard Banfield, Design Sprint: A Practical Guidebook for Building Great Digital Products, as well as the process and benefits of design sprints.

169: Purpose Driven Development (Sara Chipps)

36:02 | Nov 5th, 2015

Brenda talks with Sara Chipps on the desire to educate in code, her inspiration to work on hardware, and the troubles of manufacturing.

168: 'Unpronounceable' (Star Simpson)

31:52 | Oct 27th, 2015

Chad Pytel and Laila Winner welcome Star Simpson to discuss PLIBMTTBHGATY (Programming Languages I’ve Been Meaning To Try But Haven’t Gotten Around To Yet), fostering community through meet-ups, and the finer points of taco delivery via drone.

167: A Place For Both (Brenda Storer)

36:46 | Oct 12th, 2015

Ben talks with thoughtbot designer Brenda Storer on fitting both development and design in her job title, tips for public speaking, and introduces a new change to the show.

166: Refactoring Health Care (John Norman)

40:13 | Oct 5th, 2015

Ben talks with John Norman about his process and modified approach to the delivery, payment, and tech of modern managed health care. They also touch on age bias in the programming world, living a purpose-driven life, and dealing with startup growth.

165: Everyone's Welcome Here (Adam Stacoviak & Jerod Santo)

43:05 | Sep 28th, 2015

Ben talks with Adam & Jerod of The Changelog Podcast to discuss their personal interviewing modalities, doing full-time media creation, and a new video project aimed to explore the actual people behind your programming heroes.

164: Transcribing at 260 wpm (Mirabai Knight)

36:50 | Sep 21st, 2015

Ben talks with Mirabai Knight about the technology and uses of modern stenography; including using steno with Vim, and her work on Plover, the open source Steno engine.

163: Play is the Best Way to Learn (Nadia Odunayo)

31:37 | Sep 14th, 2015

Ben talks with Nadia Odunayo about giving non-technical conference talks and full-time pairing.

162: Literal Giant Robots (Brinkley Warren)

23:25 | Sep 8th, 2015

Ben is joined by Brinkley Warren of MegaBots Inc. to discuss the history, build, and strategy behind the MegaBot Mk II, USA's entrant in next years giant robot duel!

161: Listen to Your Users (Jules Coleman)

28:38 | Aug 31st, 2015

Ben and Jules Coleman, founder of Hassle, discuss staying close to the codebase while in a more managerial role, the challenges of rapid growth, and the value of internalizing feedback.

160: Unfollowing the Leader (Drew Neil)

30:49 | Aug 26th, 2015

Ben and Drew Neil discuss freeing up Vim's leader key, the value of visual learning, and using GitHub to crowd source closed captions.

159: Falling Out of Love With Haskell (Mike Burns)

23:02 | Aug 17th, 2015

Ben and fellow thoughtbotter Mike Burns take time out of their Summer Summit schedule to chat about launching offices, the art of classical code, and why Mike no longer loves Haskell. This episode of Giant Robots is sponsored by Digital Ocean. Simpl...Show More

158: Producing...Stuff (Thom Obarski)

31:04 | Aug 10th, 2015

Ben is joined by trepidatious producer, Thom Obarski, to talk all things media at thoughtbot, compare working in tech to entertainment environments, and bestow some beginner advice on starting one's own podcast. This episode of Giant Robots is spons...Show More

157: Between Frustration and Enlightenment (Tom Stuart)

46:17 | Aug 3rd, 2015

Ben is joined by Tom Stuart to talk about incorporating computer science topics into Ruby, his process of preparing talks, enriching your development career with a bit of computer science knowledge, and gushing about how amazing computers truly are. ...Show More

156: It Has to be Valuable (Steve Tooke)

33:13 | Jul 27th, 2015

Ben is joined by Steve Tooke to discuss the importance of communication, testing, and building Cucumber 2. This episode of Giant Robots is sponsored by Digital Ocean. Simple and fast cloud hosting, built for developers. Use the code GiantRobots for ...Show More

155: CTO Duties (Joe Ferris)

40:57 | Jul 20th, 2015

Ben welcomes Joe Ferris, thoughtbot's CTO, to discuss design parity within the company, inversion of control, and solving all the world's problems with monads. This episode of Giant Robots is sponsored by Digital Ocean. Simple and fast cloud hosting...Show More

154: Do it Right the First Time (Samir Talwar)

34:26 | Jul 13th, 2015

Ben and Samir Talwar of Codurance discuss the appeal of functional programming, mob programming, and a different take on conferences. This episode of Giant Robots is sponsored by Digital Ocean. Simple and fast cloud hosting, built for developers. Us...Show More

153: Auld Lang Syne (Chad Pytel)

54:34 | Jul 6th, 2015

As Giant Robots nears its 3 year anniversary, Ben welcomes back Chad Pytel to reflect on the highs and lows of the previous year at thoughtbot. This episode of Giant Robots is sponsored by Digital Ocean. Simple and fast cloud hosting, built for deve...Show More

152: Providing Positive Change (Denise Yu & Rosa Fox)

29:45 | Jun 29th, 2015

Ben welcomes Denise Yu and Rosa Fox of Codebar to discuss the importance of fostering community, mentoring tips, and more.

151: Open By Default (Aidan Feldman)

28:57 | Jun 15th, 2015

Ben discusses consulting and open source from within the government, as well as choosing the right clients, and the value of mentorship, with Aidan Feldman of 18F.

150: Don't Screw it Up (Derek Prior)

33:28 | Jun 8th, 2015

Ben talks with fellow thoughtbotter Derek Prior on conference speaking, code review, and podcasting.

149: Try to Stand Out (Chris Toomey)

32:47 | Jun 1st, 2015

Ben talks with fellow thoughtbotter Chris Toomey on networking, mentorship, React.js, and sustainable pace.

148: We All Want to be Heard (Rebecca Miller-Webster)

32:10 | May 25th, 2015

Ben talks with Rebecca Miller-Webster, Managing Director of thoughtbot Chicago, on beginners contributing to open-source, organizing conferences, and cultivating a more inclusive culture. This episode of Giant Robots is sponsored by Digital Ocean. S...Show More

147: Cry Through it, and Keep Typing (Saron Yitbarek)

33:09 | May 18th, 2015

Ben welcomes on Saron Yitbarek to talk about creating communities that foster learning and niceness; as well as getting comfortable with being uncomfortable, and how confronting that discomfort can ultimately lead to success. This episode of Giant R...Show More

146: Ready For the Real World (Shelby Kelly)

28:53 | May 11th, 2015

Ben and Shelby Kelly discuss teaching at a coding bootcamp and the future of junior-developer programs. Stick around till the end to catch a sample of her Rocky Mountain Ruby rap! This episode of Giant Robots is sponsored by Digital Ocean. Simple an...Show More

145: YOLO! _push to master_ (Sam Phippen)

43:40 | May 4th, 2015

Ben talks to Sam Phippen on working on the RSpec core team, new features in 3.3, tips for contributing to open-source, and his favorite parts of Rails. This episode of Giant Robots is sponsored by Digital Ocean. Simple and fast cloud hosting, built ...Show More

144: Finding a New Way (Pam Selle)

34:19 | Apr 27th, 2015

Ben talks to Pam Selle on the importance of self-imposed structure, voice coding, and living with RSI.

143: Keep an Open Mind (Carin Meier)

29:02 | Apr 20th, 2015

Ben talks with Carin Meier on the writer's process, how programming relates to the arts, and the importance of a graduated and immersive approach to learning.

142: The Power of Play (Justin Gitlin)

28:23 | Apr 13th, 2015

Ben talks with Justin Gitlin on changing the experience of a social media platform, as well as shaping game dev to art (and vice versa).

141: Don't Say No to Anything (Georgia Dow)

29:35 | Apr 6th, 2015

Ben sits down with therapist/writer/podcaster/speaker/Brazilian Jiu-Jitsu champion Georgia Dow to discuss the value of new experiences, the advantages of private mentorship, and living life to it's fullest.

140: Don't Believe Everything That You Think (Sir John Hargrave)

31:01 | Mar 30th, 2015

Ben talks to Sir John Hargrave, CEO of Media Shower, about his new book Mind Hacking on the power of reprogramming one's thoughts to maintain new habits, and innovations to the traditional publishing model.

139: Learning Oriented Culture (Mike Brittain)

38:27 | Mar 23rd, 2015

Ben talks to Mike Brittain, VP of Engineering at Etsy, on interacting with the development community, strides in diversity practices, the pros/cons of an open office, and the difficulties in transitioning from engineering to management.

138: Overloading the Home Row (Craig Andera)

44:35 | Mar 16th, 2015

Ben talks to Craig Andera, developer at Cognitect, on his latest 20% time project, Clojure as open source, and reimagining database structures.

137: The Haskell Renaissance (Pat Brisbin)

30:34 | Mar 9th, 2015

Ben talks with Pat Brisbin on his new book, and the future of Haskell at thoughtbot.

136: I Think it Was the Altitude (Ben Orenstein)

31:16 | Mar 2nd, 2015

Chad officially welcomes Ben back to the podcast, discuses the employer/employee ideology that can facilitate a successful sabbatical, and reveals some exclusives on the future of thoughtbot.

135: Planning For Change (Ben Arent)

33:46 | Feb 23rd, 2015

Chad talks with Ben Arent, product manager at Rackspace, on the trials of app acquisition, as well as their favorite Sass tools.

134: Growing to Meteor (Paul Dowman)

41:43 | Feb 16th, 2015

Chad talks with Paul Dowman, founder of OK GROW!, on replacing Rails with Meteor, and how martial arts has made him a better developer.

133: The DNA of Music (Matt Aimonetti)

34:40 | Feb 9th, 2015

Chad talks with Matt Aimonetti, co-founder of Splice, on remote worker strategies, fundraising, and his vision for the future of digital musical collaboration.

132: Story Tellers (Adarsh Pandit, Kyle Fiedler)

38:28 | Feb 2nd, 2015

Chad talks with fellow thoughtbotters Adarsh Pandit and Kyle Fiedler on the pros and cons of stories, story points, and job stories.

131: The Human-Computer Interaction Umbrella (Irene Ros)

32:24 | Jan 26th, 2015

Chad talks with Irene Ros, data visualization practice lead at Bocoup, about her pursuit of making data visualization function in a social context.

130: Counting all the F-Words (Joanne Cheng)

27:48 | Jan 19th, 2015

Chad & developer Joanne Cheng break down thoughtbot's statistical year in review!

129: The Engineering of Payments (Ian Logan)

35:34 | Jan 13th, 2015

Chad talks with Ian Logan, an Engineering Manager at Airbnb, on the challenges, ideology, implementation, and future of their payments system.

128: To Attract and Retain (Dan Croak)

47:44 | Jan 5th, 2015

Chad talks with thoughtbot CMO Dan Croak about our content marketing strategy, managing the flow of new media, and the origin of our growth team.

127: Merging Worlds (Meng To)

39:40 | Dec 22nd, 2014

Jeff Smith talks to Meng To, author of Design + Code about the blurring line between developers and designers, learning tools to better communicate, and the difficulties of planing a world-wide workshop tour.

126: Log In to Your Space (Zach Dunn)

47:21 | Dec 15th, 2014

Chad talks to Zach Dunn, CPO of Robin, about the future of smart spaces, working with family, and when to shift your company's scope.

125: Rebooting (Adarsh Pandit)

43:51 | Dec 8th, 2014

Chad talks to Adarsh Pandit, thoughtbot SF Managing Director & host of the Reboot podcast, about his personal journey which inspired our newest show.

124: Maintaining Your Legacy (Scott Ford)

32:57 | Nov 24th, 2014

Chad talks to Scott Ford, founder & COO of Corgibytes, about the business of software remodeling/retrofitting, and finding value and beauty in old code.

123: Don't Call It a Codecation (Chris Hunt)

24:49 | Nov 18th, 2014

Ben & Chris Hunt catch up on their latest conference talks, podcasts, and things accomplished on their recent coding retreat.

122: Ruby, the Weird Way (Britt Ballard, Caleb Thompson, Richard Schneeman, Terence Lee)

50:18 | Nov 10th, 2014

Britt Ballard leads this roundtable discussion on home-growing your own conference and their experiences, from theme and logo selection to scheduling guests and venues, turning Keep Ruby Weird from a dream into a reality.

121: Prolificness (Allison House)

32:30 | Nov 3rd, 2014

Guest-Ben Chad Pytel talks with Allison House about maintaining personal growth while freelancing, and her approach to harnessing your capacity to learn.

120: Open Your World For Commentary (Tom Lehman)

54:19 | Oct 28th, 2014

Ben talks with Tom Lehman, creator of Genius, about the power of honesty in corporate culture, and navigating the mores of discussing salary.

119: Create Value or Create Technology? (Pete Hunt)

27:52 | Oct 20th, 2014

Ben talks with Pete Hunt, formerly of Facebook & Instagram, on React and what makes this unique JavaScript library tick, as well as shifting from a technical to a business focused mindset.

118: Scare Yourself (Dan Martell)

37:46 | Oct 13th, 2014

Ben talks with Dan Martell, CEO and founder of Clarity, about self-actualization in business, how life is affected by those around which one surrounds themselves and the value of staying outside one's comfort zone.

117: Designing Quality (Will Sulinski)

27:27 | Sep 22nd, 2014

Ben talks with Will Sulinski, founder of Pistol Lake, on translating lessons learned from the tech sector into success in the fashion industry.

116: A Model Jellyfish (Carl Smith)

31:51 | Sep 15th, 2014

Ben talks with nGen Works founder Carl Smith about alternatives to a "flat" structure, remote management & community building.

115: There's a Spectrum Involved Here (Brandon Bloom)

37:04 | Sep 8th, 2014

Ben talks with Brandon Bloom about finding the right tool for the job, there being too many objects in OO Programing and the importance for a full spectrum of options, regardless of the choice.

114: Offer Value First (Ryan Delk)

24:58 | Sep 1st, 2014

Ben talks with Gumroad grower Ryan Delk about standing out from your peers by adding value before you ask for value.

113: Minimum Path to Awesome (Rob Walling)

32:54 | Aug 25th, 2014

Ben and Rob Walling, founder of Drip and HitTail, discuss engaging your audience, the path to building new habits and the need to create.

112: Data By Design (Joanne Cheng)

26:32 | Aug 18th, 2014

Ben talks to developer Joanne Cheng about lessons learned from the conference circuit, as well as the subject of her latest conf talk, Data-Driven-Documents within JavaScript, and trends in dashboard design.

111: Thinking Outside the Loop (Chris Granger)

41:45 | Aug 11th, 2014

Ben talks with Chris Granger, creator of Light Table, about building a better IDE and envisioning a world where all programming happens inside a database and anyone can do it.

110: Protecting Invisible Things (Eric Mill)

32:10 | Aug 4th, 2014

This week Ben talks with former thoughtbotter, and creator of Is It Christmas, Eric Mill about the power of blogging, the personal empowerment offered by the internet and the role of government in the digital age.

109: Venturing Thru Capital (Alex Taussig)

36:18 | Jul 28th, 2014

Ben delves behind the scenes of a VC firm with Alex Taussig of Highland Capital.

108: Picking Your Obsession (Brett Van Zuiden)

38:18 | Jul 21st, 2014

Ben talks to Brett Van Zuiden, founder of Filepicker, about the importance of finding your specialization and passion in your industry, as well as his experiences in Y Combinator.

107: The Best Secrets Kept (Sara Haider)

32:58 | Jul 14th, 2014

Ben talks to Sarah Haider, Android lead at Secret, about anonymity in social media, her work with Girls Who Code and Android Development.

106: Sprinting Thru Design (Alex Baldwin & Galen Frechette)

28:10 | Jul 7th, 2014

Ben is joined by fellow thoughtbotters Alex & Galen to break down their product design sprint workflow.

105: Use Your Info-magination (Marc-André Cournoyer)

32:32 | Jun 30th, 2014

Ben welcomes Marc-André Cournoyer of Coded Inc. to discuss self-marketing and sustaining info-product platforms.

104: Maintaining The Meat Machines (Adam Wiggins)

40:30 | Jun 23rd, 2014

On this weeks Giant Robots Ben welcomes Adam Wiggins, Heroku co-founder and former CTO, to join as more of a guest host than guest. They discuss team size/structure, project scalability, the benefits of working abroad & self-maintenance best practice...Show More

103: Consulting the Consultants (Adam Wathan, Chris Keithlin)

36:30 | Jun 16th, 2014

Giant Robots welcome Adam & Chris of Vehikl who inquire about project selection / scheduling, portfolio building & customer-facing.

102: Put It Out To The World (Peter Cooper)

28:21 | Jun 9th, 2014

Ben sits down with Peter Cooper, of Cooper Press, on his evolution from blogger to published author and publisher.

101: Developing Skills (Alex Fox, Jatin Bhandari)

38:48 | Jun 2nd, 2014

Ben is joined by Alex & Jatin, recent graduates of the first thoughtbot / Metis Ruby on Rails Bootcamp, to talk about the process, experience and feedback on their path to becoming junior developers.

100: Adequately Industrious (Aaron Patterson)

45:31 | May 26th, 2014

On our special 100th episode Aaron Patterson joins Ben from RailsConf to talk AdequateRecord, frustrations in software, bulk meat discounts, the finer nuances of cat-naming and the importance of scientific thinking in web development.

99: You Are Not Alone (Greg Baugues)

19:30 | May 19th, 2014

From RailsConf, Ben & Greg Baugues of Twilio discuss how mental illness affects the development community and the importance of, as well as resources to, proper treatment.

98: Memorization Techniques (Chris Hunt)

19:51 | May 12th, 2014

From RailsConf, Ben talks to Chris Hunt of Github about techniques for enhancing spacial memory, competitive personalities, the coffee infamy of the Pacific Northwest and Clojure testing.

97: Railing Against Rails (Ernie Miller)

25:38 | May 5th, 2014

Live from RailsConf Ben & Ernie Miller explore his "Curmudgeon" talk, modules and the importance of nuance.

96: Business is Hard (Jeff Casimir)

35:12 | Apr 28th, 2014

Live from RailsConf, Ben talks to Executive Director of The Turing School Jeff Casimir on Conf-stress, the lack of jobs in open source and the challenges of learning to run a business.

95: Making Time (Chas Emerick)

41:55 | Apr 21st, 2014

This week Ben sits down with Chas Emerick to discuss his latest venture, The Quilt Project, start up philosophies and the importance of balanced time management.

94: The Nature of Writing (Diana Zmuda, Jessie Young)

36:24 | Apr 14th, 2014

Ben is joined by Diana & Jessie of thoughtbot San Francisco to discuss their latest book, iOS on Rails, the concept of releasing a book in Beta and the importance of apprenticeships to emerging junior developers.

93: Diversity of Approach (David Nolen)

41:38 | Apr 7th, 2014

On this weeks show Ben talks to David Nolen, Rails & JavaScript developer for the NY Times, about being a steward of ClojureScript, functional programming, the advantages of immutable values and Om.

92: Program to the Machine You Have (Ryan Hoover)

32:32 | Mar 31st, 2014

Ben and Ryan Hoover, co-creator of Product Hunt, talk revenue models, the value of blogging, diversification of skills, and tiny steps towards major change.

91: Not Ruining Design (Rich Thornett)

34:18 | Mar 24th, 2014

This week on Giant Robots, Ben talks to Rich Thornett, Co-Founder of Dribbble, about the formation and criticisms of the company, the role of product design and remote team management.

90: Do One Thing Well (George Brocklehurst, Mike Burns)

22:31 | Mar 17th, 2014

Ben talks to George Brocklehurst & Mike Burns of thoughtbot's Stockholm office on creating and distributing gitsh, an interactive shell for Git, and why it shouldn't be a Ruby gem.

89: Moving Beyond The Wheel (Mahmoud Abdelkader)

35:23 | Mar 10th, 2014

This week on Giant Robots, Mahmoud Abdelkader of Balanced joins Ben to talk the priorities in ones career trajectory, the role of a successful CTO, and the benefits of radically open transparency.

88: Prospering Communities (Kyle Bragger)

28:25 | Mar 3rd, 2014

This week Ben Talks with Kyle Bragger of Elepath, Inc on the nature of online community building, advertising vs subscription revenue models and the importance of continued creative output (and actually releasing it to the world).

87: Monitoring the Bathrooms (Tony DiPasquale)

23:04 | Feb 24th, 2014

This week on Giant Robots, Ben chats with Tony DiPasquale on utilizing Arduino engineering to solve 0th world problems.

86: Humility and Patience (Peter Reinhardt)

21:50 | Feb 17th, 2014

In this week's episode, we're joined by Peter Reinhardt, Co-founder and CEO of Segment.io. Ben and Peter discuss the product, their tech stack, the companies big pivot to Segment.io, their growth and future plans. They also discuss leaving MIT to sta...Show More

85: I Want These Ideas To Be Free (Max Temkin)

40:12 | Feb 10th, 2014

This week, Ben is joined by Max Temkin, creator of Cards Against Humanity and Humans vs. Zombies. Max talks about his success with Cards Against Humanity and his feelings of impostor syndrome. He talks about some of his other projects including his f...Show More

84: The Bus Number (Harper Reed)

46:20 | Feb 3rd, 2014

On this week's episode, Ben talks with Harper Reed, former CTO of Threadless, former CTO of Obama for America, and currently CEO of Modest. Harper talks about management and his "cabal" of people that he likes to work with. He also discusses his expe...Show More

83: Turning the Tables (Ben Orenstein)

53:30 | Jan 27th, 2014

On this week's special episode, Chad Pytel turns the tables and interviews host Ben Orenstein. They discuss the process of running the podcast and Ben's roots in programming and computer science. Ben talks about his Vim mastery, how he got into publi...Show More

82: Teach all the things (Matt Knox)

38:25 | Jan 20th, 2014

This week's episode features Matt Knox of Twitter. Matt is a part of Twitter's university team which teaches new Twitter recruits about the company. He works as an engineer as well in order to stay current. Matt discusses his background as an enginee...Show More

81: An Agent of Change (Seth Godin)

33:41 | Jan 13th, 2014

In this week's episode, Ben Orenstein is joined by best selling author, Seth Godin. Seth describes himself as an entrepreneur, a blogger, and an agent of change. They discuss art, frustration, and the endless pursuit of perfection as an artist. In hi...Show More

80: Growing Business (Josh Pigford)

28:11 | Dec 23rd, 2013

This week on Giant Robots, Ben Orenstein chats with Josh Pigford about time management, entrepreneurship and farming

79: The Gentle Wise One (Uncle Bob Martin)

37:59 | Dec 16th, 2013

This week on Giant Robots, Ben Orenstein talks with Uncle Bob Martin about functional programming, ethics, and writing.

78: Fancy Pants (Chris Lindland)

28:06 | Dec 9th, 2013

This week on Giant Robots, Ben Orenstein talks with Chris Lindland, CEO of Betabrand.com about online fashion, self-generating product and dress-pant-sweatpants.

77: A Beautiful Thing (Harold Giménez)

51:16 | Dec 2nd, 2013

This week on Giant Robots, Ben Orenstein speaks with Harold Giménez, Heroku postgres leader, about postgres, data management, and beer brewing.

76: The Boutique Agency

40:51 | Nov 25th, 2013

Ben Orenstein speaks with Alex Kesler, founder and CEO of inSegment about digital marketing, GTD and productivity.

75: Embedding Democracy (Catherine Bracy)

31:21 | Nov 18th, 2013

This week Ben Orenstein interviews Catherine Bracy, Director of Community Organizing at Code for America.

74: Fancy Scala (Sean Griffin)

32:05 | Nov 11th, 2013

Ben Orenstein speaks with thoughtbot developer Sean Griffin about scala and ruby.

73: Spooky Robots Haunting other Spooky Robots (Drew Neil)

33:03 | Nov 4th, 2013

Ben Orenstein speaks with Drew Neil, creator of vimcasts.org about teaching writing and workshopping vim.

72: Up in the Mountains (Nathan Barry)

32:39 | Oct 28th, 2013

This week on The Giant Robots Podcast, Ben Orenstein chats with Nathan Barry about book writing, teaching and self employment.

71: The Power of the Truth

39:53 | Oct 21st, 2013

Josh Clayton and Ben Orenstein interview each other about their managing director positions.

70: Let Your Freak Flag Fly

40:17 | Oct 14th, 2013

Ben Orenstein speaks with Jeff Atwood about Discourse, forum software, and soylent.

69: Geocoding in the Now

14:50 | Oct 7th, 2013

Ben Orenstein interviews Josh Clayton and Laila Winner on their book, Geocoding on Rails.

68: Simplicity and Elegance

34:10 | Sep 30th, 2013

Ben Orenstein and Paul Farnell, CEO of Litmus, talk about starting up, business practices, and Litmus.

67: The Data Optimist

29:41 | Sep 23rd, 2013

Ben Orenstein and Hilary Mason, Data Scientist in Residence at Accel Partners, talk about Data Science, Bitly and Cheeseburgers.

66: With Great Power Comes Great Responsibility

40:18 | Sep 16th, 2013

Ben talks with Anthony Eden about DNSimple, programming languages and code retreats.

65: No! Videos Private!

38:25 | Sep 9th, 2013

On this episode Ben talks with Chris Savage and Brendan Schwartz about Wistia

64: Wistfully Into the Air

36:18 | Sep 2nd, 2013

In this episode of Giant Robots Ben talks with Des Traynor about intercom, concise communication. blogging and customer outreach.

63: Knowledge Bomb!

48:37 | Aug 26th, 2013

Ben and Chad discuss mentoring, job hunting tips and FAQ

62: Family Business

31:39 | Aug 19th, 2013

In this of episode of Giant Robots, Ben speaks with Natalie Nagele and Ilya Sabanin about Wildbit, Beanstalk, and work flow.

61: Having the Craic with Paul

34:56 | Aug 12th, 2013

In this episode Paul and Ben talk about tito, funconf, and organizing conferences.

60: Deep Dive

34:01 | Aug 5th, 2013

In this week's episode Ben discusses effective business practices and advice for optimal page design with special guest Patrick McKenzie.

59: Nowhere to Hide

25:52 | Jul 29th, 2013

In this episode, Ben Orenstein speaks with thoughtbot CTO Joe Ferris about the technical interview process at thoughtbot, and more.

58: A Thousand Neckbeards

31:12 | Jul 22nd, 2013

This week Ben Orenstein, Pat Brisbin, and Mike Burns talk about Haskell, Linux, functional and dynamic programming, Conway's Game of Life, and much more.

57: Delayed Gratification

28:10 | Jul 15th, 2013

In this episode, Ben Orenstein is joined by Michael Klett, Co-founder and tech lead of Chargify. Ben and Michael discuss the evolution of Chargify and bumps along the way, underwear subscriptions, Michael’s transition from hardware to software, negat...Show More

56: Code in a Bubble Bath

36:36 | Jul 8th, 2013

In this episode Ben Orenstein is joined by Alex MacCaw, creator of Spine, formerly of Twitter, and now a developer at Stripe. Ben and Alex talk about travel, writing, code, and couch surfing.

55: The Value of Flow

42:29 | Jul 1st, 2013

In this episode Ben Orenstein speaks with designer and founder of Authentic Jobs, Cameron Moll, about Authentic Jobs, design, the value of flow and family, and much, much more.

54: Build your stuff on the side and have a good time

25:22 | Jun 24th, 2013

In this episode, Ben Orenstein is joined by 17 year old Jack Kaufman, author of The Found a Business Book. Ben and Jack discuss Jack's inspiration for the book and how he got all his interviews, the other opportunities it's led too, the common themes...Show More

53: Not everything needs to be extracted

38:29 | Jun 17th, 2013

In this episode Ben Orenstein is joined by Yehuda Katz and Tom Dale from Tilde. They discuss bootstrapping a business and the model behind Tilde, their breakdown of product development and consulting, and how they all met. They also talk about design...Show More

52: You look really fancy in your tuxedo

58:19 | Jun 10th, 2013

In this special episode, number 52, and our 1 year anniversary episode, recorded at RailsConf 2013, Ben Orenstein is joined by Ruby and Rails core team member Aaron Patterson, thoughtbot CTO Joe Ferris, and a live studio audience. The trio discuss Ra...Show More

51: I found a voice

32:50 | Jun 3rd, 2013

On this week's show, recorded at RailsConf 2013, Ben Orenstein is joined by Sandi Metz, developer, author, podcaster, and recent Ruby Hero award winner. Ben and Sandi discuss winning awards, writing, whether notoriety changes who you are, what Sandi ...Show More

50: It's Monday today, let's change everything

43:26 | May 27th, 2013

In this week's episode, recorded at RailsConf 2013, Ben Orenstein is joined by Jeff Casimir and Katrina Owen from Jumpstart Lab and gSchool to discuss performing, speaking, and imposter syndrome, preparing for your talk, and what makes a good talk an...Show More

49: The psychology of work

35:46 | May 20th, 2013

In this episode, recorded at RailsConf 2013, Ben Orenstein is joined by Gregg Pollack and Nathaniel Bibler from EnvyLabs and codeschool.com. Gregg shares what he's learned running his business, when not to be transparent, how to deal with compensatio...Show More

48: Barista imposter syndrome

37:44 | May 13th, 2013

In this episode, recorded at RailsConf 2013, Ben Orenstein is joined by Jon Larkowski, closet hippie and developer at CareZone. Ben and Jon discuss being a closet hippie, transitioning from consulting to working on a startup/product team, ping-pong, ...Show More

47: Two hours per minute

20:53 | May 6th, 2013

In this episode, recorded at RailsConf 2013, Ben Orenstein is joined by Ryan Bates of RailsCasts. Ben and Ryan discuss Ryan's transition to working on RailsCasts full time, staying up to date on the latest technology, how his coding style has changed...Show More

46: We don't have a monopoly on being unhealthy

33:43 | Apr 29th, 2013

Ben Orenstein is joined by Joe Kutner, programmer and author of ‘The Healthy Programmer’. Ben and Joe discuss how the demands of a development job lead to unhealthy habits, and ways to address the issues. They discuss specifics like standing desks, w...Show More

45: Tiny Robots Cuddling with other Tiny Robots

34:56 | Apr 22nd, 2013

This week we try something a little different. Joe Ferris, Matt Jankowski, Ben Orenstein, and Chad Pytel get together and have a little fun, in what we're calling "Tiny Robots cuddling with other Tiny Robots". We'd love to get your thoughts on this s...Show More

44: I feel the opposite of burnt out

52:52 | Apr 15th, 2013

In this week's podcast, Ben Orenstein is joined by Chad Fowler, author, speaker, and CTO of 6wunderkinder. Ben and Chad discuss Chad's recent move to Berlin and 6wunderkinder, what a CTO does, getting back to coding, the early Ruby community, who Cha...Show More

43: A good person by default

44:16 | Apr 8th, 2013

thoughtbot's Ben Orenstein is joined by Scott Orn, venture capitalist at Lighthouse Capital Partners by day, and co-founder of Ben's Friends by night. Ben and Scott discuss building a community, the future of Ben's Friends, and how running the site h...Show More

42: Why were you suing a website?

50:21 | Apr 1st, 2013

This week, Ben Orenstein is joined by Peter Moldave, attorney at Gesmer Updegrove to discuss attorney client privilege, what not to do with email, the similarities between lawyers and programmers, how he got into law, his history with technology, and...Show More

41: This is the sausage being made

35:47 | Mar 25th, 2013

This week Ben Orenstein in joined by thoughtbot CEO, Chad Pytel, to discuss thoughbot's books, online and in-person training programs, other educational products, and the launch of thoughtbot's new subscription to everything they teach, Learn Prime. ...Show More

40: He's winking at me

32:17 | Mar 18th, 2013

Ben is joined by Bryan Helmkamp, the founder of CodeClimate. In Bryan's second appearance on the podcast, Ben and Bryan discuss the architecture behind CodeClimate, scaling the service, and growing the business. They also discuss speaking at conferen...Show More

39: We've been watching you for some time, Mr. Grimm

38:44 | Mar 11th, 2013

Ben Orenstein is joined by Avdi Grimm, software developer, author, and podcaster. Ben and Avdi discuss Emacs, Avdi's personal assistant and delegating work. They also discuss naming and finding implicit concepts in your code, encoding processes as ob...Show More

38: Standing out from the pack

37:13 | Mar 4th, 2013

This week Ben Orenstein is joined by Jeremy McAnally, employee at GitHub, author of Ruby in Practice, Rails 3 Upgrade Handbook, MacRuby in Action, and more. Jeremy and Ben discuss teaching and organizing conferences, remote working for GitHub, the an...Show More

37: You're riding the Rails bro!

34:48 | Feb 25th, 2013

Ben Orenstein is joined this week by Joe Ferris, CTO of thoughtbot. Ben and Joe discuss starting a new Rails project and our Rails application generator, Suspenders, test spies and breaking up your tests, and using Rails beta versions.

36: A gem called exploit

48:21 | Feb 18th, 2013

This week Ben Orenstein is joined by Nick Quaranto, developer at 37signals and one of the maintainers of RubyGems.org. Nick and Ben discuss the just released Basecamp iOS app, the architecture of the app, the origins of the app and how it became what...Show More

35: I haven't lifted a pencil in years

29:16 | Feb 11th, 2013

Ben Orenstein is joined by Dennis Najjar CPA from AccountingDepartment.com. They discuss international companies operating in the United States, the tools of his trade, how AccountingDepartment.com is set up and what their different clients look like...Show More

34: Very little comes to those who wait

29:19 | Feb 4th, 2013

In this week's episode, Ben Orenstein is joined by Steve Snyder, Entrepreneur in Residence at the law firm, Gesmer Updegrove LLP. Ben and Steve discuss Steve's history, his unique position at the law firm, mistakes to avoid, and advice and guidance t...Show More

33: I've failed before

25:36 | Jan 28th, 2013

This week Ben Orenstein is joined by Jarrod Drysdale, the author of Bootstrapping Design. Ben and Jarrod discuss the sales and revenue of the book, and his new project, cascade.io. They also talk about learning new things, problem solving, and the di...Show More

32: There is an excited you in there

42:07 | Jan 21st, 2013

Ben Orenstein is joined this week by Daniel Jalkut, the developer of MarsEdit and other fine software. Ben and Daniel discuss the origin of Daniel's twitter username, his history at Apple and his work there, and how it influences what he builds today...Show More

31: I write everything in Markdown

45:28 | Jan 14th, 2013

This week Chad Pytel is joined by software developer, podcaster, and author, Brett Terpstra. Chad and Brett discuss Brett's work location and setup, his open source and commercial software projects, app store pricing, his publishing experience and wo...Show More

30: Giant Year-End Extravaganza

1:06:12 | Jan 7th, 2013

Ben Orenstein is joined by Chad Pytel, the CEO of thoughtbot to take a look back at some of the things thoughtbot did in 2012. They then answer a bunch of listener questions.

29: The most ironic iOS developer

28:41 | Dec 31st, 2012

Ben Orenstein is joined by Gordon Fontenot and Matt Mongeau, two thoughtbot developers, to discuss iOS development using both Objective-C and RubyMotion. Ben, Matt, and Gordon talk about the differences between the two platforms for iOS development, ...Show More

28: Farther, further, faster

47:57 | Dec 24th, 2012

Ben Orenstein is joined by David Heinemeier Hansson, the creator of Ruby on Rails and a partner at 37signals. David and Ben discuss David's normal day, his working relationship with Jason Fried, how their blog, Signal vs. Noise, is important to the c...Show More

27: Fabulous new mistakes

26:39 | Dec 17th, 2012

Ben Orenstein is joined by Joe Ferris, CTO of thoughtbot. Inspired by a question on Law of Demeter from listener Nathan Long, Joe and Ben (hopefully) answer Nathan's question, and then go on to discuss how the Law of Demeter is a form of duplication,...Show More

26: Deep into the psyche of Gary Bernhardt

41:06 | Dec 10th, 2012

Ben Orenstein is joined by Gary Berhardt from Destroy All Software Screencasts. Ben and Gary discuss DAS, how it has changed over the two years he's been doing it, and how his thinking has changed over that time. They then discuss Gary's thoughts on ...Show More

25: Long hours on the BoltBus

21:30 | Dec 3rd, 2012

Ben Orenstein is joined by Alex Godin from dispatch.io. Ben and Alex discuss Alex's hectic time in both apprentice.io and TechStars, how he got started at his age, what he's accomplished so far, what he worries about, when he is happiest, and his out...Show More

24: Not so DRY that it chafes

31:52 | Nov 26th, 2012

Ben Orenstein is joined by Sarah Mei, RailsBridge co-founder, a developer at Pivotal Labs, and Diaspora core team member. In this episode, recorded at RubyConf 2012, Ben and Sarah discuss how communication patterns of your team manifest themselves in...Show More

23: As a consultant it's always your fault

31:54 | Nov 19th, 2012

Ben Orenstein is joined by Tammer Saleh and Randall Thomas, the founders of Thunderbolt Labs. In this episode, recorded at RubyConf 2012, they discuss their philosophy of running and building the company, how they differ from other consulting compani...Show More

22: Your code looks nice today

23:20 | Nov 16th, 2012

Ben Orenstein is joined by Bryan Helmkamp, founder of Code Climate, hosted software metrics for Ruby apps. In this episode, recorded at RubyConf 2012, they discuss what code climate is, how Bryan considers it a small business not a startup, and what ...Show More

21: Data, Context and Interaction

28:10 | Nov 5th, 2012

Ben Orenstein is joined by Jim Gay, author of Clean Ruby, and Joe Ferris, CTO of thoughtbot, in the episode recorded at RubyConf 2012. Ben, Joe, and Jim discuss Data, Context and Interaction (DCI), what it is, whether it is at odds with Object-Orient...Show More

20: Ruby Lightning

33:54 | Nov 3rd, 2012

In this special episode from RubyConf 2012 we pulled aside some of the attendees and found out what they're working on. We also include a selection of the great lightning talks at the conference. Enjoy!

19: I have tons of guns and knives

38:38 | Nov 1st, 2012

Ben Orenstein is joined by Aaron Patterson, Ruby Core team member, Rails Core team member, and a Señior Software Engineer at AT&T Interactive. Aaron and Ben discuss the upcoming features and excitement for Ruby 2.0 and some things Aaron would like to...Show More

18: Trading Hours for Money

39:37 | Oct 29th, 2012

Ben Orenstein is joined by Brennan Dunn, author of double your freelancing rate and planscope.io. Ben and Brennan discuss transitioning from a freelancer to a consulting company, the issues he faced doing it, and how he overcame them. How he promoted...Show More

17: I'm feeling full and Sassy

25:28 | Oct 22nd, 2012

Ben Orenstein is joined by Kyle Fiedler, a designer at thoughtbot, and one of the creators of Bourbon Neat. Ben and Kyle discuss responsive design, what it is, and how to implement it. They also discuss Bourbon (a library of Sass mixins) and Neat (a ...Show More

16: Making it fast

35:29 | Oct 15th, 2012

Ben Orenstein is joined by William Josephson and Jay Moorthi from Solano Labs, the makers of tddium, the hosted, scalable continuous integration service. They discuss t