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
    A

    Adolfo Ochagavía

    ochagavia.nl · Personal blog · on HN since 2021

    Adolfo Ochagavía, a Rust developer in the Netherlands, writes about low-level programming, tooling, networking and dependency resolution.

    Visit blogRSSHN submissions
    ProgrammingSystems & PerformanceLanguages & Compilers
    What HN says

    HN links his posts on config files, S3 as a container registry and the JIT calculator challenge; a commenter calls him a friend and shares his broadcasting essay.

    Stats for nerds
    19HN people shared it
    57linked in comments
    1.1Kstory points
    Oct 2025last shared
    2021people per year2025

    Top posts on HN

    1. 1
      Using S3 as a Container Registry
      2 people · 319 points · first shared 2024 · 154 comments on HN
    2. 2
      The Undercover Generalist
      1 person · 208 points · first shared 2024 · 101 comments on HN
    3. 3
      Configuration files are user interfaces
      3 people · 165 points · first shared 2025 · 135 comments on HN
    4. 4
      Towards Interplanetary QUIC Traffic
      2 people · 108 points · first shared 2025 · 26 comments on HN
    5. 5
      Chasing a Bug in a SAT Solver
      2 people · 76 points · first shared 2024 · 31 comments on HN
    6. 6
      What the heck is AEAD again?
      1 person · 52 points · first shared 2025 · 64 comments on HN
    7. 7
      Fix Your Tools
      2 people · 31 points · first shared 2026 · 6 comments on HN
    8. 8
      From full-stack development to systems programming
      1 person · 25 points · first shared 2024 · 14 comments on HN
    9. 9
      The JIT Calculator Challenge
      2 people · 18 points · first shared 2025 · 3 comments on HN
    10. 10
      The Magic of Dependency Resolution
      2 people · 17 points · first shared 2023 · 1 comments on HN

    What HN people wrote when they linked it

    • lstamourSep 2024

      I should preface this by saying that I figure you know all this, but I'm laying it out anyway. :)

      Theoretically (I haven't read the parent article yet) it's just GET and HEAD requests for a Docker Registry[1], so if CloudFlare or another CDN supports large binary files, you could cache the images from the low cost box.

      That said, obviously I'm suggesting adding "cloud" CDN infrastructure to your tiny ARM box. In a more normal scenario, most would probably pick a free Docker Registry and just upload a mirror of the images to multiple registries to spread out the bandwidth load. E.g. Docker Hub, GitHub, etc.

      For a better solution, don't serve 10GB container images. Instead, start from someone else's 10GB container image and add the layers you need on top of it. Or consider a solution where you don't need to ship 10GB of data in your application, but could perhaps side-load only the necessary data.

      Another workaround: because Docker images can be pushed and pulled with identical signatures, it's also possible to encourage your end users to keep their own Docker registry of the image and refer to it from an internal or private copy of the image. This is a best practice for pretty much every kind of production deployment of a Docker container, so you don't have 100s of boxes pulling from your shared infrastructure, and leads to more reliable Docker deployments. An example is, in fact, pulling an image - because it stores a copy locally that you can refer to and run multiple…

    • wofoApr 2021

      Location: Utrecht, The Netherlands

      Remote: Yes

      Willing to relocate: No

      Technologies: Rust, Haskell, C#, Java, Typescript, Angular

      I am great at finding my way quickly in existing codebases (e.g. the Rust compiler), architecturing software in such a way that other developers can actually read it, and helping non-technical people understand the software development process. Recent work includes enhancing a legacy Java codebase at an European pharmaceutical company, creating a desktop app in C# for data analysts at an European chemical company and coaching a self-taught C# programmer to improve his technical skills.

      CV: see https://ochagavia.nl (and from there my LinkedIn and GitHub accounts)

      Contact: email is in my profile

      Role type: freelance / consulting

    • ludicityDec 2024

      You might enjoy this recent article from my friend Adolfo: https://ochagavia.nl/blog/to-broadcast-or-not-to-broadcast/

      But yeah, broadcasting has been great for my career. I don't even broadcast maximally employable things (but maybe that's a way to stand out) and am not even trying to get hired, but putting yourself out there does good things.

    • dctoedtOct 2025

      KSON? (I'm a complete ignoramus in this area but recently read about KSON in a piece posted here at HN.)

      https://ochagavia.nl/blog/configuration-files-are-user-interfaces/

      https://news.ycombinator.com/item?id=45291858 (135 comments)

    • mitt_romney_12Feb 2025

      The link to at the bottom update post should probably point here https://ochagavia.nl/blog/solving-the-jit-calculator-challenge/ instead of back to the article

    Related

    Luca Palmierilpalmieri.com29 people

    On the shoulders of the giants

    Luca Palmieri
    Personal · last shared 2026
    Niko Matsakissmallcultfollowing.com221 people

    Towards a Rust Foundation

    Niko Matsakis
    Personal · last shared 2026
    Rust Blogblog.rust-lang.org533 people

    Announcing Rust 1.0

    Rust Blog
    Company · last shared 2026
    Manish Goregaokarmanishearth.github.io97 people

    Picking Apart the Crashing iOS String

    Manish Goregaokar
    Personal · last shared 2026
    Encore Blogencore.dev47 people

    Go Modules Cheat Sheet

    Encore Blog
    Company · last shared 2026
    matkladmatklad.github.io237 people

    Architecture.md

    matklad
    Personal · last shared 2026
    Andrew Gallantblog.burntsushi.net141 people

    My FOSS Story

    Andrew Gallant
    Personal · last shared 2026
    Miguel Young de la Sotamcyoung.xyz37 people

    The Rust calling convention we deserve

    Miguel Young de la Sota
    Personal · last shared 2026