<?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 14:30:08 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/hot/creativecoding/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Learn Creative Coding (#30) - Mini-Project: Generative NFT Collection]]></title><description><![CDATA[Learn Creative Coding (#30) - Mini-Project: Generative NFT Collection This is it. The big one. Everything from Phase 4 -- seeds, composition, typography, texture, color palettes, blockchain output -- comes]]></description><link>http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-30-mini-project-generative-nft-collection</link><guid isPermaLink="true">http://direct.ecency.com/hive-196387/@femdev/learn-creative-coding-30-mini-project-generative-nft-collection</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Fri, 10 Apr 2026 11:42:15 GMT</pubDate><enclosure url="https://images.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKfE9adeuzkry4q2K6HRyMZCZevEJbDDmj9QSdYbFmX1bSH4DUAHSgoVzzpx9WvZ8RiBUwFYRAhmkerLabDEAuMuorv?format=match&amp;mode=fit" length="0" type="false"/></item><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></channel></rss>