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

R

Ryan McGrath

Personal blog · rymc.io/blog · on HN as Klonoarprogrammingsystemsdesign

Ryan McGrath's personal blog at rymc.io covers programming, systems and design. Since 2018, 4 different Hacker News readers have linked it 18 times, most often “Cacao: Building native macOS (and iOS) Apps in Rust”. It is still writing: the last post was on 2025-05-21, and you can follow it by feed.

Visit the blog
18mentions?
4HN people?
2018–2026first – last linked?
Links on Hacker News per year · peak 5 in 2021

Personal site of Ryan McGrath - entrepreneur, engineer, designer, author, and teacher.

The author on HN?

Klonoar · 7,139 karma · member since 2008

World-traveling entrepreneur/engineer/designer/author/buzzword person. Find me for free coffee! ryan [at] rymc.io https://rymc.io/ https://github.com/ryanmcgrath/ https://dribbble.com/ryanmcgrath/ [ my public key: https://keybase.io/ryanmcgrath; my proof: https://keybase.io/ryanmcgrath/sigs/_bkipPzDMOUGGGhG8dbam3F74l1JTBdbx0WrwaGaRFU ]

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

Most-linked posts?

  1. Cacao: Building native macOS (and iOS) Apps in Rust
    4 people · 5 mentions · first linked 2021-06-10

What Hacker News says?

  1. Mmmm this works fine in MacOS (I did it years ago with the MS Paint binary). Screenshot: https://rymc.io/mspaintosx.png

    Comment linking /mspaintosx.png

    on “JS Paint – A web-based MS Paint remake”
  2. Submitted Cacao: Building native macOS (and iOS) Apps in Rust as a story · 9 points

    HN discussion
  3. I do similar - the banner image is pretty much the only exception: https://rymc.io/ (I really need to kill the light mode variant, since I despise it - it's much better in dark mode)

    Comment linking /

    on “Ask HN: Share your personal site”
  4. Submitted Cacao: Building macOS (and iOS) Apps in Rust as a story · 3 points

    HN discussion
  5. Did this about six months ago over at my site. Was annoying to get it right but glad I did. Some people find these kinds of sites pointless these days, but I enjoy keeping one even if I rarely update it anymore. Spirit of the web and all that. https://rymc.io/

    Comment linking /

    on “Dark mode in a website with CSS”
  6. Submitted Cacao: Building macOS (and iOS) Apps in Rust as a story · 2 points

    HN discussion
  7. Another option is that you keep 90% of your text in the default font (e.g, -apple-system or the equivalent stack elsewhere), and then load only the specific weights for whatever title(s) or so on you need. Hell, I've outright just crammed a few characters into a base64 encoded font in inline CSS, which - while I'm sure makes many here grimace - loads faster than anything else I've tested. (I'm a big fan of just ship…

    Comment linking /

    on “Making Websites Small”
  8. Submitted Wobbling in Rust as a story · 2 points

    HN discussion
  9. I have a slightly unrelated question about Life360. When Life360 sold Couple in 2016, did it sell all the data that users had stored up to that point as well? As best I can tell it was announced via tweet and sold to what looked like a 1-person dev shop. Myself and a number of others who used to use the app have often wondered this[1]. If I’m incorrect on anything in this article I would be happy to edit it, but I’d…

    Comment linking /blog/2019/decoupling/

    on “I used Apple AirTags, Tiles and a GPS tracker to watch my husband’s every move”
  10. Submitted Wobbling in Rust as a story · 1 points

    HN discussion
  11. Eh, re: macOS, I have an effort to make it possible without basically using the foundation crates: https://rymc.io/blog/2021/cacao-rs-macos-ios-rust/ There’s other projects that wrap the varying frameworks so I don’t think macOS is as bad as it used to be, but I foresee it still being confusing due to missing docs on Apples side…

    Comment linking /blog/2021/cacao-rs-macos-ios-rust/

    on “Are we GUI Yet? The state of building user interfaces in Rust”
  12. Submitted Decoupling, Or: Where's My Data? as a story · 1 points

    HN discussion
  13. I actually have a PR open to add this to the site, but I have no clue who maintains the effort. :( Recently pushed out a 0.2.1, and did a mini write up here for anyone interested: https://rymc.io/blog/2021/cacao-rs-macos-ios-rust/

    Comment linking /blog/2021/cacao-rs-macos-ios-rust/

    on “Are we GUI Yet? The state of building user interfaces in Rust”
  14. Submitted Show HN: Swipeable NSCollectionView as a story · 1 points

    HN discussion
  15. I’m fairly proud of mine: https://rymc.io The mobile reading is especially smooth, a point of pride

    Comment linking /

    on “Ask HN: What are some examples of well-designed personal sites?”
  16. https://rymc.io/ Stuff going back some ~20 years, along with photos ("Instagram-like") and videos (mostly my motorsports stuff).

    Comment linking /

    on “Ask HN: Could you share your personal website here?”
  17. https://rymc.io/blog/2010/you-got-your-base64-in-my-css/ If you want a time travel portal this morning. ;)

    Comment linking /blog/2010/you-got-your-base64-in-my-css/

    on “A list of recent hostile moves by Google's Chrome team”
  18. Huh, I like your design - it feels like something that's simultaneously a throwback to the mid-2000s while also feeling modern. Hard to explain but fun when I load it. My site ( https://rymc.io/ ) is my take on the same concept. It's HTML-purist, but not in the sense you see elsewhere.

    Comment linking /

    on “Ask HN: Personal websites with bold design?”

Search all of HN for rymc.io