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
    S

    Steve Smith (Ardalis)

    ardalis.com · Personal blog · on HN since 2015

    Steve Smith (Ardalis) writes about .NET, software architecture, microservices, and developer practices.

    Visit blogRSSHN submissions
    ProgrammingCareer & Work
    What HN says

    HN links it for explanations of Postel's law and Conway's law, and one commenter recommends his tips alongside other engineering newsletters.

    Stats for nerds
    20HN people shared it
    19linked in comments
    26story points
    Dec 2024last shared
    2018people per year2024

    Top posts on HN

    1. 1
      Postel's Law – The Robustness Principle
      3 people · 2 points · first shared 2020 · Discussion on HN
    2. 2
      Avoid Lazy Loading Entities in Asp.net Applications
      1 person · 2 points · first shared 2025 · Discussion on HN
    3. 3
      Trunk-Based Development vs. Long-Lived Feature Branches: Which One Is Right?
      1 person · 2 points · first shared 2023 · 1 comments on HN
    4. 4
      Becoming a Developer Team Force Multiplier
      1 person · 2 points · first shared 2019 · Discussion on HN
    5. 5
      Configure Visual Studio to Name Private Fields with Underscore
      1 person · 2 points · first shared 2022 · 1 comments on HN
    6. 6
      MVC Controllers Are Dinosaurs – Embrace API Endpoints
      1 person · 2 points · first shared 2021 · 2 comments on HN
    7. 7
      Share what you learn
      1 person · 2 points · first shared 2017 · Discussion on HN
    8. 8
      Listing Strongly Typed Enum Options in C#
      1 person · 1 points · first shared 2017 · Discussion on HN
    9. 9
      Avoid Referencing Infrastructure in Visual Studio Solutions
      1 person · 1 points · first shared 2016 · Discussion on HN
    10. 10
      Attacking Technical Debt
      1 person · 1 points · first shared 2019 · Discussion on HN

    What HN people wrote when they linked it

    • fulafelDec 2024

      I think this was the meme before moduliths[1][2] where people conflated the operational and code change aspects of microservices. But it's just additional incidental complexity that you should resist.

      IOW you can do as many deploys without microservices if you organize your monolithic app as independent modules, while keeping out the main disadvantages of the microservice (infra/cicd/etc complexity, and turning your app's function calls into a unreliable distributed system communication problem).

      [1] https://www.fearofoblivion.com/build-a-modular-monolith-first

      [2] https://ardalis.com/introducing-modular-monoliths-goldilocks-architecture/

    • pmarreckApr 2022

      which has had some backlash of late? it seems that one should not be liberal in any capacity because it results in undetected corner-cases

      https://ardalis.com/postels-law-robustness-principle/

      https://tools.ietf.org/id/draft-thomson-postel-was-wrong-03.html

    • NicoJuicyJan 2023

      It's called "Conway's law"

      https://ardalis.com/conways-law-ddd-and-microservices/#:~:text=Conway's%20Law%20states%20that%20%22any,Domain%2DDriven%20Design%20are%20adopted.

    • zamalekDec 2018

      Cargo[1]. REPL[2].

      [1]: https://ardalis.com/how-to-add-a-nuget-package-using-dotnet-add
      [2]: https://docs.microsoft.com/en-us/dotnet/fsharp/tutorials/fsharp-interactive/

    • jgalt212Jun 2023

      sounds like Postel's law in play, but I agree it's annoying that there are incorrect / bad atom emitters.

      https://ardalis.com/postels-law-robustness-principle/

    • adubois1Jul 2023

      I can recommend:

      https://blog.bytebytego.com/

      https://bigtechdigest.substack.com/

      https://www.oreilly.com/emails/newsletters/

      https://ardalis.com/tips

    Related

    Aphyraphyr.com551 people

    Hexing the technical interview (2017)

    Aphyr
    Personal · last shared 2026
    Steve Hanovstevehanov.ca106 people

    20 lines of code that beat A/B testing every time

    Steve Hanov
    Personal · last shared 2026
    Rachel Krollrachelbythebay.com493 people

    fork() can fail

    Rachel Kroll
    Personal · last shared 2026
    Wingologwingolog.org237 people

    FFS SSL

    Wingolog
    Personal · last shared 2026
    Steve Sandersonblog.stevensanderson.com62 people

    WebWindow, a cross-platform webview library for .NET Core

    Steve Sanderson
    Personal · last shared 2025
    Forrest Smithforrestthewoods.com57 people

    Simpson’s Paradox (2016)

    Forrest Smith
    Personal · last shared 2026
    swyxswyx.io120 people

    AWS is playing chess, Cloudflare is playing Go

    swyx
    Personal · last shared 2026
    Steve Vinoskisteve.vinoski.net30 people

    Concurrency and Message Passing in Erlang [pdf]

    Steve Vinoski
    Personal · last shared 2024