Everything I’ve put into the world.

Essays, talks, podcasts, projects, and other public artifacts. 676 of them so far.

My proudest creations

Start with these
  1. The Somerville Beacon

    A publication covering Somerville politics and civic life.

  2. Tuple

    A pair programming app for remote teams. The biggest thing I’ve helped build.

  3. Father Foreshadowing

    An essay about my niece falling asleep in my arms.

  4. A year of Sunday Dinners

    How I made way more friends.

  5. ChatGPT Sent Me To The ER

    And maybe saved my life?

  6. Refactoring from Good to Great

    The talk that made me famous, to the extent conference talks do that.

  7. How to Talk to Developers

    My best talk about giving talks.

  8. The Art of Product

    219 episodes of building products in public with the inimitable Derrick Reimer.

  9. Somerville Council Digests

    Making local government legible, one city council meeting at a time.

Writing

  1. Letters From Ben (Substack)

    A year of Sunday Dinners

    How I made way more friends.

  2. Somerville Beacon

    Somerville's $1.3 Billion Combined Sewer Overflow Plan

    A summary of the regional sewer plan headed to state and federal regulators on April 30, and its projected impact on Somerville households.

  3. Somerville Beacon

    An Interview with Ben Ewen-Campen

    Somerville City Councilor and candidate for the House of Reps.

  4. Somerville Beacon

    Reforming Somerville’s Demolition Review Ordinance

    Somerville has two systems for protecting historic buildings.

  5. Somerville Beacon
  6. Somerville Beacon

    New tool: Somerville City Council Digests

    City Council meeting summaries, delivered directly to your inbox

  7. Somerville Beacon

    An Interview with Judy Pineda Neufeld

    Looking back on years of elected service

  8. Letters From Ben (Substack)

    My Jhourney Retreat Experience

    A grateful account

  9. Somerville Beacon

    How I Moderated My First Mayoral Debate

    A peek behind the scenes.

  10. Somerville Beacon

    What Should I Ask at Monday's Mayoral Debate?

    I'm moderating a debate between Wilson and Burnley and would like to include your questions.

  11. Letters From Ben (Substack)

    ChatGPT Sent Me To The ER

    Three days ago, I was one hour away from hosting eighteen people for dinner when ChatGPT told me to drop everything and go to the emergency room.

  12. Letters From Ben (Substack)

    Father Foreshadowing

    Yesterday, my niece fell asleep in my arms.

  13. Somerville Beacon
  14. Somerville Beacon

    Let's Fix the School Street Crossing

    I'm putting together a crew!

  15. Somerville Beacon

    Automatically Addressing a Housing Shortage

    A model for writing an automatic response system into the law

  16. Somerville Beacon

    An Interview with Willie Burnley Jr.

    Somerville City Councilor and Candidate for Mayor

  17. Somerville Beacon

    An Interview with Jake Wilson

    From At-large Councilor to Mayor?

  18. Somerville Beacon

    How is spot zoning defined in Massachusetts?

    Fortunately, the courts have been rather clear on this!

  19. Somerville Beacon

    You're invited to the Somerville City Council

    Let's go to a meeting together!

  20. Somerville Beacon

    Somerville Upzoned 12 Lots in 2024

    My previous post, “Somerville Passed 7 Laws in 2024”, focused on statute (changes to the Code of Ordinances).

  21. Somerville Beacon

    Losing More Votes Might Be Good For You

    I recently joined my local Neighborhood Council, and we make all our decisions democratically.

  22. Somerville Beacon

    Somerville Passed 7 Laws in 2024

    So I read every one!

Browse 114 older pieces
  1. thoughtbot
  2. thoughtbot
  3. thoughtbot
  4. thoughtbot
  5. thoughtbot
  6. thoughtbot
  7. thoughtbot
  8. thoughtbot
  9. thoughtbot
  10. thoughtbot
  11. thoughtbot
  12. thoughtbot
  13. thoughtbot
  14. thoughtbot
  15. thoughtbot
  16. thoughtbot
  17. thoughtbot
  18. thoughtbot
  19. thoughtbot
  20. thoughtbot
  21. thoughtbot
  22. thoughtbot
  23. thoughtbot
  24. Ongoing benorenstein.com
  25. Ongoing benorenstein.com
  26. Ongoing benorenstein.com
  27. Ongoing benorenstein.com
  28. Ongoing benorenstein.com
  29. Ongoing benorenstein.com
  30. Ongoing benorenstein.com
  31. Ongoing benorenstein.com
  32. benorenstein.com / Codeulate
  33. benorenstein.com / Codeulate
  34. benorenstein.com / Codeulate
  35. benorenstein.com / Codeulate
  36. benorenstein.com / Codeulate
  37. benorenstein.com / Codeulate
  38. benorenstein.com / Codeulate
  39. benorenstein.com / Codeulate
  40. benorenstein.com / Codeulate
  41. benorenstein.com / Codeulate
  42. benorenstein.com / Codeulate
  43. benorenstein.com / Codeulate
  44. benorenstein.com / Codeulate
  45. benorenstein.com / Codeulate
  46. benorenstein.com / Codeulate
  47. benorenstein.com / Codeulate
  48. benorenstein.com / Codeulate
  49. benorenstein.com / Codeulate
  50. benorenstein.com / Codeulate
  51. benorenstein.com / Codeulate
  52. benorenstein.com / Codeulate
  53. benorenstein.com / Codeulate
  54. benorenstein.com / Codeulate
  55. benorenstein.com / Codeulate
  56. benorenstein.com / Codeulate
  57. benorenstein.com / Codeulate
  58. benorenstein.com / Codeulate
  59. benorenstein.com / Codeulate
  60. benorenstein.com / Codeulate
  61. benorenstein.com / Codeulate
  62. benorenstein.com / Codeulate
  63. benorenstein.com / Codeulate
  64. benorenstein.com / Codeulate
  65. benorenstein.com / Codeulate
  66. benorenstein.com / Codeulate
  67. benorenstein.com / Codeulate
  68. benorenstein.com / Codeulate
  69. benorenstein.com / Codeulate
  70. benorenstein.com / Codeulate
  71. benorenstein.com / Codeulate
  72. benorenstein.com / Codeulate
  73. benorenstein.com / Codeulate
  74. benorenstein.com / Codeulate
  75. benorenstein.com / Codeulate
  76. benorenstein.com / Codeulate
  77. benorenstein.com / Codeulate
  78. benorenstein.com / Codeulate
  79. benorenstein.com / Codeulate
  80. benorenstein.com / Codeulate
  81. benorenstein.com / Codeulate
  82. benorenstein.com / Codeulate
  83. benorenstein.com / Codeulate
  84. benorenstein.com / Codeulate
  85. benorenstein.com / Codeulate
  86. benorenstein.com / Codeulate
  87. benorenstein.com / Codeulate
  88. benorenstein.com / Codeulate
  89. benorenstein.com / Codeulate
  90. Tuple
  91. Tuple
  92. Tuple
  93. Tuple
  94. Tuple
  95. Tuple
  96. Tuple
  97. Ongoing Tuple
  98. Ongoing Tuple
  99. Ongoing Tuple
  100. Ongoing Tuple
  101. Ongoing Tuple
  102. Ongoing Tuple
  103. Ongoing Tuple
  104. Ongoing Tuple
  105. Ongoing Tuple
  106. Ongoing Tuple
  107. Ongoing Tuple
  108. Ongoing Tuple
  109. Ongoing Tuple
  110. Ongoing Tuple
  111. Ongoing Tuple
  112. Ongoing Tuple / Full Stack Radio
  113. Ongoing Tuple / Arc
  114. Reddit / r/SaaS

Podcasts I hosted

4 shows · 466 episodes
Giant Robots Smashing Into Other Giant Robots220 episodes · 2012–2017
  1. Giant Robots Smashing Into Other Giant Robots
  2. Giant Robots Smashing Into Other Giant Robots
  3. Giant Robots Smashing Into Other Giant Robots
  4. Giant Robots Smashing Into Other Giant Robots
  5. Giant Robots Smashing Into Other Giant Robots
  6. Giant Robots Smashing Into Other Giant Robots
  7. Giant Robots Smashing Into Other Giant Robots
  8. Giant Robots Smashing Into Other Giant Robots
  9. Giant Robots Smashing Into Other Giant Robots
  10. Giant Robots Smashing Into Other Giant Robots
  11. Giant Robots Smashing Into Other Giant Robots
  12. Giant Robots Smashing Into Other Giant Robots
  13. Giant Robots Smashing Into Other Giant Robots
  14. Giant Robots Smashing Into Other Giant Robots
  15. Giant Robots Smashing Into Other Giant Robots
  16. Giant Robots Smashing Into Other Giant Robots
  17. Giant Robots Smashing Into Other Giant Robots
  18. Giant Robots Smashing Into Other Giant Robots
  19. Giant Robots Smashing Into Other Giant Robots
  20. Giant Robots Smashing Into Other Giant Robots
  21. Giant Robots Smashing Into Other Giant Robots
  22. Giant Robots Smashing Into Other Giant Robots
  23. Giant Robots Smashing Into Other Giant Robots
  24. Giant Robots Smashing Into Other Giant Robots
  25. Giant Robots Smashing Into Other Giant Robots
  26. Giant Robots Smashing Into Other Giant Robots
  27. Giant Robots Smashing Into Other Giant Robots
  28. Giant Robots Smashing Into Other Giant Robots
  29. Giant Robots Smashing Into Other Giant Robots
  30. Giant Robots Smashing Into Other Giant Robots
  31. Giant Robots Smashing Into Other Giant Robots
  32. Giant Robots Smashing Into Other Giant Robots
  33. Giant Robots Smashing Into Other Giant Robots
  34. Giant Robots Smashing Into Other Giant Robots
  35. Giant Robots Smashing Into Other Giant Robots
  36. Giant Robots Smashing Into Other Giant Robots
  37. Giant Robots Smashing Into Other Giant Robots
  38. Giant Robots Smashing Into Other Giant Robots
  39. Giant Robots Smashing Into Other Giant Robots
  40. Giant Robots Smashing Into Other Giant Robots
  41. Giant Robots Smashing Into Other Giant Robots
  42. Giant Robots Smashing Into Other Giant Robots
  43. Giant Robots Smashing Into Other Giant Robots
  44. Giant Robots Smashing Into Other Giant Robots
  45. Giant Robots Smashing Into Other Giant Robots
  46. Giant Robots Smashing Into Other Giant Robots
  47. Giant Robots Smashing Into Other Giant Robots
  48. Giant Robots Smashing Into Other Giant Robots
  49. Giant Robots Smashing Into Other Giant Robots
  50. Giant Robots Smashing Into Other Giant Robots
  51. Giant Robots Smashing Into Other Giant Robots
  52. Giant Robots Smashing Into Other Giant Robots
  53. Giant Robots Smashing Into Other Giant Robots
  54. Giant Robots Smashing Into Other Giant Robots
  55. Giant Robots Smashing Into Other Giant Robots
  56. Giant Robots Smashing Into Other Giant Robots
  57. Giant Robots Smashing Into Other Giant Robots
  58. Giant Robots Smashing Into Other Giant Robots
  59. Giant Robots Smashing Into Other Giant Robots
  60. Giant Robots Smashing Into Other Giant Robots
  61. Giant Robots Smashing Into Other Giant Robots
  62. Giant Robots Smashing Into Other Giant Robots
  63. Giant Robots Smashing Into Other Giant Robots
  64. Giant Robots Smashing Into Other Giant Robots
  65. Giant Robots Smashing Into Other Giant Robots
  66. Giant Robots Smashing Into Other Giant Robots
  67. Giant Robots Smashing Into Other Giant Robots
  68. Giant Robots Smashing Into Other Giant Robots
  69. Giant Robots Smashing Into Other Giant Robots
  70. Giant Robots Smashing Into Other Giant Robots
  71. Giant Robots Smashing Into Other Giant Robots
  72. Giant Robots Smashing Into Other Giant Robots
  73. Giant Robots Smashing Into Other Giant Robots
  74. Giant Robots Smashing Into Other Giant Robots
  75. Giant Robots Smashing Into Other Giant Robots
  76. Giant Robots Smashing Into Other Giant Robots
  77. Giant Robots Smashing Into Other Giant Robots
  78. Giant Robots Smashing Into Other Giant Robots
  79. Giant Robots Smashing Into Other Giant Robots
  80. Giant Robots Smashing Into Other Giant Robots
  81. Giant Robots Smashing Into Other Giant Robots
  82. Giant Robots Smashing Into Other Giant Robots
  83. Giant Robots Smashing Into Other Giant Robots
  84. Giant Robots Smashing Into Other Giant Robots
  85. Giant Robots Smashing Into Other Giant Robots
  86. Giant Robots Smashing Into Other Giant Robots
  87. Giant Robots Smashing Into Other Giant Robots
  88. Giant Robots Smashing Into Other Giant Robots
  89. Giant Robots Smashing Into Other Giant Robots
  90. Giant Robots Smashing Into Other Giant Robots
  91. Giant Robots Smashing Into Other Giant Robots
  92. Giant Robots Smashing Into Other Giant Robots
  93. Giant Robots Smashing Into Other Giant Robots
  94. Giant Robots Smashing Into Other Giant Robots
  95. Giant Robots Smashing Into Other Giant Robots
  96. Giant Robots Smashing Into Other Giant Robots
  97. Giant Robots Smashing Into Other Giant Robots
  98. Giant Robots Smashing Into Other Giant Robots
  99. Giant Robots Smashing Into Other Giant Robots
  100. Giant Robots Smashing Into Other Giant Robots
  101. Giant Robots Smashing Into Other Giant Robots
  102. Giant Robots Smashing Into Other Giant Robots
  103. Giant Robots Smashing Into Other Giant Robots
  104. Giant Robots Smashing Into Other Giant Robots
  105. Giant Robots Smashing Into Other Giant Robots
  106. Giant Robots Smashing Into Other Giant Robots
  107. Giant Robots Smashing Into Other Giant Robots
  108. Giant Robots Smashing Into Other Giant Robots
  109. Giant Robots Smashing Into Other Giant Robots
  110. Giant Robots Smashing Into Other Giant Robots
  111. Giant Robots Smashing Into Other Giant Robots
  112. Giant Robots Smashing Into Other Giant Robots
  113. Giant Robots Smashing Into Other Giant Robots
  114. Giant Robots Smashing Into Other Giant Robots
  115. Giant Robots Smashing Into Other Giant Robots
  116. Giant Robots Smashing Into Other Giant Robots
  117. Giant Robots Smashing Into Other Giant Robots
  118. Giant Robots Smashing Into Other Giant Robots
  119. Giant Robots Smashing Into Other Giant Robots
  120. Giant Robots Smashing Into Other Giant Robots
  121. Giant Robots Smashing Into Other Giant Robots
  122. Giant Robots Smashing Into Other Giant Robots
  123. Giant Robots Smashing Into Other Giant Robots
  124. Giant Robots Smashing Into Other Giant Robots
  125. Giant Robots Smashing Into Other Giant Robots
  126. Giant Robots Smashing Into Other Giant Robots
  127. Giant Robots Smashing Into Other Giant Robots
  128. Giant Robots Smashing Into Other Giant Robots
  129. Giant Robots Smashing Into Other Giant Robots
  130. Giant Robots Smashing Into Other Giant Robots
  131. Giant Robots Smashing Into Other Giant Robots
  132. Giant Robots Smashing Into Other Giant Robots
  133. Giant Robots Smashing Into Other Giant Robots
  134. Giant Robots Smashing Into Other Giant Robots
  135. Giant Robots Smashing Into Other Giant Robots
  136. Giant Robots Smashing Into Other Giant Robots
  137. Giant Robots Smashing Into Other Giant Robots
  138. Giant Robots Smashing Into Other Giant Robots
  139. Giant Robots Smashing Into Other Giant Robots
  140. Giant Robots Smashing Into Other Giant Robots
  141. Giant Robots Smashing Into Other Giant Robots
  142. Giant Robots Smashing Into Other Giant Robots
  143. Giant Robots Smashing Into Other Giant Robots
  144. Giant Robots Smashing Into Other Giant Robots
  145. Giant Robots Smashing Into Other Giant Robots
  146. Giant Robots Smashing Into Other Giant Robots
  147. Giant Robots Smashing Into Other Giant Robots
  148. Giant Robots Smashing Into Other Giant Robots
  149. Giant Robots Smashing Into Other Giant Robots
  150. Giant Robots Smashing Into Other Giant Robots
  151. Giant Robots Smashing Into Other Giant Robots
  152. Giant Robots Smashing Into Other Giant Robots
  153. Giant Robots Smashing Into Other Giant Robots
  154. Giant Robots Smashing Into Other Giant Robots
  155. Giant Robots Smashing Into Other Giant Robots
  156. Giant Robots Smashing Into Other Giant Robots
  157. Giant Robots Smashing Into Other Giant Robots
  158. Giant Robots Smashing Into Other Giant Robots
  159. Giant Robots Smashing Into Other Giant Robots
  160. Giant Robots Smashing Into Other Giant Robots
  161. Giant Robots Smashing Into Other Giant Robots
  162. Giant Robots Smashing Into Other Giant Robots
  163. Giant Robots Smashing Into Other Giant Robots
  164. Giant Robots Smashing Into Other Giant Robots
  165. Giant Robots Smashing Into Other Giant Robots
  166. Giant Robots Smashing Into Other Giant Robots
  167. Giant Robots Smashing Into Other Giant Robots
  168. Giant Robots Smashing Into Other Giant Robots
  169. Giant Robots Smashing Into Other Giant Robots
  170. Giant Robots Smashing Into Other Giant Robots
  171. Giant Robots Smashing Into Other Giant Robots
  172. Giant Robots Smashing Into Other Giant Robots
  173. Giant Robots Smashing Into Other Giant Robots
  174. Giant Robots Smashing Into Other Giant Robots
  175. Giant Robots Smashing Into Other Giant Robots
  176. Giant Robots Smashing Into Other Giant Robots
  177. Giant Robots Smashing Into Other Giant Robots
  178. Giant Robots Smashing Into Other Giant Robots
  179. Giant Robots Smashing Into Other Giant Robots
  180. Giant Robots Smashing Into Other Giant Robots
  181. Giant Robots Smashing Into Other Giant Robots
  182. Giant Robots Smashing Into Other Giant Robots
  183. Giant Robots Smashing Into Other Giant Robots
  184. Giant Robots Smashing Into Other Giant Robots
  185. Giant Robots Smashing Into Other Giant Robots
  186. Giant Robots Smashing Into Other Giant Robots
  187. Giant Robots Smashing Into Other Giant Robots
  188. Giant Robots Smashing Into Other Giant Robots
  189. Giant Robots Smashing Into Other Giant Robots
  190. Giant Robots Smashing Into Other Giant Robots
  191. Giant Robots Smashing Into Other Giant Robots
  192. Giant Robots Smashing Into Other Giant Robots
  193. Giant Robots Smashing Into Other Giant Robots
  194. Giant Robots Smashing Into Other Giant Robots
  195. Giant Robots Smashing Into Other Giant Robots
  196. Giant Robots Smashing Into Other Giant Robots
  197. Giant Robots Smashing Into Other Giant Robots
  198. Giant Robots Smashing Into Other Giant Robots
  199. Giant Robots Smashing Into Other Giant Robots
  200. Giant Robots Smashing Into Other Giant Robots
  201. Giant Robots Smashing Into Other Giant Robots
  202. Giant Robots Smashing Into Other Giant Robots
  203. Giant Robots Smashing Into Other Giant Robots
  204. Giant Robots Smashing Into Other Giant Robots
  205. Giant Robots Smashing Into Other Giant Robots
  206. Giant Robots Smashing Into Other Giant Robots
  207. Giant Robots Smashing Into Other Giant Robots
  208. Giant Robots Smashing Into Other Giant Robots
  209. Giant Robots Smashing Into Other Giant Robots
  210. Giant Robots Smashing Into Other Giant Robots
  211. Giant Robots Smashing Into Other Giant Robots
  212. Giant Robots Smashing Into Other Giant Robots
  213. Giant Robots Smashing Into Other Giant Robots
  214. Giant Robots Smashing Into Other Giant Robots
  215. Giant Robots Smashing Into Other Giant Robots
  216. Giant Robots Smashing Into Other Giant Robots
  217. Giant Robots Smashing Into Other Giant Robots
  218. Giant Robots Smashing Into Other Giant Robots
  219. Giant Robots Smashing Into Other Giant Robots
  220. Giant Robots Smashing Into Other Giant Robots
The Art of Product219 episodes · 2017–2022
  1. The Art of Product
  2. The Art of Product
  3. The Art of Product
  4. The Art of Product
  5. The Art of Product
  6. The Art of Product
  7. The Art of Product
  8. The Art of Product
  9. The Art of Product
  10. The Art of Product
  11. The Art of Product
  12. The Art of Product
  13. The Art of Product
  14. The Art of Product
  15. The Art of Product
  16. The Art of Product
  17. The Art of Product
  18. The Art of Product
  19. The Art of Product
  20. The Art of Product
  21. The Art of Product
  22. The Art of Product
  23. The Art of Product
  24. The Art of Product
  25. The Art of Product
  26. The Art of Product
  27. The Art of Product
  28. The Art of Product
  29. The Art of Product
  30. The Art of Product
  31. The Art of Product
  32. The Art of Product
  33. The Art of Product
  34. The Art of Product
  35. The Art of Product
  36. The Art of Product
  37. The Art of Product
  38. The Art of Product
  39. The Art of Product
  40. The Art of Product
  41. The Art of Product
  42. The Art of Product
  43. The Art of Product
  44. The Art of Product
  45. The Art of Product
  46. The Art of Product
  47. The Art of Product
  48. The Art of Product
  49. The Art of Product
  50. The Art of Product
  51. The Art of Product
  52. The Art of Product
  53. The Art of Product
  54. The Art of Product
  55. The Art of Product
  56. The Art of Product
  57. The Art of Product
  58. The Art of Product
  59. The Art of Product
  60. The Art of Product
  61. The Art of Product
  62. The Art of Product
  63. The Art of Product
  64. The Art of Product
  65. The Art of Product
  66. The Art of Product
  67. The Art of Product
  68. The Art of Product
  69. The Art of Product
  70. The Art of Product
  71. The Art of Product
  72. The Art of Product
  73. The Art of Product
  74. The Art of Product
  75. The Art of Product
  76. The Art of Product
  77. The Art of Product
  78. The Art of Product
  79. The Art of Product
  80. The Art of Product
  81. The Art of Product
  82. The Art of Product
  83. The Art of Product
  84. The Art of Product
  85. The Art of Product
  86. The Art of Product
  87. The Art of Product
  88. The Art of Product
  89. The Art of Product
  90. The Art of Product
  91. The Art of Product
  92. The Art of Product
  93. The Art of Product
  94. The Art of Product
  95. The Art of Product
  96. The Art of Product
  97. The Art of Product
  98. The Art of Product
  99. The Art of Product
  100. The Art of Product
  101. The Art of Product
  102. The Art of Product
  103. The Art of Product
  104. The Art of Product
  105. The Art of Product
  106. The Art of Product
  107. The Art of Product
  108. The Art of Product
  109. The Art of Product
  110. The Art of Product
  111. The Art of Product
  112. The Art of Product
  113. The Art of Product
  114. The Art of Product
  115. The Art of Product
  116. The Art of Product
  117. The Art of Product
  118. The Art of Product
  119. The Art of Product
  120. The Art of Product
  121. The Art of Product
  122. The Art of Product
  123. The Art of Product
  124. The Art of Product
  125. The Art of Product
  126. The Art of Product
  127. The Art of Product
  128. The Art of Product
  129. The Art of Product
  130. The Art of Product
  131. The Art of Product
  132. The Art of Product
  133. The Art of Product
  134. The Art of Product
  135. The Art of Product
  136. The Art of Product
  137. The Art of Product
  138. The Art of Product
  139. The Art of Product
  140. The Art of Product
  141. The Art of Product
  142. The Art of Product
  143. The Art of Product
  144. The Art of Product
  145. The Art of Product
  146. The Art of Product
  147. The Art of Product
  148. The Art of Product
  149. The Art of Product
  150. The Art of Product
  151. The Art of Product
  152. The Art of Product
  153. The Art of Product
  154. The Art of Product
  155. The Art of Product
  156. The Art of Product
  157. The Art of Product
  158. The Art of Product
  159. The Art of Product
  160. The Art of Product
  161. The Art of Product
  162. The Art of Product
  163. The Art of Product
  164. The Art of Product
  165. The Art of Product
  166. The Art of Product
  167. The Art of Product
  168. The Art of Product
  169. The Art of Product
  170. The Art of Product
  171. The Art of Product
  172. The Art of Product
  173. The Art of Product
  174. The Art of Product
  175. The Art of Product
  176. The Art of Product
  177. The Art of Product
  178. The Art of Product
  179. The Art of Product
  180. The Art of Product
  181. The Art of Product
  182. The Art of Product
  183. The Art of Product
  184. The Art of Product
  185. The Art of Product
  186. The Art of Product
  187. The Art of Product
  188. The Art of Product
  189. The Art of Product
  190. The Art of Product
  191. The Art of Product
  192. The Art of Product
  193. The Art of Product
  194. The Art of Product
  195. The Art of Product
  196. The Art of Product
  197. The Art of Product
  198. The Art of Product
  199. The Art of Product
  200. The Art of Product
  201. The Art of Product
  202. The Art of Product
  203. The Art of Product
  204. The Art of Product
  205. The Art of Product
  206. The Art of Product
  207. The Art of Product
  208. The Art of Product
  209. The Art of Product
  210. The Art of Product
  211. The Art of Product
  212. The Art of Product
  213. The Art of Product
  214. The Art of Product
  215. The Art of Product
  216. The Art of Product
  217. The Art of Product
  218. The Art of Product
  219. The Art of Product
Hackers Incorporated18 episodes · 2023–2026
  1. Hackers Incorporated
  2. Hackers Incorporated
  3. Hackers Incorporated
  4. Hackers Incorporated
  5. Hackers Incorporated
  6. Hackers Incorporated
  7. Hackers Incorporated
  8. Hackers Incorporated
  9. Hackers Incorporated
  10. Hackers Incorporated
  11. Hackers Incorporated
  12. Hackers Incorporated
  13. Hackers Incorporated
  14. Hackers Incorporated
  15. Hackers Incorporated
  16. Hackers Incorporated
  17. Hackers Incorporated
  18. Hackers Incorporated
The Tuple Podcast9 episodes · 2024
  1. The Tuple Podcast
  2. The Tuple Podcast
  3. The Tuple Podcast
  4. The Tuple Podcast
  5. The Tuple Podcast
  6. The Tuple Podcast
  7. The Tuple Podcast
  8. The Tuple Podcast
  9. The Tuple Podcast

Talks & videos

36 talks
  1. RailsConf 2010; Railsberry 2012

    Write Code Faster: Expert-level Vim

    Ben demonstrates advanced Vim techniques for writing and navigating code efficiently.

  2. Aloha RubyConf

    Refactoring from Good to Great

    Ben performs live Ruby refactoring to improve an existing codebase.

  3. Ancient City Ruby

    Live Coding with Ben

    Ben demonstrates his software-development process through live coding.

  4. RailsConf 2013

    How to Talk to Developers

    Ben explains techniques for preparing and delivering effective technical presentations.

  5. GoGaRuCo

    Frequently Asked Questions

    Ben presents a conference talk structured around frequently asked questions.

  6. Nickel City Ruby

    Opening Keynote

    Ben delivers the opening keynote at Nickel City Ruby.

  7. RubyConf Uruguay

    You Really Should Know a Little Bit of Clojure

    Ben introduces Clojure concepts that are useful for Ruby developers to understand.

  8. RailsConf panel

    Teaching the Next Great Developers

    Ben joins a RailsConf panel about educating and mentoring future developers.

  9. Rocky Mountain Ruby

    Trust, But Verify (Programmatically)

    Ben explains how programmatic checks can verify assumptions in software.

  10. Ongoing MicroConf 2016

    Lessons From Manually Onboarding Our First 50 Customers

    Ben shares lessons from personally onboarding a product’s first 50 customers.

  11. Ongoing MicroConf Starter 2017

    Blind Spots of the Developer Entrepreneur

    Ben examines weaknesses developers commonly face when becoming entrepreneurs.

  12. Ongoing MicroConf Starter 2019

    Idea to Validation to Launch: The First 365 Days of Tuple

    Ben recounts Tuple’s first year from idea and validation through launch.

  13. Laracon US 2023

    Predictable Mistakes of the Developer-Turned-Founder

    Ben examines common mistakes developers make when becoming company founders.

  14. Ben Orenstein

    Vim for Rubyists

    Ben demonstrates Vim techniques for Ruby development.

  15. Ben Orenstein

    Patching Rails 101: Improving Documentation

    Ben demonstrates how to contribute a Rails documentation improvement.

  16. Ben Orenstein

    Watch Me Patch Some Rails Code

    Ben demonstrates making a code contribution to Rails.

  17. Ben Orenstein

    Creating vim macros and saving them for later

    Ben demonstrates creating reusable Vim macros.

  18. Ben Orenstein

    Jumping Long Distances in Vim

    Ben demonstrates ways to navigate long distances efficiently in Vim.

  19. Ben Orenstein

    Let's read some Rails code: OrderedOptions

    Ben walks through the Rails OrderedOptions implementation.

  20. Ben Orenstein

    Reading some Rails code: active_support/with_options

    Ben walks through the Rails Active Support `with_options` implementation.

  21. Ben Orenstein

    thoughtbot classic

    Ben shares a brief video related to thoughtbot.

  22. Ben Orenstein

    Team Trailmix At Work

    Ben briefly shows the Trailmix team at work.

  23. Ben Orenstein

    Building Pong in elmlang

    Ben demonstrates building Pong with Elm.

  24. Ben Orenstein

    Give it a REST

    Ben discusses REST principles in software design.

  25. Ben Orenstein

    Improving Rails Tests with Page Objects

    Ben demonstrates using page objects to improve Rails tests.

  26. Ben Orenstein

    Speeding Up Slow Rails Tests

    Ben demonstrates techniques for making slow Rails tests faster.

  27. Ben Orenstein

    A Fresh Look at Tell, Don't Ask

    Ben revisits the Tell, Don’t Ask object-design principle.

  28. Ben Orenstein

    Refactoring to Form Objects in Rails

    Ben demonstrates refactoring Rails code to use form objects.

  29. Ben Orenstein

    Testing Best Practices (In Ruby/Rails)

    Ben presents practical testing practices for Ruby and Rails applications.

  30. Ben Orenstein

    A Grab-Bag of Ruby/Rails Tips

    Ben shares a collection of practical Ruby and Rails tips.

  31. Ben Orenstein

    Refactoring Rails is Out!

    Ben announces the release of his Refactoring Rails course.

  32. published thoughtbot

    Integration Vs Unit Testing

    Ben and Joe Ferris compare integration and unit testing and the reasons to use each.

  33. published thoughtbot

    Ship A Feature

    Ben and Joe Ferris take a feature from implementation through production.

  34. published thoughtbot

    Callbacks

    Ben and Joe Ferris discuss the costs of Active Record callbacks and practical alternatives.

  35. published thoughtbot

    Improving Vim Speed

    Ben and Joe Ferris share techniques and tools for faster Vim workflows.

  36. published thoughtbot

    Landing a Rails Job

    Ben offers concrete advice for landing a first or better Rails job.

Guest appearances

27 appearances
  1. Ruby Rogues

    Ruby Rogues #129: Sharpening Tools with Ben Orenstein

    Ben discusses deliberate practice, Vim, and improving the tools developers use.

  2. Developer Tea

    19: Ben Orenstein from Thoughtbot, Part One

    Ben discusses his software-development career and work at thoughtbot.

  3. Developer Tea

    Ben Orenstein from Thoughtbot, Part Two

    Ben continues discussing his software-development career and work at thoughtbot.

  4. Cognicast

    Cognicast #075

    Ben discusses pair programming, podcasting, conferences, and sabbaticals.

  5. Ruby Rogues

    Ruby Rogues #336: Refactoring Mature Rails Apps with Ben Orenstein

    Ben discusses practical approaches to refactoring mature Rails applications.

  6. Full Stack Radio

    Our All-Time Favorite Refactorings

    Ben shares nine of his favorite refactoring techniques.

  7. My Ruby Story

    My Ruby Story #36

    Ben discusses his career, Ruby, thoughtbot, and teaching developers.

  8. Developer Tea

    Interview with Ben Orenstein, Part 1

    Ben discusses his work and career as a software developer and entrepreneur.

  9. Developer Tea

    Interview with Ben Orenstein, Part 2

    Ben continues discussing his work and career as a software developer and entrepreneur.

  10. Product People

    Product People #99

    Ben discusses early work on Tuple and the value of pair programming.

  11. The Bike Shed

    Former Robots Smashing Into Other Giant Robots

    Ben discusses Tuple, WebRTC, pair programming, and Vim.

  12. CodeNewbie

    How do I level up?

    Ben discusses how junior developers can progress to intermediate-level work.

  13. Remote Ruby

    Joined by Ben Orenstein

    Ben discusses Ruby, Tuple, and remote pair programming.

  14. Software Developer’s Journey

    Software Developer’s Journey #51

    Ben traces his career through thoughtbot, teaching, and public speaking.

  15. Indie Hackers

    Indie Hackers #96

    Ben discusses building a profitable Tuple before its public launch.

  16. Indie Hackers

    Indie Hackers #113

    Ben discusses Tuple’s launch, product roadmap, and sales.

  17. Rabbit Hole

    Remote Pair Programming with Ben Orenstein

    Ben discusses the practice and benefits of remote pair programming.

  18. Software Sessions

    A decade long retrospective with Ben Orenstein

    Ben reflects on a decade of software development and entrepreneurship.

  19. Arc

    All About Pair Programming

    Ben answers questions about pair programming and its practical use.

  20. Mixergy

    He copied Screenhero

    Ben recounts Tuple’s origins as a remote pair-programming product.

  21. Full Stack Radio

    How to Stand Out When Applying for a Job at a Small Company

    Ben explains how applicants can stand out when seeking work at a small company.

  22. Indie Hackers

    Indie Hackers #201

    Ben discusses Tuple’s growth, coaching, and life as a founder.

  23. Remote Ruby

    From Developer To CEO of Tuple

    Ben discusses his transition from software developer to Tuple’s CEO.

  24. Indie Hackers

    Indie Hackers #245

    Ben discusses hiring and building a team at Tuple.

  25. Open Threads

    Open Threads #12

    Ben discusses his path to building a reputation on the internet.

  26. Fragmented

    Fragmented #235

    Ben discusses pair programming and building Tuple.

  27. IndieRails

    IndieRails #28

    Ben discusses moving from Rails developer to software-company founder.

Projects

11 projects
  1. Ongoing

    Refactoring Rails

    A video course about improving the design and maintainability of Rails applications.

  2. Ongoing

    Vim for Rails Developers

    A course teaching productive Vim workflows for Rails development.

  3. Ongoing

    30-Day Code Quality Challenge

    A 30-day email program of practical code-quality exercises.

  4. retired

    Upcase

    A developer-learning platform Ben helped create at thoughtbot.

  5. Ongoing

    Tuple

    A remote pair-programming application Ben co-founded.

  6. retired

    Briefs.fm

    A tool for publishing short-form audio podcasts.

  7. Ongoing

    Trailmix

    An email journal co-created with Chris Hunt that prompted a daily reply and resurfaced an old entry.

  8. Ongoing

    Somerville Council Digests

    A digest that makes Somerville City Council activity easier to follow.

  9. Ongoing

    Fractal Boston

    A Boston community for ambitious and curious people.

  10. Ongoing

    How the Somerville Government Works

    A course explaining how Somerville’s local government works.

  11. Ongoing

    GitHub profile and pinned repositories

    Ben’s public source-code profile and pinned open-source repositories.