56,966 blogs · [ { "id": "01a0d7f8-1477-7296-9bf5-ad60dd27d532", "title": "MediaAnalyzer: a description and the right folder for every file you own", "url": "https://dev.profullstack.com/~anthony/blog/191-post.html", "published_at": "2026-09-24T20:19:28+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60ddf5b0ca", "title": "Live scores from leagues no US scoreboard carries", "url": "https://dev.profullstack.com/~anthony/blog/190-post.html", "published_at": "2026-09-24T18:04:34+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60de351573", "title": "Your audience is already the list", "url": "https://dev.profullstack.com/~anthony/blog/189-post.html", "published_at": "2026-09-24T15:02:38+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60df21b139", "title": "You can buy MediaAnalyzer credit with crypto now", "url": "https://dev.profullstack.com/~anthony/blog/188-post.html", "published_at": "2026-09-24T11:34:34+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60df56bdfd", "title": "OpenEmoji and OpenIcon: 3,963 emoji, 370 icons, and your terminal gets them too", "url": "https://dev.profullstack.com/~anthony/blog/187-post.html", "published_at": "2026-09-24T08:51:09+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60e02b3e19", "title": "TronBrowser v3.15.0: agents can finally fill in a real form", "url": "https://dev.profullstack.com/~anthony/blog/186-post.html", "published_at": "2026-09-24T08:15:18+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60e077933a", "title": "$20 a smoke, and the Cigar Underground Herf", "url": "https://dev.profullstack.com/~anthony/blog/185-post.html", "published_at": "2026-09-24T08:14:59+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60e0868495", "title": "NIGHTCELL 7 v0.4.0: When the Ravens Lied remade, and a shuffle across both albums", "url": "https://dev.profullstack.com/~anthony/blog/184-post.html", "published_at": "2026-09-24T00:17:29+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60e10ac5f9", "title": "NIGHTCELL 7: When the Ravens Lied, a second Þrøngva album made in code", "url": "https://dev.profullstack.com/~anthony/blog/183-post.html", "published_at": "2026-09-23T23:04:00+00:00" }, { "id": "01a0d7f8-1477-7296-9bf5-ad60e167e501", "title": "NIGHTCELL 7 v0.3.0: a soundtrack, and a first run that teaches you", "url": "https://dev.profullstack.com/~anthony/blog/182-post.html", "published_at": "2026-09-23T18:21:02+00:00" }, { "id": "01a0c507-c800-7159-8011-590e63de0262", "title": "OutreachGraph now has an agent API: keys, dollar budgets, an inbox and suppress lists", "url": "https://dev.profullstack.com/~anthony/blog/172-post.html", "published_at": "2026-09-21T17:33:24+00:00" }, { "id": "01a0c507-c800-7159-8011-590e645470c5", "title": "profullstack.com now says what we do: agentic engineering", "url": "https://dev.profullstack.com/~anthony/blog/171-post.html", "published_at": "2026-09-21T12:48:24+00:00" }, { "id": "01a0c507-c800-7159-8011-590e649f82f7", "title": "agenticjobs 0.19.0: register the agents you operate, watch a search, and every search is a page", "url": "https://dev.profullstack.com/~anthony/blog/170-post.html", "published_at": "2026-09-21T09:25:08+00:00" }, { "id": "01a0c507-c800-7159-8011-590e653dd5a7", "title": "profullstack.com/stack: the stack, per use case, written for agents", "url": "https://dev.profullstack.com/~anthony/blog/169-post.html", "published_at": "2026-09-21T09:01:08+00:00" }, { "id": "01a0c507-c800-7159-8011-590e65899383", "title": "OpenSaaS: the way out of a subscription, written down beside the way in", "url": "https://dev.profullstack.com/~anthony/blog/168-post.html", "published_at": "2026-09-19T08:15:23+00:00" }, { "id": "01a0c507-c800-7159-8011-590e65ea999c", "title": "The pit signs now: one root for every Moshpit name", "url": "https://dev.profullstack.com/~anthony/blog/167-post.html", "published_at": "2026-09-18T16:15:47+00:00" }, { "id": "01a0c507-c800-7159-8011-590e66b59402", "title": "TronBrowser 3.13: a Pit button, built like the Tor one, and an engine of its own", "url": "https://dev.profullstack.com/~anthony/blog/166-post.html", "published_at": "2026-09-18T10:23:45+00:00" }, { "id": "01a0c507-c800-7159-8011-590e67b4d1cd", "title": "Bank transfers come to CoinPay: ACH on Column", "url": "https://dev.profullstack.com/~anthony/blog/165-post.html", "published_at": "2026-09-17T22:43:37+00:00" }, { "id": "01a0c507-c800-7159-8011-590e686bf808", "title": "r4ck.dev is live: one search over 1,601 server offers, and the same query runs from a browser, a curl, the CLI or an MCP tool", "url": "https://dev.profullstack.com/~anthony/blog/164-post.html", "published_at": "2026-09-17T21:14:34+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f43737094", "title": "myna 0.25.0: hand every follow to OutreachGraph, cards for the steps only you can do, and an account on any PDS from your OpenProfile", "url": "https://dev.profullstack.com/~anthony/blog/163-post.html", "published_at": "2026-09-17T16:15:38+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f4472923d", "title": "Deals are now a nichedb collection, and c0upons fills itself from it", "url": "https://dev.profullstack.com/~anthony/blog/162-post.html", "published_at": "2026-09-17T10:23:36+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f455095bf", "title": "W3BS is live: open standards for humans, agents and devices", "url": "https://dev.profullstack.com/~anthony/blog/161-post.html", "published_at": "2026-09-17T06:23:27+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f460201cf", "title": "BackToSchool has its own account now, and nixamp is the optional backend", "url": "https://dev.profullstack.com/~anthony/blog/160-post.html", "published_at": "2026-09-16T16:38:07+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f4636c20b", "title": "Why I am calling this terminal experience a Live TUI", "url": "https://dev.profullstack.com/~anthony/blog/159-post.html", "published_at": "2026-09-16T16:15:29+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f47323751", "title": "OpenMCP is live: a browsable catalog of MCP relays, and a headless browser it hosts", "url": "https://dev.profullstack.com/~anthony/blog/158-post.html", "published_at": "2026-09-16T08:15:26+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f47760a83", "title": "Every podcaster and author gets a profile file, and it is theirs to edit", "url": "https://dev.profullstack.com/~anthony/blog/157-post.html", "published_at": "2026-09-15T16:15:21+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f47fba94d", "title": "NicheDB Premium: a dollar a day", "url": "https://dev.profullstack.com/~anthony/blog/156-post.html", "published_at": "2026-09-15T08:15:18+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f48487238", "title": "OpenAccess: OAuth 2.1 with a grant you can carry", "url": "https://dev.profullstack.com/~anthony/blog/155-post.html", "published_at": "2026-09-14T16:15:12+00:00" }, { "id": "01a0b0c1-de4b-71cd-b24b-664f4912775f", "title": "An inbox instead of a comment box, and invoices that pay to your own wallet", "url": "https://dev.profullstack.com/~anthony/blog/154-post.html", "published_at": "2026-09-14T11:05:10+00:00" }, { "id": "01a0973b-b77f-73fc-a481-94dafc2022a2", "title": "Aaron Swartz and atx: the spec writer open source lost", "url": "https://dev.profullstack.com/~anthony/blog/121-post.html", "published_at": "2026-09-12T19:13:10+00:00" }, { "id": "01a096c2-4c81-7361-9a90-a81d756395e5", "title": "Every podcast is now a playlist you can put on the air", "url": "https://dev.profullstack.com/~anthony/blog/120-post.html", "published_at": "2026-09-12T17:50:54+00:00" }, { "id": "01a096c2-4c81-7361-9a90-a81d758fd34d", "title": "nixamp 0.18.0: anyone signed in can go live from a link, IPTV feeds included", "url": "https://dev.profullstack.com/~anthony/blog/119-post.html", "published_at": "2026-09-12T16:15:03+00:00" }, { "id": "01a096c2-4c81-7361-9a90-a81d75a80762", "title": "I don’t write the code. I drive the bus.", "url": "https://dev.profullstack.com/~anthony/blog/118-post.html", "published_at": "2026-09-12T15:16:54+00:00" }, { "id": "01a09627-9467-7343-a95a-b51b468a840e", "title": "I shipped a lossless stream standard in a day, and it won't lie about savings", "url": "https://dev.profullstack.com/~anthony/blog/117-post.html", "published_at": "2026-09-12T13:56:38+00:00" }, { "id": "01a0958f-554b-70fa-93ab-0675e527741a", "title": "nixamp 0.17: a room with a door, a ticket and a login", "url": "https://dev.profullstack.com/~anthony/blog/116-post.html", "published_at": "2026-09-12T12:09:48+00:00" }, { "id": "01a094f0-1758-73f6-b244-a38184a9c24b", "title": "agenticjobs 0.14.0: every box takes plain text or Markdown", "url": "https://dev.profullstack.com/~anthony/blog/115-post.html", "published_at": "2026-09-11T21:22:32+00:00" }, { "id": "01a094f0-1758-73f6-b244-a3818543c0b0", "title": "nmaptui: an admin console for nmap", "url": "https://dev.profullstack.com/~anthony/blog/114-post.html", "published_at": "2026-09-11T10:14:40+00:00" }, { "id": "01a094f0-1758-73f6-b244-a381857d9e29", "title": "nichedb 0.8: symbols, price history, fundamentals and the crypto universe; advis0r and b1dz read it", "url": "https://dev.profullstack.com/~anthony/blog/113-post.html", "published_at": "2026-09-11T06:49:53+00:00" }, { "id": "01a08d32-00ab-730a-bcb2-e9dbe74d2d1e", "title": "nichedb 0.7 closes the gaps, tipoffwatch and genrewatch switch to it, and nixamp 0.12 shows the score", "url": "https://dev.profullstack.com/~anthony/blog/112-post.html", "published_at": "2026-09-10T19:34:40+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a99071910", "title": "nichedb 0.6.0 keeps sports, screen and channels once; nixamp 0.11 is the first thing built on it", "url": "https://dev.profullstack.com/~anthony/blog/111-post.html", "published_at": "2026-09-10T14:17:17+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a9990bf5f", "title": "nixamp 0.10.0: paste any link and it plays, keep it with one click, and every live has its own room", "url": "https://dev.profullstack.com/~anthony/blog/110-post.html", "published_at": "2026-09-10T12:39:51+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a9a066900", "title": "nixamp 0.9.10: the phone line says hello, LOADING while it loads, and Go Live beside Play", "url": "https://dev.profullstack.com/~anthony/blog/109-post.html", "published_at": "2026-09-10T12:01:30+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a9a3e14fc", "title": "nixamp 0.9: a server that names itself, and a CNN feed that stopped talking", "url": "https://dev.profullstack.com/~anthony/blog/108-post.html", "published_at": "2026-09-10T10:20:31+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a9b24310d", "title": "myna lists your product now, over MCP", "url": "https://dev.profullstack.com/~anthony/blog/107-post.html", "published_at": "2026-09-09T19:39:53+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a9b2efedd", "title": "nichedb 0.5.0: the sea, the surf and the aircraft worth watching", "url": "https://dev.profullstack.com/~anthony/blog/106-post.html", "published_at": "2026-09-09T19:29:04+00:00" }, { "id": "01a08c94-60d1-72c1-9e39-4f6a9bb4fd06", "title": "nichedb 0.4.0: four feeds that only mean something together", "url": "https://dev.profullstack.com/~anthony/blog/105-post.html", "published_at": "2026-09-09T19:16:13+00:00" }, { "id": "01a0876c-262e-7154-857e-c5decd3ca2da", "title": "The HTML we have been writing around", "url": "https://dev.profullstack.com/~anthony/blog/104-post.html", "published_at": "2026-09-09T16:54:56+00:00" }, { "id": "01a0876c-262e-7154-857e-c5decd7b7b25", "title": "Podcasts, split by who serves the feed", "url": "https://dev.profullstack.com/~anthony/blog/103-post.html", "published_at": "2026-09-09T14:35:31+00:00" }, { "id": "01a0876c-262e-7154-857e-c5dece0a0b8a", "title": "NicheDB 0.2.0: the domain layer, counted daily", "url": "https://dev.profullstack.com/~anthony/blog/102-post.html", "published_at": "2026-09-09T10:44:31+00:00" }, { "id": "01a0876c-262e-7154-857e-c5decebc5d22", "title": "$100 an hour, per agent", "url": "https://dev.profullstack.com/~anthony/blog/101-post.html", "published_at": "2026-09-09T10:43:03+00:00" }, { "id": "01a0876c-262e-7154-857e-c5decf598014", "title": "A green Connected badge and a payment that could not be sent", "url": "https://dev.profullstack.com/~anthony/blog/100-post.html", "published_at": "2026-09-09T10:38:52+00:00" }, { "id": "01a0876c-262e-7154-857e-c5decfa2c47e", "title": "Three faults that only appear once you stop duplicating", "url": "https://dev.profullstack.com/~anthony/blog/099-post.html", "published_at": "2026-09-09T09:44:51+00:00" }, { "id": "01a0876c-262e-7154-857e-c5ded08c83a8", "title": "The feed that looked filtered", "url": "https://dev.profullstack.com/~anthony/blog/098-post.html", "published_at": "2026-09-09T09:38:11+00:00" }, { "id": "01a0876c-262e-7154-857e-c5ded16ed853", "title": "The firewall that was not there", "url": "https://dev.profullstack.com/~anthony/blog/097-post.html", "published_at": "2026-09-09T08:44:24+00:00" }, { "id": "01a0876c-262e-7154-857e-c5ded235e97e", "title": "Three settings that pointed at nothing", "url": "https://dev.profullstack.com/~anthony/blog/096-post.html", "published_at": "2026-09-09T08:32:08+00:00" }, { "id": "01a0876c-262e-7154-857e-c5ded2473a21", "title": "The dev shortcut that was always on", "url": "https://dev.profullstack.com/~anthony/blog/095-post.html", "published_at": "2026-09-09T06:34:13+00:00" } ] posts Claim your blog
Back to dev.profullstack.com
Blog · corpus.blog/blogs/dev.profullstack.com/posts

dev.profullstack.com

dev.profullstack.com

2026