pocket-sized atproto pitch waow.tech
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

revert to manifesto only, move digest to personal site

zzstoatzz 33a3a779 c18eb0b9

-61
-61
index.html
··· 17 17 h1 a:hover { text-decoration: underline; } 18 18 nav { margin: 1rem 0; } 19 19 nav a { margin-right: 1rem; } 20 - details { margin-top: 2rem; } 21 - summary { cursor: pointer; font-weight: 600; color: #444; } 22 - summary:hover { color: #000; } 23 - h3 { margin-top: 1.5rem; color: #444; font-size: 0.95rem; } 24 - table { width: 100%; border-collapse: collapse; margin: 1rem 0; font-size: 0.85rem; } 25 - th, td { text-align: left; padding: 0.4rem; border-bottom: 1px solid #eee; } 26 - th { font-weight: 600; } 27 - a { color: #0066cc; } 28 - code { background: #f5f5f5; padding: 0.1rem 0.3rem; border-radius: 3px; font-size: 0.85rem; } 29 - .date { color: #666; font-size: 0.85rem; margin-left: 0.5rem; font-weight: normal; } 30 - ul { padding-left: 1.5rem; font-size: 0.9rem; } 31 - li { margin: 0.25rem 0; } 32 20 </style> 33 21 </head> 34 22 <body> ··· 40 28 <a href="https://pollz.waow.tech" target="_blank">vote</a> 41 29 <a href="https://plyr.fm" target="_blank">listen</a> 42 30 </nav> 43 - 44 - <details> 45 - <summary>shipped this month<span class="date">dec 2025 - jan 2026</span></summary> 46 - 47 - <h3>at protocol apps</h3> 48 - <table> 49 - <tr><th>project</th><th>what it is</th><th>link</th></tr> 50 - <tr><td>plyr.fm</td><td>music streaming platform</td><td><a href="https://plyr.fm">plyr.fm</a></td></tr> 51 - <tr><td>ooo.audio</td><td>audio social platform</td><td><a href="https://ooo.audio">ooo.audio</a></td></tr> 52 - <tr><td>music-atmosphere-feed</td><td>bluesky feeds for music links</td><td><a href="https://zig-bsky-feed.fly.dev">zig-bsky-feed.fly.dev</a></td></tr> 53 - <tr><td>leaflet-search</td><td>semantic + keyword search</td><td><a href="https://leaflet-search.pages.dev">leaflet-search.pages.dev</a></td></tr> 54 - <tr><td>find-bufo</td><td>hybrid search for bufo zone</td><td><a href="https://find-bufo.com">find-bufo.com</a></td></tr> 55 - <tr><td>find-bufo/bot</td><td>zig jetstream quote-poster</td><td><a href="https://bsky.app/profile/find-bufo.com">@find-bufo.com</a></td></tr> 56 - <tr><td>at-me</td><td>identity &amp; apps visualizer</td><td><a href="https://at-me.zzstoatzz.io">at-me.zzstoatzz.io</a></td></tr> 57 - <tr><td>status</td><td>slack-like status updates</td><td><a href="https://status.zzstoatzz.io">status.zzstoatzz.io</a></td></tr> 58 - <tr><td>pollz</td><td>polls on atproto</td><td><a href="https://pollz.waow.tech">pollz.waow.tech</a></td></tr> 59 - <tr><td>bsky-alt-text</td><td>claude-powered alt text</td><td><a href="https://alt-text-generator.fly.dev">alt-text-generator.fly.dev</a></td></tr> 60 - <tr><td>follower-weight</td><td>bluesky follower analysis</td><td><a href="https://follower-weight.fly.dev">follower-weight.fly.dev</a></td></tr> 61 - </table> 62 - 63 - <h3>developer tools</h3> 64 - <table> 65 - <tr><th>project</th><th>what it is</th><th>link</th></tr> 66 - <tr><td>pdsx</td><td>mcp server for atproto</td><td><a href="https://github.com/zzstoatzz/pdsx">github</a> &#183; <code>uvx pdsx</code></td></tr> 67 - <tr><td>plyr-python-client</td><td>sdk + cli + mcp for plyr.fm</td><td><a href="https://github.com/zzstoatzz/plyr-python-client">github</a> &#183; <code>uvx plyrfm</code></td></tr> 68 - <tr><td>pmgfal</td><td>pydantic model gen for lexicons</td><td><a href="https://github.com/zzstoatzz/pmgfal">github</a> &#183; <a href="https://pypi.org/project/pmgfal/">pypi</a></td></tr> 69 - <tr><td>mdxify</td><td>api docs generator</td><td><a href="https://github.com/zzstoatzz/mdxify">github</a></td></tr> 70 - <tr><td>zql</td><td>comptime sql bindings for zig</td><td><a href="https://tangled.sh/@zzstoatzz.io/zql">tangled</a></td></tr> 71 - <tr><td>hello-tinker</td><td>chat cli for tinker llms</td><td><a href="https://github.com/zzstoatzz/hello-tinker">github</a></td></tr> 72 - <tr><td>atproto</td><td>oauth fixes for python sdk</td><td><a href="https://github.com/zzstoatzz/atproto">github</a></td></tr> 73 - </table> 74 - 75 - <h3>prefect (day job)</h3> 76 - <table> 77 - <tr><th>project</th><th>what it is</th><th>link</th></tr> 78 - <tr><td>prefect-mcp-server</td><td>mcp server + claude code plugin</td><td><a href="https://github.com/PrefectHQ/prefect-mcp-server">github</a></td></tr> 79 - <tr><td>prefect core</td><td>docket migration, dagster guide</td><td><a href="https://github.com/PrefectHQ/prefect">github</a></td></tr> 80 - <tr><td>marvin</td><td>slackbot memory with letta</td><td><a href="https://github.com/PrefectHQ/marvin">github</a></td></tr> 81 - </table> 82 - 83 - <h3>themes</h3> 84 - <ul> 85 - <li>mcp servers everywhere - pdsx, plyrfm-mcp, prefect-mcp-server</li> 86 - <li>zig backends - music-atmosphere-feed, leaflet-search, pollz, find-bufo/bot, zql</li> 87 - <li>rust services - find-bufo search, pmgfal (pyo3), plyr.fm transcoder</li> 88 - <li>shared audio lexicon - plyr.fm + ooo.audio coordination</li> 89 - <li>docket adoption - converted 7 prefect services to perpetual functions</li> 90 - </ul> 91 - </details> 92 31 </body> 93 32 </html>