HackerTube

Tim Ewald - Clojure: Programming with Hand Tools

ClojureTV9 HN recommenders · recommended in 10 months, 2014–2024
YouTube
talk · general · evergreen · 2014–2024 on HN

Tim Ewald's Clojure/conj talk uses furniture making with hand tools versus machine tools as an allegory for software. It explores how automation changes what we make and how we think about our work, and why Clojure's small set of simple tools matters.

HN repeatedly names it among the best programming talks, loved for its craftsmanship message that complex tooling can hide simpler solutions.

12 comments from Hacker News

@ludwa62020-06 · in “Woodworking for Engineers”

Must-see presentation (~1hour) for anyone interested in this topic is "Programming With Hand Tools" by Tim Ewald: ▶ this video

Strongly recommends View on HN
@spacemanmatt2016-12 · in “Talks that changed the way I think about programming”

I gotta throw in one of my favorites, because I have not seen another that really speaks so directly to the value of craftsmanship in development. I also deeply enjoyed the allegory with woodworking tools. ▶ this video

Strongly recommends View on HN
@refset2024-02 · in “Why software engineers like woodworking (2021)”

"Programming with hand tools" (Tim Ewald, Clojure Conj 2013) is a very memorable talk on this theme: ▶ this video

Recommends View on HN
@adityaathalye2024-02 · in “Why software engineers like woodworking (2021)”

Time Ewald makes a case for "Programming with Hand Tools" in this talk he gave at Clojure/conj 2013. He too makes a connection with wood working. ▶ this video Summary: For most of human history, furniture was built by hand using a small set of simple tools. This approach connects you in a profoundly direct way to the work, your effort to the result. This changed with the rise of machine tools, which made production more efficient but also altered what's made and how we think about making it in in a profound way. This talk explores the effects of automation on our work, which is as relevant to software as it is to furniture, especially now that once again, with Clojure, we are building things using a small set of simple tools.

Recommends View on HN
@fmjrey2022-06 · in “Why software engineers like woodworking”

Unless it's my tiny phone screen I'm surprised this video did not surface yet ▶ this video (Tim Ewald - Clojure: Programming with Hand Tools)

Recommends View on HN