Steve Smith (Ardalis)

ardalis.com · Personal blog · on HN since 2015

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

What HN saysHN links it for explanations of Postel's law and Conway's law, and one commenter recommends his tips alongside other engineering newsletters.
20HN people shared it
6linked it in comments
19stories submitted
26story points
8 months agolast shared
2015people per year2026

Most-shared posts

  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 people · 2 points · first shared 2025 · discussion on HN
  3. 3
  4. 4
    MVC Controllers Are Dinosaurs – Embrace API Endpoints
    1 people · 2 points · first shared 2021 · 2 comments on HN
  5. 5
  6. 6
    Share what you learn
    1 people · 2 points · first shared 2017 · discussion on HN
  7. 7
    Becoming a Developer Team Force Multiplier
    1 people · 2 points · first shared 2019 · discussion on HN
  8. 8
    Group Your Constants and Enums
    1 people · 1 points · first shared 2017 · discussion on HN
  9. 9
    Web Security Resources
    1 people · 1 points · first shared 2015 · discussion on HN
  10. 10
  11. 11
    AI Benefits – But at What Cost?
    1 people · 1 points · first shared 2026 · discussion on HN
  12. 12
  13. 13
    Logging (and Monitoring) are (real) Requirements
    1 people · 1 points · first shared 2017 · discussion on HN
  14. 14
  15. 15
    LLMs will need 'Mark as Answer' to Learn
    1 people · 1 points · first shared 2026 · discussion on HN

What HN people wrote when they linked it

fulafel · 2024-12-22
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-architect…
jgalt212 · 2023-06-30
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/
pmarreck · 2022-04-10
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

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close