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
- 1Postel's Law – The Robustness Principle3 people · 2 points · first shared 2020 · discussion on HN
- 2Avoid Lazy Loading Entities in Asp.net Applications1 people · 2 points · first shared 2025 · discussion on HN
- 3Configure Visual Studio to Name Private Fields with Underscore1 people · 2 points · first shared 2022 · 1 comments on HN
- 4MVC Controllers Are Dinosaurs – Embrace API Endpoints1 people · 2 points · first shared 2021 · 2 comments on HN
- 5Trunk-Based Development vs. Long-Lived Feature Branches: Which One Is Right?1 people · 2 points · first shared 2023 · 1 comments on HN
- 6Share what you learn1 people · 2 points · first shared 2017 · discussion on HN
- 7Becoming a Developer Team Force Multiplier1 people · 2 points · first shared 2019 · discussion on HN
- 8Group Your Constants and Enums1 people · 1 points · first shared 2017 · discussion on HN
- 9Web Security Resources1 people · 1 points · first shared 2015 · discussion on HN
- 10Building a Resilient Email Sending Method in .NET with SmtpClient1 people · 1 points · first shared 2023 · 1 comments on HN
- 11AI Benefits – But at What Cost?1 people · 1 points · first shared 2026 · discussion on HN
- 12What is the difference between a DTO and a POCO (or POJO)1 people · 1 points · first shared 2021 · discussion on HN
- 13Logging (and Monitoring) are (real) Requirements1 people · 1 points · first shared 2017 · discussion on HN
- 14Avoid Referencing Infrastructure in Visual Studio Solutions1 people · 1 points · first shared 2016 · discussion on HN
- 15LLMs will need 'Mark as Answer' to Learn1 people · 1 points · first shared 2026 · discussion on HN
What HN people wrote when they linked it
adubois1 · 2023-07-10
I can recommend:
https://blog.bytebytego.com/
https://bigtechdigest.substack.com/
https://www.oreilly.com/emails/newsletters/
https://ardalis.com/tips
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/
NicoJuicy · 2023-01-03
It's called "Conway's law"
https://ardalis.com/conways-law-ddd-and-microservices/#:~:text=Conway&…
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
zamalek · 2018-12-18