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
    B

    Brad Woods

    garden.bradwoods.io · Personal blog · on HN since 2021

    Brad Woods writes a digital garden of articles on front-end engineering, design, CSS, shaders, and interactive visual effects.

    Visit blogRSSHN submissions
    Web DevelopmentDesign & UX
    What HN says

    Commenters praise it as a large collection of excellent educational articles, especially the interactive 'juice' piece, though one notes it loads slowly.

    Stats for nerds
    23HN people shared it
    51linked in comments
    391story points
    Jul 2026last shared
    2021people per year2026

    Top posts on HN

    1. 1
      Animate a mesh across a sphere's surface
      2 people · 158 points · first shared 2025 · 15 comments on HN
    2. 2
      Brad Woods Digital Garden
      5 people · 86 points · first shared 2022 · 4 comments on HN
    3. 3
      Show HN: SQL Basics
      1 person · 26 points · first shared 2021 · 1 comments on HN
    4. 4
      Show HN: Writing as a Software Engineer
      1 person · 18 points · first shared 2022 · 2 comments on HN
    5. 5
      Browser Adaptation
      2 people · 16 points · first shared 2025 · 1 comments on HN
    6. 6
      Show HN: A JavaScript V8 engine walkthrough
      1 person · 8 points · first shared 2022 · 1 comments on HN
    7. 7
      CSS Blend Modes
      5 people · 6 points · first shared 2023 · Discussion on HN
    8. 8
      Gradient animation using a WebGL shader
      2 people · 6 points · first shared 2026 · Discussion on HN
    9. 9
      Show HN: How Box-Sizing Works
      1 person · 6 points · first shared 2022 · Discussion on HN
    10. 10
      Superman Doesn't Sweat
      1 person · 5 points · first shared 2025 · 5 comments on HN

    What HN people wrote when they linked it

    • wonger_Mar 2026

      Tasteful: https://colly.com/

      Artsy: https://anhvn.com/

      Simple yet elegant: https://www.lkhrs.com/ and https://arun.is/blog/

      Maximalist: https://henry.codes/ and https://garden.bradwoods.io/ and https://blog.maximeheckel.com/

      Old-school / indie web: https://ribo.zone/

      Text mode / ASCII art: https://adelfaure.net/

      Typography: http://davidcole.me/ and https://www.petemillspaugh.com/

      I have more. You can keep rolling the dice on https://indieblog.page/random and eventually you'll stumble across some pretty sites. Usually the nicest ones are from frontend / design engineer types of people. EDIT - oh and the sites in the internet phone book! https://internetphonebook.net/ as well as browsing screenshots at https://personalsit.es/

    • 1zaelJul 2026

      Brad Woods has an amazing website dynamically illustrating the concept of "juice", which he defines as "the non-essential visual, audio and haptic effects that enhance the player's experience".

      There's an example of how you can juice up a simple "delete" button with various levels of UX. I encourage you to play around with it to juice up your own buttons!

      Source: https://garden.bradwoods.io/notes/design/juice

    • LegionMammal978May 2023

      Recently, https://garden.bradwoods.io/notes/css/blend-modes was linked to, which, using Firefox on Android, takes hundreds of milliseconds to paint the new screen whenever I scroll. I can also notice the behavior on my desktop if I scroll quickly enough, even if I disable JavaScript. So it most likely has to do with an advanced CSS feature, perhaps the blend modes it is showcasing.

    • ghcMar 2025

      I understand the sentiment, but I believe Brad Woods explained it better in https://garden.bradwoods.io/notes/design/juice .

      Flat design is much more of a blank canvas than old desktop UI toolkits were, but companies are loathe to invest in "Juice" because it requires a level of attention to detail that works against fast iteration.

    • scnsSep 2021

      Can you supply a link please, could not find it. His page is worth looking at, even if it takes a while to load.

      (edit) nevermind, found it: https://garden.bradwoods.io/notes/problem-solving

    • deancJan 2023

      Brad has a large collection of excellent articles written to educate on topics [1]. Don't miss the others, there are some real gems.

      [1] https://garden.bradwoods.io/

    Related

    Maxime Heckelblog.maximeheckel.com36 people

    SEO mistakes I've made and how I fixed them

    Maxime Heckel
    Personal · last shared 2026
    Red Blob Gamesredblobgames.com199 people

    Hexagonal grids for games

    Red Blob Games
    Personal · last shared 2026
    swyxswyx.io120 people

    AWS is playing chess, Cloudflare is playing Go

    swyx
    Personal · last shared 2026
    Netflix Tech Blogtechblog.netflix.com360 people

    Node.js in Flame Graphs

    Netflix Tech Blog
    Company · last shared 2025
    Brad Frostbradfrost.com91 people

    Don’t Get Clever with Login Forms

    Brad Frost
    Personal · last shared 2026
    CSS { In Real Life }css-irl.info22 people

    Aspect-ratio is great

    CSS { In Real Life }
    Personal · last shared 2024
    Matt Webbinterconnected.org128 people

    I wish my web server were in the corner of my room

    Matt Webb
    Personal · last shared 2026
    Maggie Appletonmaggieappleton.com133 people

    Home-Cooked Software and Barefoot Developers

    Maggie Appleton
    Personal · last shared 2026