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
    M

    Muffinman

    muffinman.io · Personal blog · on HN since 2019

    Muffinman is a front-end developer who writes about creative coding, CSS and SVG experiments, and small web projects like Pulsar and Invaders.

    Visit blogRSSHN submissions
    Web DevelopmentProgrammingDesign & UX
    What HN says

    HN commenters share their own Pulsar and Invaders creations, call the work fun, and one reports an XSS issue in Pulsar's code parameter.

    Stats for nerds
    22HN people shared it
    32linked in comments
    1.4Kstory points
    Jul 2026last shared
    2022people per year2026

    Top posts on HN

    1. 1
      How to Draw a Space Invader
      2 people · 564 points · first shared 2025 · 55 comments on HN
    2. 2
      Native dual-range input
      1 person · 256 points · first shared 2024 · 47 comments on HN
    3. 3
      Show HN: Pulsar, micro creative coding playground
      1 person · 187 points · first shared 2023 · 34 comments on HN
    4. 4
      Show HN: I made a tiny book using a pen-plotter and AI
      2 people · 151 points · first shared 2025 · 27 comments on HN
    5. 5
      Monorail – Turn CSS animations into interactive SVG graphs
      2 people · 124 points · first shared 2025 · 9 comments on HN
    6. 6
      Show HN: I made CSS-only glitch effect
      2 people · 55 points · first shared 2025 · 15 comments on HN
    7. 7
      Draw SVG rope using JavaScript
      1 person · 30 points · first shared 2022 · 1 comments on HN
    8. 8
      Show HN: Image comparison slider in 6 lines of JavaScript
      1 person · 28 points · first shared 2025 · 2 comments on HN
    9. 9
      Show HN: Bard – An Experiment in Robot Poetry
      2 people · 7 points · first shared 2025 · 1 comments on HN
    10. 10
      Tailor – hold Alt to measure space around web elements
      2 people · 6 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • balamatomAug 2025

      Nice, just the other day I coded up some quick 2d shooter demo and realized I have no idea how to draw interesting sprites for it. What you're doing here with drawing the generated vector onto different sizes of grid is brilliant. A sort of structured pulsation. Same simple technique can be used for both "breathing" animation of a critter and for animating it into bigger, badder forms. Bravo.

      At this point (actually before even writing the comment) If your blog had a RSS feed I'd have subscribed to it... but (at least according to my RSS plugin) it doesn't, so I fear I will miss out on your next inspiring writeups. Consider adding one, if you feel like it :-)

      https://muffinman.io/invaders/#/size:15/main-seed:began-everybody-family/gap:0/split:3/line-thickness:0.25,0.1,0.51,1.19/color:today-accept-high/eyes:appropriate-rule-port/animate:true/flip:false/show-grid:false/debug:false is a favorite so far

    • lifthrasiirSep 2024

      Unfortunately, it was too easy to trigger XSS: https://muffinman.io/pulsar/?grid=classic&animate=scale&code=dD9jb3MuY29uc3RydWN0b3IoJ29ubWVzc2FnZT1lPT5wb3N0TWVzc2FcZ2Uoe2lkOmUuZGF0YS5pZCxlcnJvcjoiPG1ldGEgaHR0cC1lcXVpdj1yZWZyZXNoIGNvbnRlbnQ9MDsvL3VwbG9hZC53aWtpbWVkaWEub3JnL3dpa2lwZWRpYS9jb21tb25zLzUvNTcvRG9uJTI3dF9QYW5pY19CYWRnZS5qcGc%252BIn0pJykoKTow

      It is really hard to make a correct sandbox in JS in general, without something like the Realms proposal [1]. Until that point you would have to be conservative to be safe.

      [1] https://github.com/tc39/proposal-shadowrealm

    • stankotJul 2023

      https://muffinman.io/

      I've been writing for a while now. Mostly front-end development, random experiments and creative coding.

      My most popular post that was on the first page of HN earlier this year:
      https://muffinman.io/blog/draw-svg-rope-using-javascript/

      I'm pretty proud of my generative, pen plotted drawings:
      https://muffinman.io/art/

      And one of my favorites:
      https://muffinman.io/blog/breaking-down-krypton/

      Edit: Typo.

    • triclops200Sep 2024

      fun! https://muffinman.io/pulsar/?grid=classic&animate=scale&code=bWluKDEsbWF4KDAscG93KChzaW4oc3FydCh4LzYqeC82K3kvNip5LzYpKjMuMTQxNTkyNjUrdC8zLjE0MTU5MjY1KSsxKS8yLDIwKSkpKm1pbigxLG1heCgwLChwb3coYWJzKGF0YW4yKHkvNix4LzYpLzMuMTQxNTkrMSkvMisoY29zKHQvMy4xNDE1OTI2NSkrMSkvMiwxMDApLXBvdyhhYnMoYXRhbjIoeS82LHgvNikvMy4xNDE1OSsxKS8yKyhjb3ModC8zLjE0MTU5MjY1KSsxKS8yLTAuMDEsMTAwKSkpKQ%253D%253D

    • dangondAug 2025

      Got a fun little heart-shaped guy that morphs into a ditto when animated here, love the variety! https://muffinman.io/invaders/#/size:9/main-seed:officer-closely-forth/gap:0/split:0.25/line-thickness:0.13,0.27,0.61,0.73/color:kept-basket-goes/eyes:beside-tiny-nobody/animate:true/flip:false/show-grid:false/debug:false

    • stankoJul 2026

      This is really impressive.

      If I get time, I would like to try compiling it to WASM. This would allow me to swap my robot poet’s native browser voice synthesis for it. Not sure if it is worth it, but it will be fun to play around with.

      Edit: typo

      [0] https://muffinman.io/bard/

    Related

    Greggmangames.greggman.com53 people

    Done Answering Questions Stack Overflow

    Greggman
    Personal · last shared 2024
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    Zach Leathermanzachleat.com60 people

    Never write your own date parsing library

    Zach Leatherman
    Personal · last shared 2026
    Substack (James Halliday)substack.net40 people

    The node.js aesthetic

    Substack (James Halliday)
    Personal · last shared 2026
    Scott Shambaughtheshamblog.com21 people

    An AI Agent Published a Hit Piece on Me

    Scott Shambaugh
    Personal · last shared 2026
    Breadboxmuppetlabs.com/~breadbox127 people

    A Whirlwind Tutorial on Creating Really Teensy ELF Executables for Linux (1999)

    Breadbox
    Personal · last shared 2026
    Technomancytechnomancy.org44 people

    A Google Suggest Venn Diagram Generator

    Technomancy
    Personal · last shared 2015
    Useragentmanuseragentman.com16 people

    A Developer I Admire — Walter Zorn

    Useragentman
    Personal · last shared 2024