<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>CUE, Go, fiddler, climber, gardener, curry maker.</description><link>https://bsky.app/profile/rog.bsky.social</link><title>@rog.bsky.social - Roger Peppe</title><item><link>https://bsky.app/profile/rog.bsky.social/post/3mhs4z34hzs2y</link><description>I&#39;m here! Come by for a chat.&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>24 Mar 2026 08:14 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mhs4z34hzs2y</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mhixdftfm22p</link><description>1/ I&#39;ve just published three orthogonal but related CUE proposals. #cuelang 🧵</description><pubDate>20 Mar 2026 16:39 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mhixdftfm22p</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mgus56i6dc2u</link><description>A great example of how the Google #golang team put thousands of lines of ultra-technical code in service of an incredibly easy-to-use and useful tool. If you ever deprecate code, you really should know about the go:inline directive!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>12 Mar 2026 16:12 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mgus56i6dc2u</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mffzftsu4225</link><description>5 authors I&#39;ve read at least 5 books by:&#xA;&#xA;E J Swift&#xA;Adam Roberts&#xA;Alasdair Reynolds&#xA;Christopher Priest&#xA;Adrian Tchaikovsky&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>22 Feb 2026 01:47 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mffzftsu4225</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mdn6ovcbnk26</link><description>Anyone I know gonna be at #FOSDEM or #cfgmgmtcamp ?</description><pubDate>30 Jan 2026 11:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mdn6ovcbnk26</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mcfdhuwajc2g</link><description>I don&#39;t understand why Claude is such a resource hog when it&#39;s not actually doing that much locally. For example, it&#39;s currently idle on my machine and it&#39;s coming up as using just under 500MB of memory. WTF?!</description><pubDate>14 Jan 2026 14:59 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mcfdhuwajc2g</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mbxbth6tls2f</link><description>&#34;Is it too much to expect that a hotel should provide an easily accessible mains power socket within a relatively short distance of the bed?&#34;, I think as I delve under my bedside table for the 5th night in a row. #firstworldproblems</description><pubDate>09 Jan 2026 00:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mbxbth6tls2f</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3mbadviz7pk2b</link><description>One of the most frustrating things in the modern age: on an Android phone, having a set of photos selected in Google Photos and wanting to attach them to a specific Facebook reply.</description><pubDate>30 Dec 2025 21:58 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3mbadviz7pk2b</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3m6x4566ymc24</link><description>super cool project: direnv done with #cuelang&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>01 Dec 2025 18:55 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3m6x4566ymc24</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3m6x3t2z46k24</link><description>Some pretty cool work on editor support (LSP) for CUE here. I really need to sort out my LSP acme game now!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>01 Dec 2025 18:49 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3m6x3t2z46k24</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3m5gp2wukvc2g</link><description>Using Claude Code, I sometimes find myself in the situation where I want to interrupt a generic sub-agent (but not its parent!) and tell it to do something differently. Is there some way to do that, or some other similar-ish UI that allows this kind of thing? @simonwillison.net might have ideas?</description><pubDate>12 Nov 2025 12:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3m5gp2wukvc2g</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3m4jr5p6pgs2r</link><description>I&#39;m enjoying using Claude Code, but... why does it use so much CPU time when surely it&#39;s essentially just blocked on I/O almost all the time? Is it just doing some really inefficient polling or something?</description><pubDate>01 Nov 2025 00:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3m4jr5p6pgs2r</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3m44uoka3ac2e</link><description>Just been mostly-vibe coding a PoC. I feel a bit like I feel when I&#39;m on a drag lift up a ski slope: very aware how much work is being done for me. And then I get to play on the downhill after each feature is built. Lots of fun!</description><pubDate>26 Oct 2025 21:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3m44uoka3ac2e</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3lvlzn6apus22</link><description>It makes me really happy that this talk is (still!) appreciated. Quite surprising but deeply gratifying. #golang&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>04 Aug 2025 20:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3lvlzn6apus22</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3lsjknhqiyk2h</link><description>Some nice languages changes here and in the near future. &#34;error&#34; in particular should be a real QoL improver. #cuelang&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>26 Jun 2025 16:35 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3lsjknhqiyk2h</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3lsghi4usr22v</link><description>@crawshaw.io Half way through my first sketch.dev run. Looking promising so far! One thing I&#39;m really liking is the ability to interject comments while it&#39;s thinking and see its trajectory change.&#xA;https://sketch.dev</description><pubDate>25 Jun 2025 11:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3lsghi4usr22v</guid></item><item><link>https://bsky.app/profile/rog.bsky.social/post/3ls4e3btqhs2a</link><description>AI newbie question here about practicalities: I&#39;ve got a Pixel 8, recorded some audio on the Recorder app; how do I get ChatGPT and its app to see and analyze that audio?</description><pubDate>21 Jun 2025 10:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:3bzvb6zgstat566dpqthghnp/app.bsky.feed.post/3ls4e3btqhs2a</guid></item></channel></rss>