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
    T

    Tyler Langlois

    blog.tjll.net · Personal blog · on HN since 2014

    Tyler Langlois writes about Linux systems and infrastructure: systemd, Nix, SSH, routers, and benchmarks like Caddy versus nginx.

    Visit blogRSSHN submissions
    Open Source & LinuxSystems & PerformanceNetworking
    What HN says

    HN commenters cite his Caddy vs. nginx benchmark, his systemd timers post, and his guide to building a router on an Espressobin.

    Stats for nerds
    46HN people shared it
    37linked in comments
    1.5Kstory points
    Jun 2026last shared
    2017people per year2026

    Top posts on HN

    1. 1
      SSH Kung Fu
      3 people · 488 points · first shared 2014 · 130 comments on HN
    2. 2
      35M Hot Dogs: Benchmarking Caddy vs. Nginx
      11 people · 427 points · first shared 2022 · 143 comments on HN
    3. 3
      A beginner's guide to extending Emacs
      2 people · 155 points · first shared 2025 · 17 comments on HN
    4. 4
      Systemd has been a complete, utter, unmitigated success
      3 people · 120 points · first shared 2025 · 113 comments on HN
    5. 5
      One Year with the Framework Laptop and NixOS
      2 people · 94 points · first shared 2022 · 2 comments on HN
    6. 6
      Please stop hashing passwords
      3 people · 68 points · first shared 2014 · 95 comments on HN
    7. 7
      Kippo Honeypot Video Gallery
      1 person · 58 points · first shared 2014 · 17 comments on HN
    8. 8
      Building My Perfect Router
      8 people · 40 points · first shared 2018 · 4 comments on HN
    9. 9
      You Don't Love Systemd Timers Enough
      5 people · 7 points · first shared 2026 · 1 comments on HN
    10. 10
      Practical linux pipelining
      2 people · 6 points · first shared 2014 · Discussion on HN

    What HN people wrote when they linked it

    • commandersakiAug 2025

      I understand the optimisation, I'm just saying I'm sceptical the optimisation is even that useful, like it seems it'd only kick in with pathological cases where kernel round trip time is really dominating; my gut reckons most applications just don't benefit. Caddy in the last few years got sendfile support and with it on and off and it usually you wouldn't see a discernible difference [1].

      Which makes me sceptical for the argument for kTLS which is stated in the article; what benefit does offloading your crypto to the kernel provider (possibly making it more brittle). I've seen the author of haproxy say that performance he's seen has been only marginal, but did point out it was useful in that you can strace your process and see plaintext instead of ciphertext which is nice.

      [1]: https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-caddy-vs-nginx/#appendix-b-caddy-sendfile

    • visualphoenixJun 2020

      Looks like the new odroid c4 (raspberry pi competitor) has this g31 chip. [0,1]

      Might be interesting to try building a cluster with these. [2]

      I wonder how much remaining work there is for full upstream support on these AmLogic chips? The problem with arm chips has always been limited upstream distro support.

      The Linux-Sunxi folks have been working for years to get the Allwinner stack up to snuff... it’s taken a long time.[3]

      Is there any community around the AmLogic and Rockchip stuff as solid and coordinated as the Allwinner folks?

      [0] https://www.hardkernel.com/shop/odroid-c4/

      [1] https://www.cnx-software.com/2020/04/23/50-odroid-c4-raspberry-pi-4-competitor-combines-amlogic-s905x3-soc-with-4gb-ram/

      [2] https://blog.tjll.net/distributed-homelab-cluster/#network-consensus-and-service-discovery

      [3] https://linux-sunxi.org/Linux_mainlining_effort

    • tylerjlJul 2023

      https://blog.tjll.net/

      The posts that made it to the top of HN (that I can recall at this moment)

      35 Million Hot Dogs: Benchmarking Caddy vs. Nginx (https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-caddy-vs-nginx/)

      SSH Kung Fu (https://blog.tjll.net/ssh-kung-fu/)

      Building My Ideal Router for $50 (https://blog.tjll.net/building-my-perfect-router/)

      I've been using nix/nixos a lot lately and will probably end up publishing more in that general area of interest. That and my excessively-overengineered homelab.

    • AurornisFeb 2025

      I really like Caddy, but these nginx performance comparisons are never really supported in benchmarks.

      There have been numerous attempts to benchmark both (One example: https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-caddy-vs-nginx/#results ) but the conclusion is almost always that they're fairly similar.

      The big difference for simple applications is that Caddy is easier to set up, and nginx has a smaller memory footprint. Performance is similar between the two.

    • NaacOct 2020

      I personally use shorewall on an Espressobin ( though any multi-port computer works ). The guide I followed is here:
      https://blog.tjll.net/building-my-perfect-router/

      ( BTW, I would not recommend the espressobin if you want gigabit speeds )

      I can't find the one I got originally, but any wifi AP works, like amzn.com/B010S6SG3S
      Just get one for the approximate bandwidth you want to support.

    • hparadizMay 2024

      Caddy uses more RAM and has no inherent benefit when running a project in production professionally. Caddy is easier for self hosted cause it automatically handles HTTPS where Nginx does not.

      Related reading:

      https://blog.tjll.net/reverse-proxy-hot-dog-eating-contest-caddy-vs-nginx/

    Related

    Lone Sysadminlonesysadmin.net15 people

    SSH Escape Sequences

    Lone Sysadmin
    Personal · last shared 2025
    Mat Dugganmatduggan.com80 people

    Fixing Macs door to door

    Mat Duggan
    Personal · last shared 2026
    NetBSD Blogblog.netbsd.org66 people

    NetBSD fully reproducible builds

    NetBSD Blog
    Company · last shared 2026
    Genodiansgenodians.org19 people

    Re-Stacking the GUI Stack

    Genodians
    Publication · last shared 2026
    Matthew Garrettmjg59.dreamwidth.org306 people

    I stayed in a hotel with Android lightswitches and it was as bad as you'd think

    Matthew Garrett
    Personal · last shared 2026
    GNOME Blogsblogs.gnome.org490 people

    AirPods fast connect security vulnerability

    GNOME Blogs
    Company · last shared 2026
    Marc Bevandblog.zorinaq.com91 people

    Windows NT Kernel Contributor Explains Why Performance is Behind Other OS

    Marc Bevand
    Personal · last shared 2026
    Chris Siebenmannutcc.utoronto.ca/~cks388 people

    Go is Google's language, not ours

    Chris Siebenmann
    Personal · last shared 2026