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
    J

    Jake Lazaroff

    jakelazaroff.com · Personal blog · on HN since 2022

    Jake Lazaroff is a web developer who writes about CRDTs, local-first software, web components, React, and htmx, plus some politics.

    Visit blogRSSHN submissions
    Web DevelopmentProgrammingDistributed Systems
    What HN says

    HN commenters cite his web components argument that they outlast frameworks, and his DHH post. A commenter borrowed his sidenote footnote design.

    Stats for nerds
    37HN people shared it
    29linked in comments
    1.2Kstory points
    Aug 2026last shared
    2023people per year2026

    Top posts on HN

    1. 1
      Homomorphically Encrypting CRDTs
      2 people · 277 points · first shared 2025 · 74 comments on HN
    2. 2
      Building a single-page app with Htmx
      2 people · 252 points · first shared 2024 · 143 comments on HN
    3. 3
      A Local-First Case Study
      3 people · 201 points · first shared 2024 · 82 comments on HN
    4. 4
      DHH Is Worse Than I Thought
      15 people · 120 points · first shared 2025 · 68 comments on HN
    5. 5
      Isomorphic Web Components
      1 person · 91 points · first shared 2024 · 48 comments on HN
    6. 6
      Web Components Eliminate JavaScript Framework Lock-In
      1 person · 66 points · first shared 2023 · 24 comments on HN
    7. 7
      Were React hooks a mistake?
      3 people · 60 points · first shared 2023 · 31 comments on HN
    8. 8
      The website vs. web app dichotomy doesn't exist
      1 person · 54 points · first shared 2024 · 56 comments on HN
    9. 9
      My Modern CSS Reset
      2 people · 15 points · first shared 2024 · Discussion on HN
    10. 10
      The Web Component Success Story
      2 people · 7 points · first shared 2024 · Discussion on HN

    What HN people wrote when they linked it

    • ImustaskforhelpOct 2025

      Yes I absolutely hate DHH as well

      and in fact I was using omarchy but then migrated over to cachyos hyprland

      https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/

      DHH is not a good guy but the hype around him made me feel so. He's weird and racist and fascist.

      Stop the hype around dhh and everyone please read the article everybody here's DHH reality

      Let’s ditch the superlatives and review David’s post objectively:

      He thinks that even if you were born in the UK, you only count as British if you’re white. He wouldn’t consider living in London specifically because it has too many people of color. He uses racist tropes to accuse Asian men of being dangerous predators who attack white women. He pushes debunked conspiracy theories about immigrants replacing white people. He finds a march where speakers called for banning all non-Christian religions and ethnically cleansing immigrants “heartwarming”. Finally — and maybe most alarmingly — he argues that all of the above is normal and not extreme. You can use whatever word you want to describe all that. But if you, like me, didn’t realize that this is who DHH is, we can probably agree that he’s way worse than we thought.

      The above lines were from the article

      This guy shouldn't remotely be talked about in a good light imo, yes I appreciate open source but I can't seperate the art from the artist.

      I genuinely don't know why they defend this guy.

      HN literally flaged this post in literal…

    • dredmorbiusMar 2025

      What were the arguments in favour of SPAs in the first place?

      I'm finding it interesting that most of the top HN submissions (by popularity) matching "single page app" are critical, not positive. First 15 follow, all but 5 are negative:

      - You probably don't need a single-page app (https://journal.plausible.io/you-probably-dont-need-a-single-page-app) 816 points | 6 years ago | 499 comments

      - A single-page app is almost always worse than a multi-page app (https://www.gregnavis.com/articles/the-architecture-no-one-needs.html) 289 points | 6 years ago | 145 comments

      - The myth that you can’t build interactive web apps except as single page app (https://htmx.org/essays/you-cant/) 262 points | 4 months ago | 143 comments

      - Building a single-page app with Htmx (https://jakelazaroff.com/words/building-a-single-page-app-with-htmx/) 252 points | 5 months ago | 143 comments

      - AWS Lambda as a back end for a single-page app (http://lg.io/2015/05/16/the-future-is-now-and-its-using-aws-lambda.html) 229 points | 10 years ago | 73 comments

      - Create your own dysfunctional single-page app (https://tinnedfruit.com/articles/create-your-own-dysfunctional-single-page-app.html) 208 points | 6 years ago | 138 comments

      - The Single-Page-App Morality Play (https://www.baldurbjarnason.com/2021/single-page-app-morality-play/) 207 points | 3 years ago | 131 comments

      - Todos: a Backbone.js example Single-Page-App (with…

    • shadowgovtOct 2025

      Fascism may be the wrong label.

      Racism could be a much better fit. The blog post in question: https://world.hey.com/dhh/as-i-remember-london-e7d38e64

      The interpretation that raises some pretty interesting points about the inherent racism in the expressed worldview: https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/

      There is, however, an interpretation that explains how this specific kind of racism can be seen as at least fascism-adjacent: https://davidcel.is/articles/rails-needs-new-governance

      The question of whether he wants politics in the workplace is moot when he's making public blog posts like this. For the open-source community, the open Internet is the workplace. People aren't just going to pretend DHH didn't say what he said (in public, of his own free will, using his own megaphone) because he didn't post it to ruby-core@ml.ruby-lang.org.

    • gregsadetskyOct 2023

      Thank you!

      Recurse is amazing. Truly an amazing gathering of accomplished, interesting and curious folks. It’s an amazing community and setting - if you can swing the 6 or 12 weeks, and especially if you can come to the physical space in downtown Brooklyn, I would very much recommend it.

      Lots of Recursers end up on the HN homepage these days - from https://jvns.ca to https://jakelazaroff.com ‘s series on CRDTs. I think there’s a connection between the Recurse and HN communities, and an appreciation of what Recursers tend to gravite towards (personal projects that are meaningful to its creators, and are typically about explaining, exploring or building something new).

      Feel free to email me to talk more about it.

      As for Trouble, thanks for the suggestion! I’ll be adding it, on top of all of the other places that people have been mentioning.

    • tastyfaceOct 2025

      DHH did not say "something stupid once," but posted an article dripping with white nationalist sentiment a mere month ago: https://jakelazaroff.com/words/dhh-is-way-worse-than-i-thought/

      As a somewhat conservative Christian -- not some frothing-at-the-mouth liberal -- reading this left me feeling vaguely nauseous and made me want to ensure that no amount of my money went into this guy's pockets again. This is not some witch hunt over subtle ideological differences. It's literally the kind of thing that David Duke would have been saying a decade ago.

      "Whether or not it is, the repetition of that word by you and your friends is a magic spell that brought that administration into reality."

      Based on my observations over the last decade, I vehemently disagree on the direction of causality here.

    • iamwilJan 2024

      Ah, I'll put it in as a note in the beginning. You can see a more basic introduction in a previous post I wrote:

      https://interjectedfuture.com/trade-offs-between-different-crdts/

      https://news.ycombinator.com/item?id=38916647

      Here's some introductory material I found helpful:

      - [An interactive intro to CRDTs](https://jakelazaroff.com/words/an-interactive-intro-to-crdts/)

      - [An introduction to state-based CRDTs](https://www.bartoszsypytkowski.com/the-state-of-a-state-based-crdts/)

      - [CRDTs for non-academics](https://www.youtube.com/watch?v=vBU70EjwGfw)

      - [CRDT: The Hard Parts](https://www.youtube.com/watch?v=x7drE24geUw)

      - [Readings in CRDTs](https://christophermeiklejohn.com/crdt/2014/07/22/readings-in-crdts.html)

      - [crdt.tech](https://crdt.tech)

    Related

    Joseph Gentlejosephg.com100 people

    Electron is flash for the desktop (2016)

    Joseph Gentle
    Personal · last shared 2026
    Jake Archibaldjakearchibald.com191 people

    I discovered a browser bug

    Jake Archibald
    Personal · last shared 2026
    joepie91cryto.net/~joepie9172 people

    Stop using JWT for sessions (2016)

    joepie91
    Personal · last shared 2026
    Piccalillipiccalil.li54 people

    Are people's bosses making them use AI tools?

    Piccalilli
    Publication · last shared 2026
    Overreactedoverreacted.io186 people

    Goodbye, Clean Code

    Overreacted
    Personal · last shared 2026
    Scattered Thoughtsscattered-thoughts.net186 people

    Against SQL

    Scattered Thoughts
    Personal · last shared 2026
    Facebook Engineeringcode.facebook.com552 people

    Relicensing React, Jest, Flow, and Immutable.js

    Facebook Engineering
    Company · last shared 2021
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026