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

Top all-time · #1648

M

Matthias Endler

Personal blog · endler.devprogrammingsystemsweb

Matthias Endler's personal blog at endler.dev covers programming, systems and web. Since 2019, 46 different Hacker News readers have linked it 71 times, most often “Tips for Faster Rust Compile Times”. It is still writing: the last post was on 2026-09-13, and you can follow it by feed.

Visit the blog
71mentions?
46HN people?
2019–2026first – last linked?
Links on Hacker News per year · peak 19 in 2025

Personal website of Matthias Endler, a Software Engineer interested in low-level programming and Backend development. Rust, Go

Most-linked posts?

  1. Tips for Faster Rust Compile Times
    6 people · 6 mentions · first linked 2020-06-22
  2. A tiny static full-text search engine using Rust and WebAssembly (2019)
    5 people · 5 mentions · first linked 2019-10-21
  3. Follow the Hackers
    4 people · 4 mentions · first linked 2024-09-06
  4. The best programmers I know
    4 people · 4 mentions · first linked 2025-04-04
  5. Choosing Rust
    3 people · 3 mentions · first linked 2025-09-26
  6. Zerocal – A Serverless Calendar App in Rust
    2 people · 3 mentions · first linked 2022-10-05
  7. /
    2 people · 2 mentions · first linked 2020-06-22
  8. Repeat Yourself
    2 people · 2 mentions · first linked 2025-06-23
  9. How to Review Code
    2 people · 2 mentions · first linked 2025-08-07
  10. Move Slow and Fix Things (2024)
    2 people · 2 mentions · first linked 2024-08-17

What Hacker News says?

  1. Time to pull up my RSS reader! https://drewdevault.com/ http://jvns.ca/ https://www.benkuhn.net/ https://danluu.com/ https://scattered-thoughts.net/ http://antirez.com/ https://www.kalzumeus.com/ https://neilkakkar.com/ https://zachholman.com/ http://rachelbythebay.com/w/ https://endler.dev/ https://www.expatsoftware.com/articles/ https://www.the-paper-trail.org/ https://tonsky.me/ https://dave.cheney.net/ https://b…

    Comment linking /

    on “Ask HN: Favorite Blogs by Individuals?”
  2. Submitted The best programmers I know as a story · 631 points

    HN discussion
  3. There’s a lot of factors. https://endler.dev/2020/rust-compile-times/ talks about some of them.

    Comment linking /2020/rust-compile-times/

    on “Dynamic linking”
  4. Submitted Reinvent the Wheel as a story · 612 points

    HN discussion
  5. Author here. I love and use both. For static sites, Zola is super nice: it's fast, has a great community, no thrills, and it gets better all the time. The config options are sensible and the templating engine is easy to learn. Sites I'm maintaining with Zola: https://endler.dev/ , https://hello-rust.show/ For dynamic content, I love Gatsby. It can read from whatever you throw at it: Files (Markdown, plaintext, YAML)…

    Comment linking /

    on “A tiny static full-text search engine using Rust and WebAssembly (2019)”
  6. Submitted A tiny static full-text search engine using Rust and WebAssembly (2019) as a story · 365 points

    HN discussion
  7. I used code from: https://endler.dev/2017/go-vs-rust/ good point, I overlooked that. Anyway in Go (ironically because of lack of generics) if you use any numeric type other than int, int64, float64 you will be in the word of hurt. Rust doesn't have that issue. So in practice you will likely use int, and I suppose you can add an assertion. BTW: I only see that it would remove 3 lines though, where are the other 3?

    Comment linking /2017/go-vs-rust/

    on “Generics enabled by default in Go tip”
  8. Submitted Maybe You Don't Need Kubernetes (2019) as a story · 281 points

    HN discussion
  9. More tips for improving compilation times: https://endler.dev/2020/rust-compile-times/ Personally, dynamically linking dependencies and using the `mold` linker has given me the most bang for my bucks. You can't dynamically compile all crates (actix_web, sqlx) unfortunately due to some assumptions macros make about crate paths (using Bevy scheme). And this exclusion extends to all crates pulled in as [dev-dependencie…

    Comment linking /2020/rust-compile-times/

    on “Fast Rust Builds”
  10. Submitted A little story about the `yes` Unix command as a story · 260 points

    HN discussion
  11. Many moons ago, I hacked together a similar app with Python [1]. It broke because of some MacOS changes and ever since then I hoped that someone would build a "native" alternative with Swift. Good job! Now I can finally point people there and archive my repo. [1]: https://endler.dev/2020/timelapse/

    Comment linking /2020/timelapse/

    on “TimeLapze: Open-source screen recorder”
  12. Submitted Move Slow and Fix Things (2024) as a story · 176 points

    HN discussion
  13. Shameless plug from a fellow rustacean here. If anyone is looking for ways to improve compile times, I recently wrote an article with some tips: https://endler.dev/2020/rust-compile-times

    Comment linking /2020/rust-compile-times

    on “A Few More Reasons Rust Compiles Slowly”
  14. Submitted Zerocal – A Serverless Calendar App in Rust as a story · 154 points

    HN discussion
  15. > and in particular, that they are entirely inherent to the language. But... this is true. The design of the language is biased to make slow compiling across the full pipeline. Is possible to get into a shout contest about this :), so just look at what Pascal(Delphi) do and how absurdly fast it is, despite the fact is still a "batch compiler". So in the presence of pascal (that is even more complex than Go, to be a…

    Comment linking /2020/rust-compile-times/

    on “Rust 2021 Roadmap”
  16. Submitted The Dying Web as a story · 64 points

    HN discussion
  17. Heh, already done. https://endler.dev/2017/obsolete/ :)

    Comment linking /2017/obsolete/

    on “Show HN: Compare Analysis Tools For Python, Ruby, C, PHP, Go”
  18. Submitted First Business Should Be a Spreadsheet as a story · 64 points

    HN discussion
  19. Similar project: https://endler.dev/2019/tinysearch/

    Comment linking /2019/tinysearch/

    on “Show HN: Stork: A customizable, WASM-powered full-text search plugin for the web”
  20. Submitted Move Slow and Fix Things as a story · 59 points

    HN discussion
  21. Is it mostly compilation time, or link time? At least for debug builds, I found swapping out the linker to work wonders. There are some examples on https://endler.dev/2020/rust-compile-times/ (no affiliation, just 1st google result)

    Comment linking /2020/rust-compile-times/

    on “Crazy fast build times, or when 10 seconds starts to make you nervous (2012)”
  22. Submitted The Best Programmers I Know as a story · 20 points

    HN discussion
  23. Same. Used shuttle for https://endler.dev/2022/zerocal/ lately and was super happy with the experience. I no longer have to worry about hosting and can focus on the product instead.

    Comment linking /2022/zerocal/

    on “Rethinking Virtualization for Backends”
  24. Submitted Starting a Print-on-Demand Business as a Software Engineer as a story · 15 points

    HN discussion
  25. > In our case, we are doing the same for around 50 clients, so it sums up :-) Wow, so AWS is actually a better value for you than for most people. Being able to easily script and deploy your infra is hugely valuable when you have so much overhead. We heavily use Elastic Beanstalk for dozens of running services, and it's amazing. We don't think about infra at all. > for publishing something to the outside world from…

    Comment linking /2019/maybe-you-dont-need-kubernetes/

    on “We Are Saving Costs by Dumping AWS Cloud”
  26. Submitted How to Move Fast with Rust as a story · 7 points

    HN discussion
  27. This is a "reader mode as a service" just like the Reader View in Firefox/Safari, but with a focus on beautiful typography, it works across all browsers and it provides shareable links (without the need of extensions) It's very basic, but it can be used to read articles on older devices such as old eBook readers and it could also make content more accessible in regions with low bandwidth or while travelling. It's av…

    Comment linking /2022/readable/

    on “Readable: A service for reading long-form content on any device”
  28. Submitted Paolo the Plumber as a story · 6 points

    HN discussion
  29. Cat is an interesting example because it's not as trivial as it seems, especially when it comes to performance and resilience: https://endler.dev/2018/fastcat/ https://ariadne.space/2022/07/17/how-efficient-can-cat1-be/ I think this is one of these "not built here" discussions. It's very easy to underestimate the number of edge-cases to support especially in the case of network transfer. You start implementing your…

    Comment linking /2018/fastcat/

    on “An M1 for Curl”
  30. Submitted Programmers I Know, The Best as a story · 6 points

    HN discussion

Search all of HN for endler.dev

Linked by the same people?