<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 00:16:19 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/trending/creativecoding/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Learn Creative Coding (#29) - Building for the Blockchain: Output as SVG and PNG]]></title><description><![CDATA[Learn Creative Coding (#29) - Building for the Blockchain: Output as SVG and PNG We've spent this whole phase building a generative art toolkit. Seeded randomness in episode 24, composition algorithms]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-29-building-for-the-blockchain-output-as-svg-and-png</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-29-building-for-the-blockchain-output-as-svg-and-png</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Thu, 09 Apr 2026 12:23:54 GMT</pubDate><enclosure url="https://images.ecency.com/p/2r8F9rTBenJQonvFkRsaKAi9fqQ1Q2oBjHpzftMK1RZWsvUvk1XHq5z48RkAx28gX46EaHSpXR2gxjUK78WbntfKLS122Liu2g1FNMafnLExvYJPX2M21A74ag4kMwiyc?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#28) - Color Palettes from Data and Algorithms]]></title><description><![CDATA[Learn Creative Coding (#28) - Color Palettes from Data and Algorithms We covered color theory back in episode 7. RGB, HSL, complementary colors, the 60-30-10 rule. That was foundations. But for generative]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-28-color-palettes-from-data-and-algorithms</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-28-color-palettes-from-data-and-algorithms</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Wed, 08 Apr 2026 11:28:09 GMT</pubDate><enclosure url="https://images.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8JLcm2bERvR8kMueQgi5ZpYr52RUATR71i9uWX7V9AmzvsSSmE1izSRV8TJ3ajJQjoeYWTxra4Kqqf7Phbg7s4J?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#27) - Texture and Depth: Paper, Grain, and Hatching]]></title><description><![CDATA[Learn Creative Coding (#27) - Texture and Depth: Paper, Grain, and Hatching Digital art often looks too clean. Too perfect. You generate a gorgeous composition with your seed system from episode 24, lay]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-27-texture-and-depth-paper-grain-and-hatching</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-27-texture-and-depth-paper-grain-and-hatching</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Tue, 07 Apr 2026 12:07:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/6VvuHGsoU2QCK6yq1XKF2z9F8sayRpwConx4qLBWwALSAcSWk53YdFE1cTBXuhoZq8iYKxsH4Jfuzg8tZy4zBWErPprcHFALyyNhGbiaY4qqr3Lw1Nd8HPZTKGdm4z?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#26) - Generative Typography]]></title><description><![CDATA[Learn Creative Coding (#26) - Generative Typography Letters are shapes. Fonts are systems of shapes. And when you treat typography as raw visual material rather than just "text to read," incredible]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-26-generative-typography</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-26-generative-typography</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Mon, 06 Apr 2026 11:14:06 GMT</pubDate><enclosure url="https://images.ecency.com/p/HNWT6DgoBc1692QWn5trsLBYecSp3jKD1kzdmSDtebsjvstH6Q4V8x7DC5SjEpxXFV29xogqMDC2KFPrnrFczw77s3nYbkrKtsvxMrsVZpsZ2LW9QbAJndB27Ga?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#25) - Composition Algorithms: Rule-Based Design]]></title><description><![CDATA[Learn Creative Coding (#25) - Composition Algorithms: Rule-Based Design Last episode we built the seed toolkit -- mulberry32 PRNG, utility functions for picking, shuffling, weighted choices, gaussian]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-25-composition-algorithms-rule-based-design</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-25-composition-algorithms-rule-based-design</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sun, 05 Apr 2026 11:12:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8J5G42CSiHSQ7ubpEo5LqUAD5m4A3avTkNbjMKaDJKxmiQxyLFf7jsakVKCmUHYHg5f7QMq9SJ3L1KvYzZw14XG?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#24) - Seed-Based Art: Reproducible Randomness]]></title><description><![CDATA[Learn Creative Coding (#24) - Seed-Based Art: Reproducible Randomness Last episode we talked about what makes art generative -- the spectrum between order and chaos, thinking in layers, constraints as]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-24-seed-based-art-reproducible-randomness</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-24-seed-based-art-reproducible-randomness</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sat, 04 Apr 2026 11:43:51 GMT</pubDate><enclosure url="https://images.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKdzcNFWYp9nbBnMro5UVxBzokweRFNzCgsfEWKioqjihPwKjzTB4WBcXrg1rWktfheHVvMB1Q2hVTkeCoyKf1a8aK8?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#23) - What Makes Art "Generative"?]]></title><description><![CDATA[Learn Creative Coding (#23) - What Makes Art "Generative"? Welcome to Phase 4. We've spent 22 episodes building a toolkit -- particles, noise, physics, shaders, audio reactivity, recording,]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-23-what-makes-art-generative</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-23-what-makes-art-generative</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Fri, 03 Apr 2026 14:29:15 GMT</pubDate><enclosure url="https://images.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKe6iAz97QFjD9wJfNR1gRZ4D7v89NvgRa4ogZBhNbtmmaLRVp2RBhJ9maiA3RCpjnGExNTE1WHmNT9F5BiAi6QEupS?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>