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
    A

    A Beautiful Site

    abeautifulsite.net · Personal blog · on HN since 2009

    Cory LaViska writes about web components, design systems, and front-end development, and is behind the Shoelace component library.

    Visit blogRSSHN submissions
    Web DevelopmentDesign & UX
    What HN says

    HN commenters cite it for its web components posts, including one on the flash of undefined custom elements, which a commenter calls a drawback of web components.

    Stats for nerds
    18HN people shared it
    20linked in comments
    91story points
    Sep 2024last shared
    2009people per year2024

    Top posts on HN

    1. 1
      Web Components Are Not the Future – They're the Present
      5 people · 36 points · first shared 2024 · 2 comments on HN
    2. 2
      Design Systems Aren't Cheap
      1 person · 14 points · first shared 2022 · 1 comments on HN
    3. 3
      I'm Pulling ColorCopy from the macOS App Store
      1 person · 7 points · first shared 2026 · 2 comments on HN
    4. 4
      Software Has Changed
      1 person · 7 points · first shared 2026 · Discussion on HN
    5. 5
      Dynamic Slots in Web Components
      1 person · 6 points · first shared 2024 · Discussion on HN
    6. 6
      Quiet UI – My Creative Outlet
      1 person · 3 points · first shared 2025 · Discussion on HN
    7. 7
      How I Use GitHub Issues
      1 person · 3 points · first shared 2025 · Discussion on HN
    8. 8
      Bulletproof Components
      1 person · 3 points · first shared 2021 · Discussion on HN
    9. 9
      Flash of Undefined Custom Elements (fouce)
      2 people · 2 points · first shared 2021 · Discussion on HN
    10. 10
      Moving from Stencil to LitElement
      1 person · 2 points · first shared 2021 · Discussion on HN

    What HN people wrote when they linked it

    • benatkinSep 2024

      I like the idea of apps and components being able to have wide ranges of privileges and those being communicated to the user. I like what the author is doing and everything I don’t like about it - the unfairness of Apple’s gatekeeping and the lack of involvement of the user - is from Apple.

      It makes me think of this article I recently read about web components as machines. Perhaps it’s only loosely related, but I feel like it’s worth the tradeoff for the system to create the illusion of components being in charge, even though everything goes through the system, whether it be a web server, a web page, or an operating system. https://www.abeautifulsite.net/posts/component-machines/

      What this app attempts to do is to make the alarm be a little bit more like clocky which could do what it did because it was a physical machine. https://en.m.wikipedia.org/wiki/Clocky

    • BeltirasJan 2015

      Nothing too fanciful, just a collection of links I found useful:

      https://github.com/blueimp/jQuery-File-Upload
      http://www.creativebloq.com/responsive-design-tools-8134180
      http://www.cssmatic.com/border-radius
      http://tympanus.net/codrops/2013/11/07/css-overlay-techniques/
      http://www.entheosweb.com/tutorials/css/borders.asp
      http://css3gen.com/text-shadow/
      http://www.abeautifulsite.net/whipping-file-inputs-into-shape-with-bootstrap-3/
      http://ellekasai.github.io/purplecoat.js/

      (omitting reference material anyone and everyone already has on their bookmark bar)

      I don't get the downvotes. Can someone explain?

    • claviskaDec 2021

      This reminds me of Dan Cederholm’s Bulletproof Web Design, which coincidentally inspired me to adapt the paradigm to component development earlier this week.

      https://www.abeautifulsite.net/posts/bulletproof-components/

      Randomizing content is a great technique to test for this.

    • yellow_leadNov 2023

      I don't like web components because of the flash of undefined elements[1]. Hiding it with css tricks is clunky and ugly too. The sad thing is that web components seem like a great idea otherwise.

      [1] https://www.abeautifulsite.net/posts/flash-of-undefined-custom-elements/

    • releasedatezFeb 2009

      May I also suggest...

      File Tree
      http://abeautifulsite.net/notebook.php?article=58

      Autocomplete
      http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/

      uEditor
      http://plugins.jquery.com/project/uEditor

      Table Sorter
      http://tablesorter.com/docs/

    • fortawesomeOct 2022

      Cory's announcement: https://www.abeautifulsite.net/posts/the-future-of-shoelace/

    Related

    Lea Veroulea.verou.me121 people

    Today’s JavaScript, from an outsider’s perspective (2020)

    Lea Verou
    Personal · last shared 2026
    Figma Blogfigma.com608 people

    How to build a plugin system on the web and also sleep well at night

    Figma Blog
    Company · last shared 2026
    A List Apartalistapart.com667 people

    The future of web software is HTML over WebSockets

    A List Apart
    Publication · last shared 2026
    Facebook Engineeringcode.facebook.com552 people

    Relicensing React, Jest, Flow, and Immutable.js

    Facebook Engineering
    Company · last shared 2021
    Cory Housemedium.com/@housecor18 people

    Angular 2 versus React

    Cory House
    Personal · last shared 2017
    Steven Wittensacko.net287 people

    TermKit - a graphical terminal replacement

    Steven Wittens
    Personal · last shared 2026
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    Warpspirewarpspire.com49 people

    Pixels don’t care

    Warpspire
    Personal · last shared 2026