Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    T

    Tim Holman

    tholman.com · Personal blog · on HN since 2011

    Tim Holman, a developer, shares playful JavaScript experiments and small libraries like Elevator.js, GitHub Corners, and 90s Cursor Effects.

    Visit blogHN submissions
    Web DevelopmentDesign & UX
    What HN says

    HN commenters praise his projects as incredible, and point to his homepage as a source of weird web experiments and The Useless Web.

    Stats for nerds
    33HN people shared it
    30linked in comments
    2.9Kstory points
    Mar 2026last shared
    2015people per year2026

    Top posts on HN

    1. 1
      Elevator.js – A “back to top” button that behaves like a real elevator
      7 people · 1.4K points · first shared 2015 · 313 comments on HN
    2. 2
      90s Cursor Effects
      2 people · 620 points · first shared 2022 · 170 comments on HN
    3. 3
      Texter
      1 person · 441 points · first shared 2016 · 38 comments on HN
    4. 4
      Smelvetica – Helvetica the way it was intended to be
      2 people · 282 points · first shared 2018 · 93 comments on HN
    5. 5
      Texter: Drawing with text using JavaScript and Canvas
      1 person · 77 points · first shared 2012 · 14 comments on HN
    6. 6
      Show HN: Discreet Twitter buttons
      1 person · 16 points · first shared 2013 · 13 comments on HN
    7. 7
      GitHub Corners
      4 people · 12 points · first shared 2015 · 1 comments on HN
    8. 8
      Fluid Dynamics in Javascript with Canvas
      1 person · 8 points · first shared 2011 · 2 comments on HN
    9. 9
      JavaScript library to show fullscreen GIFs on hover
      2 people · 6 points · first shared 2014 · 1 comments on HN
    10. 10
      JS library to run animations hidden in comments
      2 people · 3 points · first shared 2015 · 1 comments on HN

    What HN people wrote when they linked it

    • chrismorganSep 2017

      http://tholman.com/github-corners/ is another, which gives you straight SVG to inline. This one with a couple of minutes of minification and inlining comes to about 1 170 bytes (no gzip); that one after similar time comes to about 985 bytes and more accessible (see its aria-label/aria-hidden) if you remove the fancy animation which is a bonus.

      (I confess I’m addicted to shaving bytes.)

    • laaczFeb 2016

      I've been running out of ways to find weird new yet not absurd stuff on the web. All linkblogs are constantly dying. Even these from the beginning of this century. Thanks to author's homepage[1] (can I call it that?) now I have one fresh - http://inspiring.online/.

      1: http://tholman.com

    • getdavidhigginsMar 2015

      Yeah there's a few tools out that I've been meaning to add, like:

      http://demo.danielmclaren.com/2015/diacriticism/

      http://tholman.com/unicoder.js/

      http://animalswithinanimals.com/generator/

    • tholmanJul 2023

      https://tholman.com/ - Largely JS experiments dating back 10+ years. Sometimes I scroll right back to the start and can appreciate the long journey I've taken from scrappy student to now.

    • drinchevFeb 2016

      All projects of the author are incredible [1]. "The Useless Web" [2] is something I enjoy every time too.

      1: http://tholman.com/
      2: http://www.theuselessweb.com/

    • metaphorSep 2018

      For those of us outside the graphic design bubble, the author's top-level post[1] briefly explaining his madness.

      [1] http://tholman.com/post/smelvetica/

    Related

    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    WebKit Blogwebkit.org723 people

    Face ID and Touch ID for the Web

    WebKit Blog
    Company · last shared 2026
    Mr.doobmrdoob.com108 people

    Realtime Three.js Coding

    Mr.doob
    Personal · last shared 2026
    patorjkpatorjk.com72 people

    Code theft: Asciimo: Where have I seen this before?

    patorjk
    Personal · last shared 2026
    Tristan Humethume.ca93 people

    Teleforking a Process onto a Different Computer

    Tristan Hume
    Personal · last shared 2026
    2ality2ality.com267 people

    Temporal: Getting started with JavaScript's new date time API

    2ality
    Personal · last shared 2026
    Steven Wittensacko.net287 people

    TermKit - a graphical terminal replacement

    Steven Wittens
    Personal · last shared 2026
    Ignore the Codeignorethecode.net112 people

    Oberon (2009)

    Ignore the Code
    Personal · last shared 2026