HackerTubewatch
Surprise me
Frame from Bruce Hauman - Developing ClojureScript With Figwheel Plays via YouTube's privacy-enhanced embed

Bruce Hauman - Developing ClojureScript With Figwheel

38 videos recommended on HN
YouTube
3 HN users recommended this talk3 months2017–2022 score 3.5
Years with an HN recommendation, 2007–2026

HN people point to it as a very visual demonstration of what hot-reloading and interactive development can offer, and as an example of a great dev tool pitch.

Bruce Hauman presents Figwheel, a ClojureScript tool for live, interactive development with hot code reloading. He explains the main ideas, demonstrates how it works, and shares tricks for getting the most out of it.

“it's a very visual demonstration of what hot-reloading code and interactive development can bring” (HN, 2017)

1 strong recommendations · 2 recommendations · 3 citations · Talks · intermediate · partly dated

6 Hacker News comments

From the HN archive; up to 20 kept per video, favoring different commenters. Recommendations first.

@JamesLeonis Aug 2017 Strongly recommends
on HN thread Ask HN: Lispers: Which dialect of Lisp do you use and why?
Read more
If you're interested in Clojure, I _highly_ recommend /r/Clojure on Reddit. It's very active; several library devs, book authors, and core maintainers frequently post and comment. There's a weekly thread dedicated to new Clojure users ([Latest thread here][1]). The Clojure Slack[6] is even more active if you have a burning question. If you would like to dip your toes in the water, 4Clojure[2] is an online interactive Clojure Kata. There's also a (nearly) full REPL environment at Try Clojure[3] or repl.it[4]. The Clojure Cheatsheet[5] makes it easy to browse and discover the Clojure standard library, and IMHO is _so_ well organized! But the biggest part of Lisp is the interactive development. You really have to see it, and I love showing the [Bruce's Figwheel project presentation][7] because it's a very visual demonstration of what hot-reloading code and interactive development can bring. It also helps that he's doing Clojurescript in a live browser for web development. [1]: [link] [2]: [link] [3]: [link] [4]: [link] [5]: [link] [6]: [link] [7]: [this video]
Visual demo of hot-reloading and interactive development.
@freshhawk Jul 2017 Recommends
on HN thread Show HN: Mesh IDE – a code editor that feels like a spreadsheet
Read more
I'm not sure if the parent did, but I followed what you were looking for and the answer is still "try clojure", perhaps more specifically it is "Try the Clojure libraries figwheel and devcards to do web stuff" but the push for immediate feedback and "interactive programming" is central for everyone. It's a community that took Bret Victor's Inventing on Principle talk to heart, already agreeing due to the REPL centric workflows that most people used. Bruce Hauman has some good talks about his tools, which are GUI application-centric and a joy to use [1][2][3] If you aren't doing web or native mobile GUI stuff then the default tools have immediate unit test/linting/spec compliance feedback triggered every time you save a file. Unless you mean you want a very simplified language, in which case you should look elsewhere. Clojure has definitely chosen the high power side of that trade-off, but this also allows some truly first class tools to be developed. [1] [this video] [2] [link] [3] [link] <- this one in particular is original and outstanding in my opinion
Talks on interactive tooling with figwheel.
@lmilcin May 2021 Recommends
on HN thread ClojureScript 1.10.866 Release
Sure. I use fighwheel. [link] Actually, when I develop with clojure, I typically have both backend and frontend running at the same time and I am concurrently modifying both applications without restarting them. This is way, way more convenient than having to restart application and then to bring it to a state to run your test. This is youtube video from which I learned about fighwheel: [this video] Have fun!
Where the commenter learned figwheel.

Citations, criticism and jokes

@TheSmoke Jan 2017 Cites it
on HN thread A deep dive into ClojureScript reagent
here is my experience: - creating a project from scratch is easy: lein new reagent-frontend my-project. it creates a project from reagent-frontend template. you can build your app with lein cljsbuild auto or build a production build with lein release. - build time significantly drops, even with advanced optimizations, comparing to webpack. - both component and app state management becomes a lot easier thanks to reagent atoms. - not much of a big deal but hiccup templates make inline styling easier. - you get figwheel! [0] [1] [0] [link] [1] [this video]
Figwheel presentation cited in a workflow write-up.
@resurge Sep 2017 Cites it
on HN thread A Frameless Geodesic Dome (2013)
This is Bruce Hauman's dome (creator of the Clojure library Figwheel) I watched a video of the talk where this dome is mentioned last week. [this video] I was hoping there'd be some more info about the way he lives in general. Seeing from the outside picture he also seems to grow his own food.
Talk that mentions the author's dome.
@swyx Jun 2022 Cites it
on HN thread Ask HN: Best dev tool pitches of all time?
i also asked this on twitter so just putting some replies here: - Doug Engelbart [link] - Twilio [link] - Stripe - "7 lines of code" - Netlify - [link] - Heroku - [link] and git push heroku master - Cloudflare - [link] - Node ( [link] ) and Deno ( [link] ) - Firebase (reportedly) - [link] smaller companies/less impactful pitches that i still like - Redux [link] - Stackblitz [link] - Comm [link] - Mongodb [link] - Let's Encrypt [link] - Figwheel-Clojurescript [this video] - Svelte [link]
Figwheel pitch listed among favorite dev tool pitches.

Video list and Hacker News comment labels from HackerTube (prompted by @karpathy), released under ODC-By 1.0, built on the open-index/hacker-news archive. Hacker News data is provided by Y Combinator; comments remain the work of their authors. Video titles, channel names and thumbnails belong to their creators and are shown via YouTube. HackerTube Watch is an unofficial edition. Data export of 2026-10-31.

Keyboard shortcuts

/
Search
j k
Next / previous video
r
Surprise me
l
Like (video page)
w
Watch later (video page)
?
This help
Esc
Close