Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #5803

J

Jeffrey Palermo

Personal blog · jeffreypalermo.com/blogprogramming

Jeffrey Palermo writes Programming with Palermo, a personal blog at jeffreypalermo.com about programming. Since 2008, 14 different Hacker News readers have linked it 19 times, most often “The Onion Architecture”. The last post was in 2020, but the archive is still widely read.

Visit the blog
19mentions?
14HN people?
2008–2024first – last linked?
Links on Hacker News per year · peak 4 in 2008

Too few sampled comments (4) to say how often HN recommends it.?

Why HN links it

Posts on software architecture, mainly the Onion Architecture series on layering LoB applications, plus IoC and containers. Commenters link the onion posts when discussing where the database belongs.

Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Jeffrey Palermo, Microsoft MVP, Author, Speaker, Clear Measure Chief Architect, Azure DevOps Expert

Most-linked posts?

  1. The Onion Architecture
    3 people · 3 mentions · first linked 2013-02-07
  2. Debunking the Duct Tape Programmer
    3 people · 3 mentions · first linked 2009-09-28
  3. Onion Architecture After Four Years
    2 people · 2 mentions · first linked 2013-08-21

What Hacker News says?

  1. tucaz · 2016-09-29Recommends
    Unrelated to functional programming there is Onion Architecture defined by Jeffrey Palermo in 2008 which I find a very nice and simple way to architect/organize a LoB application. http://jeffreypalermo.com/blog/the-onion-architecture-part-1... http://jeffreypalermo.com/blog/the-onion-architecture-part-2... http://jeffreypalermo.com/blog/the-onion-architecture-part-3... http://jeffreypalermo.com/blog/onion-architectu…

    Comment linking /blog/onion-architecture-part-4-after-four-years/

    on “Modern Functional Programming: The Onion Architecture”
  2. Submitted Debunking the Duct Tape Programmer as a story · 29 points

    HN discussion
  3. Thanks. I think I see this reference in the article - http://jeffreypalermo.com/blog/the-onion-architecture-part-1... which explains why DB should be outside. It makes sense in the services and NoSQL world, but i would not put at the edge. Feels like we are doing something wrong & insecure. It could be my mindset issue :)

    Comment linking /blog/the-onion-architecture-part-1/

    on “The Clean Architecture (2012)”
  4. Submitted Debunking the duct tape programmer as a story · 16 points

    HN discussion
  5. I think you're looking for https://jeffreypalermo.com/2008/07/the-onion-architecture-pa...

    Comment linking /2008/07/the-onion-architecture-part-1/

    on “Why Use Onion Layering?”
  6. Submitted I'll get to your application in a minute - First, we need to build the framework as a story · 15 points

    HN discussion
  7. First of all, the author doesn't hate IoC and Containers, he hates XML registration (with good reason). I can't say anything about Java, but in C#, when you use modern IoC frameworks like StructureMap and AutoFac, all registration of components takes place in code, using generics and lambdas. This allows you to easily wrap your services in interfaces, de-coupling code and making things much more testable, especially…

    Comment linking /blog/the-onion-architecture-part-1/

    on “The inverse of IoC is Control ”
  8. Submitted The onion architecture: Remove all architectural dependencies on your infrastructure as a story · 6 points

    HN discussion
  9. Submitted Debunking the Duct Tape Programmer (2009) as a story · 2 points

    HN discussion
  10. Submitted The Onion Architecture as a story · 2 points

    HN discussion
  11. Submitted The dangers of Constructor injection as a story · 2 points

    HN discussion
  12. Submitted It's not the client's job to know what he needs - It's our job to find out as a story · 2 points

    HN discussion
  13. Submitted Anti Pattern: Constructor over Injection as a story · 1 points

    HN discussion
  14. Submitted Onion Architecture After Four Years as a story · 1 points

    HN discussion
  15. Submitted Web development as we know it, is dead as a story · 1 points

    HN discussion
  16. Submitted The Myth of Self-Organizing Teams as a story · 1 points

    HN discussion

Search all of HN for jeffreypalermo.com

Linked by the same people?