nowfound

Dev tools · April 25, 2025

DA

Discover and link the indieweb with a simple text query

I have a personal blog and homebrew static site generator. The features of this SSG have slowly grown over fifteen years of development and recently I added the standard "Related Posts" widget that appears at the footer of each page. As I was writing the code to find similar posts from my site, it struck me that it'd be nice to have a Related Posts section for other people's content. Some of the walled blogging services do this but I'd never seen it for the open web. Having external links on my posts would give my reader(s?) topical information from voices other than my own. And those…

What it does

In the maker’s words, at launch

I have a personal blog and homebrew static site generator. The features of this SSG have slowly grown over fifteen years of development and recently I added the standard "Related Posts" widget that appears at the footer of each page. As I was writing the code to find similar posts from my site, it struck me that it'd be nice to have a Related Posts section for other people's content. Some of the walled blogging services do this but I'd never seen it for the open web. Having external links on my posts would give my reader(s?) topical information from voices other than my own. And those indieweb(/smallweb/blogosphere/old web/personal web) voices could grow their audience. There were two problems: 1. I'm lazy and didn't want to scour the web for the obscure subjects I write about, particularly after a brutal blogging sesh (iykyk). 2. Finding blogs and personal pages is hard*. See also The Small Website Discoverability Crisis(https://news.ycombinator.com/item?id=38276951) and The Dark Forest Theory (https://news.ycombinator.com/item?id=19972343). * It's gotten a lot better since Marginalia Search came on the scene (https://news.ycombinator.com/item?id=42836405). The solution was to build my own compendium of posts from RSS/atom/"save html"/etc, then query this database from my SSG publish() function. So after a brief coding montage, I had a modest link database and an SSG that would add page footers with external links like: +---------+ | Preview | Title and link | img | Description +---------+ It worked well for my own purposes. There wasn't always a great match for a given post but it got better as I grew the corpus and tweaked the matching algo. This brings me to the ShowHN part. I enlisted my buddy - who'd been pivotal to the ideation and design - to build a web interface that would allow anyone to perform the same query: the plaintext of your page goes in, related links come out. It's up to the blogger/publisher/creator to decide who and what they want to link from the results. That's the overview, the FAQ has more info. If our site gets the HN hug or you'd simply prefer not to click through, please find my top-level comment with examples from a couple of today's /active posts. Don't hesitate to reply to that comment with your own link and I'll run it through the offline tool, then reply with the results. Similar projects This isn't the first indieweb discovery tool to come across HN. Our project borrows ideas from search, blogstumblers, and webrings but hopefully provides a capability that none of these offer. To list a few: Kagi Small Web (https://news.ycombinator.com/item?id=37420281), Marginalia Exploration Mode (https://news.ycombinator.com/item?id=30047455), indieblog.page (https://news.ycombinator.com/item?id=43139953), and a few others offer a random walk through the indieweb with varying levels of curation. We're aiming to provide the same easy discovery experience but with less randomness; pages about X link to pages about X. Blogrolls (https://news.ycombinator.com/item?id=16239822) and webrings are great for introducing readers to someone new that they might like. Our project provides the same discovery experience for blog readers but isn't confined to a web clique. Additionally, it links page-to-page rather than site-to-site so readers might see fewer topical curveballs. We already mentioned Marginalia Search. We consider that the primary entrypoint to the indieweb (https://www.haukeluebbers.de/blog/2023-07-entrypoints-to-the...). Our tool is focused on moving around the indieweb and densifying links within it. Big thanks to Dan for all the help with this post!

Does the same job

all alternatives →
  • RH
    r/hnblogs, Blogging is not Dead2020 · ▲306

    Link: https://www.reddit.com/r/hnblogs/ Old Reddit Link: https://old.reddit.com/r/hnblogs/ Hi HN, Inspired by this post earlier this week: https://news.ycombinator.com/item?id=23237559, I thought we could make blog discovery easier by having a place to find interesting, unusual, niche, or really any kind of non-marketing blogs that are posted by the people that write them. There are a ton of interesting blogs on the web, probably more than there were when the web was new, but even though there's more they're a smaller…

  • YN
    You Need Feeds – Introduce friends/family/workmates to RSS and webfeeds2018 · ▲205

    Partially inspired by recent discussions on HN and other places. I've made a single-focus site to introduce your friends/colleagues/neighbours/family to RSS and web feeds. https://www.youneedfeeds.com/ The site is meant to give the elevator pitch for feeds, show a newbie what feeds are and how to use them, set them up with a reader, and give them some nice starter content if they want it. So much tastemaking and newsmaking power is concentrated in the hands of Facebook/Reddit/Twitter, but I'm convinced it's because much of the general populace doesn't…

  • IndieLink2019 · ▲92

    Your indie maker side kick

  • BD
  • IndiesRead.it2024 · ▲145

    Collaborative directory of hand-picked books for indies

  • AC

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, April 2025

the whole month →
  • IB

    Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    Dev tools · 2025 · runpyxl.com

  • UC

    Life & fun · 2025 · filiph.github.io

  • IB

    https://the-pocket.github.io/Tutorial-Codebase-Knowledge/

    AI · 2025 · github.com

  • Whatting898

    The iPad diary, just for you

    Work · 2025 · whatting.com

  • AI browser that saves you 18h/week

    AI · 2025 · strawberrybrowser.com

  • Peek828

    AI personal finance coach that guides you through decisions

    Work · 2025 · peek.money