{"kind":"tag","tag":"ipfs","page":1,"pages":1,"total":9,"items":[{"title":"Obsidian Plugins","href":"/experiments/1789490903000-obsidian-plugins","section":"experiments","publishedAt":"2026-09-20T05:10:12Z","excerpt":"An overview of three Obsidian plugins the author built: an image uploader that sends embedded images to Pinata and rewrites references as ipfs:// URIs, plus AI-powered generators for note excerpts and tags.","tags":["obsidian","obsidian-plugins","ipfs","pinata","ai","frontmatter"],"cid":"bafkreia4svrix5n6efsz2gbmitvpcdachomgraq7cldmq3sb3hm3jqjibu"},{"title":"Farfield","href":"/posts/1779066375000-farfield","section":"posts","publishedAt":"2026-05-18T01:06:15Z","excerpt":"Five small Go services, single binaries, content-addressed records, running on my homelab. The new backend for the site.","tags":["development","go","cms","self-hosting","content-addressing","ipfs","sqlite","astro","homelab"],"cid":"bafkreiglkanxy7y4n2vnyemxnyvst3kpm4l53brttkpgmjs75veotwxufy"},{"title":"Notes on using a PDS as Content Infrastructure","href":"/posts/1767505149657-notes-on-using-a-pds-as-content-infrastructure","section":"posts","publishedAt":"2026-01-03T21:39:00Z","excerpt":"Content addressing with normal web requests, identity baked in, delivery over boring HTTPS.","tags":["at-protocol","bluesky","ipfs","identity"],"cid":"bafkreie6kfvybufowypgnteoeie6rbtpv524fpnr5qtzpi46x4mgnsfwae"},{"title":"My office as entropy","href":"/posts/1756826230035-my-office-as-entropy","section":"posts","publishedAt":"2025-09-02T08:17:00Z","excerpt":"Turning my office's environmental data into verifiable randomness.","tags":["hardware","blockchain","randomness","circom","entropy","ipfs"],"cid":"bafkreieiymtmfagv4rgotmt6dvfhit6pdfkugjqiiis4m4smxnlwery3pq"},{"title":"orbz dot com","href":"/posts/1736537615834-orbz-dot-com","section":"posts","publishedAt":"2025-01-10T11:33:00Z","excerpt":"orbz.fun reads Orbiter's onchain site registry and turns it into a StumbleUpon-style discovery tool.","tags":["web-development","decentralization","blockchain","ipfs","web3","pure-internet","tech-history"],"cid":"bafkreiho7443cu7e7uycpj3ojlykl3uumrim25pxkphimxabau2mdqtghq"},{"title":"Pure Internet: Bluesky","href":"/posts/1732585567703-pure-internet-bluesky","section":"posts","publishedAt":"2024-11-25T17:46:00Z","excerpt":"Static-site hosting on Bluesky's AT Protocol using content-addressed blob storage.","tags":["web-development","alternative-hosting","at-protocol","bluesky","decentralization","ipfs","web-hosting"],"cid":"bafkreiey22nlo3yw74csliw5pgi5kj7v4cw4oo6arz5mafpqisqydglvwy"},{"title":"Pure Internet: NFC","href":"/posts/1731984900000-pure-internet-nfc","section":"posts","publishedAt":"2024-11-18T10:55:00Z","excerpt":"HTML, CSS & minimal JS combined with NFC tech to create serverless web experiences.","tags":["web-development","nfc","data-urls","html","ipfs","egg","decentralized-web"],"cid":"bafkreie5ij7rghiderfncm6auo77ico5ybud2wf2c6usd6m2ljdh24ezli"},{"title":"Pure Internet","href":"/posts/1731955749292-pure-internet","section":"posts","publishedAt":"2024-11-18T10:49:00Z","excerpt":"Pure Internet is a running collection of small experiments in publishing with fewer layers.","tags":["web-development","tech-history","decentralization","ipfs","raspberry-pi","at-protocol","bluesky","cloudflare-tunnel","solar-powered","sensors","nfc","data-urls"],"cid":"bafkreifm7gr6nhjrnusl3gweckc52lcaavslzberucohjn2rnrvlft73ae"},{"title":"Mint thyself","href":"/posts/1685948400001-mint-thyself","section":"posts","publishedAt":"2023-06-28T13:00:00Z","excerpt":"A Zora HTML edition that embeds its own mint interface and can be minted from itself.","tags":["zora","html","gpt","ipfs","blockchain","web-development","decentralization"],"cid":"bafkreiarq5c6jqnfsdjhsp6dohn6htbsfnyxex7564hl26cmbqbkfwqsn4"}]}