<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Simple tools, fewer abstractions—inviting everyone to tinker &amp; build. What’s worth building? For me: empathy and reworking our urban environments for humans.&#xA;&#xA;https://ndyg.ca / https://www.cross.stream&#xA;&#xA;🌌 Milky Way, ☀️Solar System, 🌍Earth, 🍁Canada, Toronto</description><link>https://bsky.app/profile/ndyg.ca</link><title>@ndyg.ca - Andy Gayton</title><item><link>https://bsky.app/profile/ndyg.ca/post/3mttldhv7lk2h</link><description>simple enough it&#39;s possible to reason about from first principles is much more important than &#34;the agent knows it&#34;&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>24 Aug 2026 15:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mttldhv7lk2h</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mtkkr3yquk2c</link><description>leaflet, with no next.js! it&#39;s noticeably snappier.&#xA;&#xA;love the aesthetic @drk.wtf&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>21 Aug 2026 01:01 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mtkkr3yquk2c</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mthwn7jces22</link><description>a new release for pia-sho :: 0.5.0 ::&#xA;&#xA;it is a complete overhaul of the CLI&#xA;&#xA;i think this is much nicer to use, and hope you do too.&#xA;&#xA;https://github.com/cablehead/pai-sho/releases/tag/v0.5.0</description><pubDate>19 Aug 2026 23:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mthwn7jces22</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mtgy3kpaxk2i</link><description>super cool&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Aug 2026 14:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mtgy3kpaxk2i</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mbexowke522t</link><description>Surprisingly performant...&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>01 Jan 2026 18:03 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mbexowke522t</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mqceorel7c27</link><description>I threw together hyper terminal cube in a couple of hours for a Create Code Toronto presentation.&#xA;&#xA;Here&#39;s the presentation!&#xA;&#xA;https://youtube.com/watch?v=KOKNQDUbbB8&amp;list=PLXgOCGSOAgIM&amp;index=5&#xA;&#xA;Rewatching it, cringing. I need to learn how to explain what the heck a pty is, haha&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>10 Jul 2026 14:36 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mqceorel7c27</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mqcchbesvs2s</link><description>Hyper terminal cube&#xA;&#xA;6x `div`&#39;s rotated with vanilla css, datastar repopulating each face (div) 24 times a second with the screen grid of the live running ptys&#xA;&#xA;youtu.be/95I16PhX_r8&#xA;https://youtu.be/95I16PhX_r8</description><pubDate>10 Jul 2026 13:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mqcchbesvs2s</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mpgxgkh3g22t</link><description>should http-nu rebrand to something cosmological?</description><pubDate>29 Jun 2026 16:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mpgxgkh3g22t</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mp5qafnzn223</link><description>new release, stacks2099, v0.6.0&#xA;&#xA;a highlight this release, zoom mode: press mod+K z (or bare z) to float the current clip at 90% of the window above a dimmed backdrop&#xA;&#xA;https://github.com/cablehead/stacks2099/releases/tag/v0.6.0</description><pubDate>26 Jun 2026 00:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mp5qafnzn223</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mp3rvb3b6s2f</link><description>ptyZZZ :: A terminal as a unix pipe.&#xA;https://github.com/cablehead/ptyZZZ</description><pubDate>25 Jun 2026 06:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mp3rvb3b6s2f</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3monmyf6nbc2a</link><description>😂&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>19 Jun 2026 15:13 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3monmyf6nbc2a</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3moe4tef2l22e</link><description>pai-sho continues to be, the coolest thing i&#39;ve built with @iroh.computer a util i use daily, that&#39;s essential in my stack&#xA;&#xA;thank you for everything iroh!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>15 Jun 2026 20:30 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3moe4tef2l22e</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mnouyiy4rs22</link><description>new release for http-nu :: v0.17.0 :: the embedded cross.stream store jumps to 0.13.2 (new unified `xs.&lt;kind&gt;.&lt;name&gt;.&lt;event&gt;` lifecycle topics, data-safe but a breaking change for `--services`), Datastar updated to 1.0.2, and Nushell to 0.113.1 :: https://github.com/cablehead/http-nu/releases/tag/v0.17.0</description><pubDate>07 Jun 2026 09:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mnouyiy4rs22</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mnknkdkcks2q</link><description>I&#39;ve finally got around to documenting the `cross-stream` crate. It&#39;s a standalone cli / binary, but you can also embed it into your projects; https://docs.rs/cross-stream/latest/xs/ (it&#39;s built on @fjallrs.bsky.social !)</description><pubDate>05 Jun 2026 17:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mnknkdkcks2q</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mnj7yod3ms2d</link><description>it feels silly how easy they make this look &#xA;&#xA;dbugs.yagni.club&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>05 Jun 2026 03:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mnj7yod3ms2d</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mngdjugcy225</link><description>This is a sample Datastar app from @drk.wtf &#xA;&#xA;https://derekr.github.io/datastar-sw-experiment/&#xA;&#xA;1/ it&#39;s really cool! silky smooth&#xA;2/ note how it&#39;s running off gh static pages!?&#xA;&#xA;They have worked out how to move the httpserver, to the browser!&#xA;&#xA;https://derekr.github.io/datastar-sw-experiment/docs/bonus/sw</description><pubDate>04 Jun 2026 00:10 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mngdjugcy225</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mne66feqgs2q</link><description>integrating https://pierre.computer/writing/on-rendering-diffs into stacks2099!</description><pubDate>03 Jun 2026 03:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mne66feqgs2q</guid></item><item><link>https://bsky.app/profile/ndyg.ca/post/3mne5xghpm22q</link><description>stacks2099 release :: v0.4.0&#xA;&#xA;lots of focus on international keyboards; öé&#xA;&#xA;alt-* keybindings are gone, trying a &lt;leader&gt; style of ux, mod+k and then plain character style actions. there&#39;s a navigate mode for plain characters, only&#xA;&#xA;diffs will be in the next one &#xA;&#xA;https://github.com/cablehead/stacks2099/releases/tag/v0.4.0</description><pubDate>03 Jun 2026 03:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:mojc3pw3bc24ncnhbsd7ceeh/app.bsky.feed.post/3mne5xghpm22q</guid></item></channel></rss>