Top all-time · #8617
(:dev/notes vlaaad)
Personal blog · vlaaad.github.ioprogramming
(:dev/notes vlaaad) is a personal blog at vlaaad.github.io about programming. Since 2019, 8 different Hacker News readers have linked it 31 times, most often “Reveal – Read Eval Visualize Loop for Clojure”. It is still writing: the last post was on 2026-03-03, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link this blog for Clojure tooling and REPL-driven development, citing its reveal data browser and REPL notes. Comments only cite or link it; none judge the writing.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Reveal – Read Eval Visualize Loop for Clojure6 people · 7 mentions · first linked 2020-09-16
- Clojure Don't: Buy into Principles and Opinions3 people · 3 mentions · first linked 2019-11-13
What Hacker News says?
I can't really do more then follow the basic steps. I suggest you go onto Clojure Slack channels. Are your Clojure tools working, do you understand how deps.edn works? If you have your clojure tool installed you just put: :rebl ;; for JDK 11+ {:extra-deps {com.cognitect/rebl {:mvn/version "0.9.242"} org.openjfx/javafx-fxml {:mvn/version "15-ea+6"} org.openjfx/javafx-controls {:mvn/version "15-ea+6"} org.openjfx/java…
Comment linking /reveal/
on “Sublime Clojure”Submitted Clojure on the Desktop as a story · 300 points
HN discussionI also love Clojure and find it a very productive language. But surely the article makes it clear it falls very short of ‘real’ Lisp environments? There’s not much that Emacs and CIDER do that is so different to modes for other languages mentioned in the article with REPLs. If you’ve ever had stale protocol/record definitions in a Clojure REPL you know it doesn’t provide the features described. The whole ‘reloaded’…
Comment linking /reveal/
on “On Repl-Driven Programming (2020)”Submitted LSP client in Clojure in 200 lines of code as a story · 164 points
HN discussion> speculative work in an editor, with all its features, has always felt a lot more productive to me Yeah, I agree with this, which is why I spend all my time in the editor, which is connected to the REPL. I never leave my editor to write stuff manually in the REPL, I simply send the forms from my editor to the REPL to be evaluated. So the best of both worlds :) Recent example of how that workflow looks like: https:/…
Comment linking /reveal/
on “Rust for Clojurists (2015)”Submitted REPL vs CLI: IDE wars as a story · 147 points
HN discussionAny comparison impressions from people who have tried this and the other data browsers like reveal[1] or portal[2] (or the many other ones)? Edit: noticed the screenshot now, and it's apparently a rebranding and evolution of REBL which was around as preview no-commercial-use tool before. [1] https://vlaaad.github.io/reveal/ [2] https://github.com/djblue/portal
Comment linking /reveal/
on “Morse: A graphical, interactive tool for browsing Clojure data”Submitted MCP tools with dependent types as a story · 73 points
HN discussionClojure does pretty well. See https://github.com/nubank/morse , https://docs.datomic.com/cloud/other-tools/REBL.html , and https://vlaaad.github.io/reveal/ . It's one of the areas that homoiconicity helps: code is data, data is code, so visualization tools can work on both sides.
Comment linking /reveal/
on “Making Hard Things Easy”Submitted Reveal – Read Eval Visualize Loop for Clojure as a story · 38 points
HN discussionSubmitted Reveal 1.0: Read Eval Visualize Loop for Clojure as a story · 25 points
HN discussionSubmitted Tripping Around REPL as a story · 23 points
HN discussionSubmitted Building ad-hoc analytics in Clojure with Reveal as a story · 20 points
HN discussionSubmitted Reveal – Read Eval Visualize Loop for Clojure – Adds Graphviz Viewer as a story · 16 points
HN discussionSubmitted Clojure Don't: Buy into Principles and Opinions as a story · 5 points
HN discussionSubmitted MCP Tools with Dependent Types as a story · 4 points
HN discussionSubmitted All I want from JSON is whitespace commas as a story · 3 points
HN discussionSubmitted I built ad-hoc analytics service with Reveal as a story · 2 points
HN discussionSubmitted I wrote a Kalaha solver and got my mind blown in the process as a story · 2 points
HN discussionSubmitted Writing LSP client in Clojure in 200 lines of code as a story · 2 points
HN discussionSubmitted Reveal, REPLs and Networking as a story · 2 points
HN discussionSubmitted Clojure Don't: Buy into Principles and Opinions as a story · 2 points
HN discussionSubmitted Clojure Don't: Buy into Principles and Opinions as a story · 2 points
HN discussionSubmitted Growing cljfx: wrapper of JavaFX inspired by better parts of react and re-frame as a story · 2 points
HN discussionSubmitted Codex in Clojure REPL as a story · 1 points
HN discussionSubmitted State of Clojure Surveys as a story · 1 points
HN discussionSubmitted Reveal – Read Eval Visualize Loop for Clojure – Adds Graphviz Viewer as a story · 1 points
HN discussionSubmitted All I want from JSON is whitespace commas as a story · 1 points
HN discussionSubmitted I made Reveal Stickers for Clojure: inspector window overlay for development as a story · 1 points
HN discussionSubmitted Clojure: View Vega Charts in Reveal as a story · 1 points
HN discussion