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 · #10631

M

Martin Fjordvald

Personal blog · blog.martinfjordvald.com · on HN as mfjordvaldprogrammingweb

Martin Fjordvald's personal blog at blog.martinfjordvald.com covers programming and web. Since 2011, 7 different Hacker News readers have linked it 14 times, most often “Nginx Configuration Primer”. The last post was in 2015, but the archive is still widely read.

Visit the blog
14mentions?
7HN people?
2011–2023first – last linked?
Links on Hacker News per year · peak 4 in 2011

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

Why HN links it

Linked for posts on nginx tuning and configuration pitfalls, such as the 'if' directive in location blocks. The comments only link to or cite these posts, without judging them.

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

Last updated:Friday, May 5, 2023

The author on HN?

mfjordvald · 418 karma · member since 2011

My name is Martin Fjordvald, I work at Zetl ( https://www.zetl.com ) - a financing platform focusing on asset-light businesses in Asia-Pacific. I used to blog about nginx at https://blog.martinfjordvald.com/

From their public HN profile, which links to this site.

Most-linked posts?

  1. Nginx Configuration Primer
    2 people · 3 mentions · first linked 2013-06-19
  2. Optimizing Nginx for High Traffic Loads
    2 people · 2 mentions · first linked 2011-04-30

What Hacker News says?

  1. Maybe https://blog.martinfjordvald.com/2011/04/optimizing-nginx-fo...

    Comment linking /2011/04/optimizing-nginx-for-high-traffic-loads/

    on “Optimizing web servers for high throughput and low latency”
  2. Submitted Optimizing Nginx for High Traffic Loads as a story · 95 points

    HN discussion
  3. It's not your article that's depressing, it's the fact that nginx documentation hasn't come further than this over the years. Obviously there's still a need for even basic nginx information and there's absolutely no blame from me for filling that need. If anything I should blame myself for not marketing my own stuff more. :) The article I mentioned can be found here: http://blog.martinfjordvald.com/2010/07/nginx-pri…

    Comment linking /2010/07/nginx-primer/

    on “Nginx for Developers: An Introduction”
  4. Submitted 12,000 Requests per second with Nginx, PHP and Memcached as a story · 87 points

    HN discussion
  5. I hope it's kosher that I link my own blog since it deals specifically with nginx: http://blog.martinfjordvald.com/2010/07/nginx-primer/

    Comment linking /2010/07/nginx-primer/

    on “Nginx has replaced Apache as the most used web server among the top 10,000 sites”
  6. Submitted Optimising Nginx for High Traffic Sites as a story · 3 points

    HN discussion
  7. Okay I'll play. My name is Martin and I currently live in Denmark while working on (and make a living off of) my own projects. I recently got invited to stay with a friend in Hong Kong and I've absolutely fallen in love with the city. At this point I'm willing to let other people take care of my current projects and instead get a job so I can move to Hong Kong. Background: Standard hacker-type story, no degree, some…

    Comment linking /

    on “Ask HN: Who's looking for employment?”
  8. Submitted Nginx Configuration Primer as a story · 3 points

    HN discussion
  9. I'm hoping we as a community can learn from the major mistakes of NGINX configuration. In general, if the users consistently make the same mistakes when using your software, then it's your (the software developer's) mistake, not the users. No amount of documentation will make up for poor design. In the case of NGINX's "if", it goes contrary to people's mental model of how "if" should work. Another failure in NGINX i…

    Comment linking /understanding-the-nginx-configuration-inheritance-model/

    on “If is Evil when used in location context”
  10. Submitted Implementing Full-Page Caching with Nginx and PHP as a story · 3 points

    HN discussion
  11. Off the top of my head: MySQL: * group_concat function truncates without error. You usually have to set the group_concat_max_len variable to something long enough that any data you return will never get truncated. * "Cascaded foreign key actions do not activate triggers". In other words, a delete trigger won't be run if the delete happens from a cascade delete. See https://dev.mysql.com/doc/refman/8.0/en/create-tabl…

    Comment linking /understanding-the-nginx-configuration-inheritance-model/

    on “Ask HN: What unexpected behaviors persist in software you use?”
  12. Submitted WebSocket Support Lands in Nginx SVN/1.3.13 as a story · 2 points

    HN discussion
  13. Submitted Understanding the Nginx Configuration Inheritance Model as a story · 2 points

    HN discussion
  14. Submitted Nginx Taking Funding: A Deal with the Devil? as a story · 2 points

    HN discussion

Search all of HN for blog.martinfjordvald.com