Work in progress: 82,651 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #1372

A

Adam Bard

Personal blog · adambard.com/blog · on HN as adambardprogrammingweb

Adam Bard's personal blog at adambard.com covers programming and web. Since 2013, 51 different Hacker News readers have linked it 75 times, most often “Top Github Languages for 2013 (so far)”. The last post was in 2023, but the archive is still widely read.

Visit the blog
75mentions?
5recommend?
51HN people?
2013–2021first – last linked?
Links on Hacker News per year · peak 36 in 2013

Too few sampled comments (18) to say how often HN recommends it.?

Why HN links it

HN readers link Adam Bard's blog for its Clojure introductions, such as a Clojure-in-15-minutes lesson and a post arguing Clojure is not for geniuses, plus GitHub language popularity analyses.

Recommended for · 5 comments
Called a more real-world example than another Clojure resource, "pretty good", "good example", "might help", and recommended as a "short blog post" to try.

Summarised by Claude from a sample of 18 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

The author on HN?

adambard · 1,299 karma · member since 2008

Website: http://adambard.com Email: (whatever) at adambard.com

From their public HN profile, which links to this site.

Most-linked posts?

  1. Top Github Languages for 2013 (so far)
    8 people · 8 mentions · first linked 2013-08-30
  2. Learn Clojure in 15 Minutes
    4 people · 4 mentions · first linked 2013-06-25
  3. Top GitHub Languages of 2014 (So far)
    3 people · 3 mentions · first linked 2014-08-15
  4. Clojure is not for geniuses
    3 people · 3 mentions · first linked 2014-11-19
  5. OCaml for the impatient
    3 people · 3 mentions · first linked 2017-08-29
  6. Middleman + Enlive: The best thing to happen to HTML output since PHP
    2 people · 2 mentions · first linked 2013-04-03
  7. /blog/implementing-multimethods-in-python/
    2 people · 2 mentions · first linked 2019-04-04
  8. Structured Clojure: Protocols and multimethods (oh my)
    2 people · 2 mentions · first linked 2013-06-04
  9. Cover Letters, then and now
    2 people · 2 mentions · first linked 2013-02-28
  10. Clojure web apps: Zero to 'Hello World' on Heroku in Clojure in 15 minutes
    2 people · 2 mentions · first linked 2013-05-12

What Hacker News says?

  1. Not the parent, but I went through a phase of blogging about Clojure earlier this year: http://adambard.com/blog/Getting-started-with-Clojure-web-ap...

    Comment linking /blog/Getting-started-with-Clojure-web-apps/

    on “Scala – 1 Star – Would Not Program Again”
  2. Submitted Programming languages to watch: LiveScript, Julia, Elixir as a story · 235 points

    HN discussion
  3. avtar · 2017-03-31Recommends
    I'm not that familiar with Clojure but I found the following example that seems more real world-esque than the 4clojure.com resource posted below: https://adambard.com/blog/PHP-ruby-python-clojure-webapps-by...

    Comment linking /blog/PHP-ruby-python-clojure-webapps-by-example/

    on “Fourteen Months with Clojure”
  4. Submitted Just what does “code as data” mean anyway? (2014) as a story · 149 points

    HN discussion
  5. sriharis · 2013-10-27Recommends
    This first lesson was quite similar to Clojure in fifteen minutes: http://adambard.com/blog/clojure-in-15-minutes/ . I find both pretty good, although this seems more promising. Waiting for more!

    Comment linking /blog/clojure-in-15-minutes/

    on “Clojure from the ground up”
  6. Submitted Clojure.core: Batteries Almost Included as a story · 134 points

    HN discussion
  7. bsima · 2014-12-04Recommends
    Adam Bard's recent work is a good example: http://adambard.com As is Kevin Lynagh's http://keminglabs.com - He also made Denizen (I think) https://getdenizen.com/ I have no idea if any of these are profitable, but at least you get some ideas. Searching "site:news.ycombinator.com microbusiness" also brings up some good examples, for instance: https://news.ycombinator.com/item?id=7367243

    Comment linking /

    on “Ask HN: Examples of profitable little free web tools?”
  8. Submitted Clojure's core.typed vs Haskell as a story · 120 points

    HN discussion
  9. Angular yes, Ember perhaps not. I this wrote briefly on the subject recently: http://adambard.com/blog/angular-in-the-small/

    Comment linking /blog/angular-in-the-small/

    on “AngularJS from an Ember.js perspective”
  10. Submitted Writing Friendlier Clojure as a story · 101 points

    HN discussion
  11. The biggest difference is that functions go after the left-paren, not before. Commas are also unnecessary, they're just whitespace foo(bar, baz) => (foo bar baz) herp(bar, derp(baz)) => (herp bar (derp baz)) This might help as well: http://adambard.com/blog/clojure-in-15-minutes/

    Comment linking /blog/clojure-in-15-minutes/

    on “ClojureScript 101”
  12. Submitted The same app 4 times: PHP vs Python vs Ruby vs Clojure as a story · 74 points

    HN discussion
  13. You can do multiple dispatching in Python, by hand or with decorators, but it can get kind of awkward, not as elegant as CLOS's and Dylan's approach with generic functions. https://www.artima.com/weblogs/viewpost.jsp?thread=101605 Five-minute Multimethods in Python, by Guido van van Rossum. I used to believe that multimethods were so advanced I would never need them. Well, maybe I still believe that, but here's a qu…

    Comment linking /blog/implementing-multimethods-in-python/

    on “A Conversation with Language Creators: Guido, James, Anders and Larry [video]”
  14. Submitted You use PHP because you don't know better. as a story · 27 points

    HN discussion
  15. bmh100 · 2015-07-08Recommends
    Try this short blog post: "Clojure Is Not For Geniuses" http://adambard.com/blog/clojure-is-not-for-geniuses/

    Comment linking /blog/clojure-is-not-for-geniuses/

    on “Some Functional Programmers Are Arrogant”
  16. Submitted OCaml for the impatient as a story · 21 points

    HN discussion
  17. Edit: Ah, I missed the point. Here it is in screenshot form: http://adambard.com/img/screenshots/extsearch.png My idea is to deliver a fully-customizable drop-in search widget in the form of a javascript snippet. I saw a gap in Adwords coverage for similar searches (I hope it wasn't just Google quashing competition), and thought there might be potential. I did a bit of proof-of-concept coding, and now I'm trying to…

    Comment linking /img/screenshots/extsearch.png

    on “Screenshot Saturday”
  18. Submitted Top Github Languages for 2013 (so far) as a story · 18 points

    HN discussion
  19. Some discussions on the subject: http://adambard.com/blog/core-typed-vs-haskell/ http://www.reddit.com/r/Clojure/comments/2hql2h/why_is_coret...

    Comment linking /blog/core-typed-vs-haskell/

    on “Haskell at Front Row Education”
  20. Submitted Writing Friendlier Clojure as a story · 8 points

    HN discussion
  21. The other relevant metric is the distribution of speakers. Most of the speakers of Chinese live in China, but English is a significantly common language in 67 countries by Wikipedia's admittedly questionable estimation: http://en.wikipedia.org/wiki/List_of_most_widely_spoken_lang... I don't think the data is entirely trustworthy -- it seems unlikely that "Turkic" is spoken substantially in Lithuania -- but I did som…

    Comment linking /blog/what-language-should-you-learn/

    on “After 7 years of blogging in German, I am switching to English. Here is why”
  22. Submitted Reducers explained through Python as a story · 8 points

    HN discussion
  23. Depends how you define "popular". Perhaps activity on GitHub is more fitting, where JS wins, hands-down: http://adambard.com/blog/top-github-languages-for-2013-so-fa...

    Comment linking /blog/top-github-languages-for-2013-so-far/

    on “Most Popular Programming Languages of 2014”
  24. Submitted Learn X in Y Minutes as a story · 7 points

    HN discussion
  25. > One of the reasons why Lisp is fading into irrelevance is that GC is obsolete tech. RAII, smart pointers and ARC aren't free lunches, which is why people had moved from them to GC in the first place. Of the top 10 languages on github [1] that require memory management, 7 of them use GC [2]. > This is also a factor in why Android phones are orders of magnitude slower than equivalently-specced iPhones That's a prett…

    Comment linking /blog/top-github-languages-2014/

    on “Real-Time Garbage Collection Is Real”
  26. Submitted Clojure is not for geniuses as a story · 6 points

    HN discussion
  27. Building the prototype took two noon-midnight Sundays, and we started promoting it after the second one. First, I posted the site on a local subreddit, which got us up to about 20 users. We started telling friends and friends-of-friends, and my partner ponied up about $800 to run some radio ads. Fun fact: radio stations will whip up an ad for you as part of their fee. It was pretty fun hearing that on the radio. Aft…

    Comment linking /blog/my-experiences-deploying-a-small-clojuremongo/

    on “Inventing a Dating App That Women Will Actually Use”
  28. Submitted Ten reasons to use Clojure for your next project as a story · 6 points

    HN discussion
  29. I don't have an answer for you, but for the last year I have been learning Clojure, and I have found it fascinating. I do not think this will satisfy you, but I would like to share some of the things that I find interesting about Clojure. Lately I've been studying the source code of Aleph, a web server written by Zach Tellman. Zach is a very smart guy, and reading his source code is an education (I've actually found…

    Comment linking /blog/why-clojure-part-2-async-magic/

    on “Why functional programming?”
  30. Submitted Top Github Languages for 2013 (so far) as a story · 6 points

    HN discussion

Search all of HN for adambard.com

Linked by the same people?