<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Creative Technologist, JS / WebGL Dev, Founder, Humanoid. Built moshpro.app. airtight.cc.</description><link>https://bsky.app/profile/felixturner.bsky.social</link><title>@felixturner.bsky.social - Felix Turner</title><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mkshkn46xs2s</link><description>your bluesky, but it&#39;s an art gallery: &#xA;https://felixturner.github.io/bsky-gallery/3d/</description><pubDate>01 May 2026 15:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mkshkn46xs2s</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mko2vtm2r22v</link><description>Tumblr but for Bluesky - Bluesky Media Gallery: felixturner.github.io/bsky-gallery/</description><pubDate>29 Apr 2026 21:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mko2vtm2r22v</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mkngylyou22i</link><description>Tagger outputs (GIF test)</description><pubDate>29 Apr 2026 15:45 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mkngylyou22i</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mjyajommkc2o</link><description>turns out if you render the DOM as a texture, you can also break it. Using Chrome&#39;s new html-in-canvas API you can now paint a live DOM tree straight into webgpu.&#xA;&#xA;demo link below 👇&#xA;&#xA;#html-in-canvas #webgpu #threejs</description><pubDate>21 Apr 2026 05:23 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mjyajommkc2o</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mjlcsx55ik2w</link><description>This is how you do it&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>16 Apr 2026 02:00 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mjlcsx55ik2w</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mhydgtuupc2c</link><description>2 x TB-303 acid synths + TR-909 drums + FX all in the browser. Give it a whirl and let me know what you think. airtight.cc/demos/autofunken</description><pubDate>26 Mar 2026 19:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mhydgtuupc2c</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mhn44uy6ps2e</link><description>#jamming. is this even a thing?</description><pubDate>22 Mar 2026 08:15 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mhn44uy6ps2e</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mhhmjicmm22d</link><description>Let it cook. #WIP</description><pubDate>20 Mar 2026 03:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mhhmjicmm22d</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mhaeeslv2k2m</link><description>WIP #tb-303 #webaudioapi #threejs</description><pubDate>17 Mar 2026 06:38 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mhaeeslv2k2m</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mgn5pxuar22i</link><description>I built a procedural medieval island map generator using Wave Function Collapse on hex grids. 4,100 cells, 900 possible states per cell, 60fps on mobile. Wrote up the whole process with lessons learned. Links below 👇 #threejs #webgpu</description><pubDate>09 Mar 2026 15:18 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mgn5pxuar22i</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mfdckzs5pk2a</link><description>Claude when he&#39;s blaming other Claude for a bad plan file.</description><pubDate>20 Feb 2026 23:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mfdckzs5pk2a</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3metl57mwrs2y</link><description>UI design in the wild.</description><pubDate>14 Feb 2026 17:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3metl57mwrs2y</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3meopdc33pk2z</link><description>@kaylousberg.bsky.social hi Kay. FYI Im building a map toy with your amazing hex kit: https://bsky.app/profile/felixturner.bsky.social/post/3memtvgf7ck2q&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>12 Feb 2026 19:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3meopdc33pk2z</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3memtvgf7ck2q</link><description>WIP generative hex maps with modular wave function collapse. super satisfying to see the road and river systems matching up. #threejs #webgpu</description><pubDate>12 Feb 2026 01:32 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3memtvgf7ck2q</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3me7l7reldc2o</link><description>The return of Magnetosphere!!&#xA;&#xA;[contains quote post or other embedded content]</description><pubDate>06 Feb 2026 18:52 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3me7l7reldc2o</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mcityoyjlk2g</link><description>Gradient pills effect. Live demo and source code: https://felixturner.github.io/tsl-gradient-pills/ #threejs #webgpu #tsl</description><pubDate>16 Jan 2026 00:33 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mcityoyjlk2g</guid></item><item><link>https://bsky.app/profile/felixturner.bsky.social/post/3mce2qk2ods2t</link><description>vibe coding #threejs gradient pills with tsl</description><pubDate>14 Jan 2026 02:50 +0000</pubDate><guid isPermaLink="false">at://did:plc:7zcuweiwh3hyoo5xpoha3req/app.bsky.feed.post/3mce2qk2ods2t</guid></item></channel></rss>