<?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>https://ecency.com</link><image><url>https://ecency.com/logo512.png</url><title>RSS Feed</title><link>https://ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Sun, 28 Jun 2026 20:14:52 GMT</lastBuildDate><atom:link href="https://ecency.com/created/creativecoding/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Learn Creative Coding (#107) - Advanced Plotter Techniques]]></title><description><![CDATA[Learn Creative Coding (#107) - Advanced Plotter Techniques Last episode we got properly nerdy about the algorithms that make a plotter sing - stippling a photo into a cloud of dots, weaving all those dots]]></description><link>https://ecency.com/@femdev/learn-creative-coding-107-advanced-plotter-techniques</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-107-advanced-plotter-techniques</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sun, 28 Jun 2026 12:05:12 GMT</pubDate><enclosure url="https://i.ecency.com/p/6VvuHGsoU2QCK6yq1XKF2z9F8sayRpwConx4qLBKJkXLqHD3ijXsqG84kThFeUVK8og9irffjDJKnSA1X4BSprLXb1JiRw4UngVkm1fg9WuViQDcAeTB3m4zSuhDpr?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#106) - Algorithms for Pen Plotters]]></title><description><![CDATA[Learn Creative Coding (#106) - Algorithms for Pen Plotters Last episode we got our code out from behind the glass and onto paper. We learned what a plotter actually is (a machine that drags one pen along]]></description><link>https://ecency.com/@femdev/learn-creative-coding-106-algorithms-for-pen-plotters</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-106-algorithms-for-pen-plotters</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sat, 27 Jun 2026 12:36:09 GMT</pubDate><enclosure url="https://i.ecency.com/p/6VvuHGsoU2QCK6yq1XKF2z9F8sayRpwConx4qLBWwALSAcSWk53YdFE1cTBXuhoZq8iYKxsH4Jfuzg8tZy4zBWErPprcHFALyyNhGbiaY4qqr3Lw1Nd8HPZTKGdm4z?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#105) - Pen Plotters: Code Meets Paper]]></title><description><![CDATA[Learn Creative Coding (#105) - Pen Plotters: Code Meets Paper For ninety-five episodes we have been trapped behind glass. Every single thing we made lived inside a screen - pixels, shaders, canvases, webcams]]></description><link>https://ecency.com/@femdev/learn-creative-coding-105-pen-plotters-code-meets-paper</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-105-pen-plotters-code-meets-paper</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Fri, 26 Jun 2026 11:44:21 GMT</pubDate><enclosure url="https://i.ecency.com/p/HNWT6DgoBc1692QWn5trsLBYecSp3jKD1kzdmSDtebsjvstH6Q4V8x7DC5SjEpxXFV29xogqMDC2KFPrnrFczw77s3nYbkrKtsvxMrsVZpsZ2LW9QbAJndB27Ga?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#104) - AI and Art: Tools, Ethics, and Authorship]]></title><description><![CDATA[Learn Creative Coding (#104) - AI and Art: Tools, Ethics, and Authorship Last episode I left you with a question that wasn't really a coding question. We built a room that watches and listens and answers,]]></description><link>https://ecency.com/@femdev/learn-creative-coding-104-ai-and-art-tools-ethics-and-authorship</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-104-ai-and-art-tools-ethics-and-authorship</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Thu, 25 Jun 2026 11:14:24 GMT</pubDate><enclosure url="https://i.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8J5G42CSiHSQ7ubpEo5LqUAD5m4A3avTkNbjMKaDJKxmiQxyLFf7jsakVKCmUHYHg5f7QMq9SJ3L1KvYzZw14XG?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#103) - Mini-Project: ML-Powered Interactive Installation]]></title><description><![CDATA[Learn Creative Coding (#103) - Mini-Project: ML-Powered Interactive Installation At the end of last episode I told you to bring your webcam, your mic, and an idea for a room you'd like to bring to life.]]></description><link>https://ecency.com/@femdev/learn-creative-coding-103-mini-project-ml-powered-interactive-installation</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-103-mini-project-ml-powered-interactive-installation</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Wed, 24 Jun 2026 12:48:03 GMT</pubDate><enclosure url="https://i.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKdzcNFWYp9nbBnMro5UVxBzokweRFNzCgsfEWKioqjihPwKjzTB4WBcXrg1rWktfheHVvMB1Q2hVTkeCoyKf1a8aK8?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#102) - Embeddings and Similarity]]></title><description><![CDATA[Learn Creative Coding (#102) - Embeddings and Similarity Last episode I left you on a cliffhanger. We were doing audio, and I kept coming back to this one idea: once you turn a sound into a vector of numbers,]]></description><link>https://ecency.com/@femdev/learn-creative-coding-102-embeddings-and-similarity</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-102-embeddings-and-similarity</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Tue, 23 Jun 2026 12:32:42 GMT</pubDate><enclosure url="https://i.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKe6iAz97QFjD9wJfNR1gRZ4D7v89NvgRa4ogZBhNbtmmaLRVp2RBhJ9maiA3RCpjnGExNTE1WHmNT9F5BiAi6QEupS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#101) - ML Audio: Speech and Sound Recognition]]></title><description><![CDATA[Learn Creative Coding (#101) - ML Audio: Speech and Sound Recognition Last episode we trained our own models in Teachable Machine. We pointed a webcam at our hands and taught a network to tell a peace]]></description><link>https://ecency.com/@femdev/learn-creative-coding-101-ml-audio-speech-and-sound-recognition</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-101-ml-audio-speech-and-sound-recognition</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sun, 21 Jun 2026 14:14:15 GMT</pubDate><enclosure url="https://i.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8KMnK3GYSRoDgQQwuC7uvxxuomXB3LYbDZHaNMgKcBQrhng7YtLq5jRTWi57ZdmxuvXFGyhPPkxMwAUq8LQJAG6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#100) - Training Custom Models with Teachable Machine]]></title><description><![CDATA[Learn Creative Coding (#100) - Training Custom Models with Teachable Machine Last episode we generated images from nothing. GANs took random noise vectors and produced photographs of people who never existed,]]></description><link>https://ecency.com/@femdev/learn-creative-coding-100-training-custom-models-with-teachable-machine</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-100-training-custom-models-with-teachable-machine</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sat, 20 Jun 2026 11:36:51 GMT</pubDate><enclosure url="https://i.ecency.com/p/6VvuHGsoU2QCK6yq1XKF2z9F8sayRpwConx4qLBKJkXLqHD3ijXsqG84kThFeUVK8og9irffjDJKnSA1X4BSprLXb1JiRw4UngVkm1fg9WuViQDcAeTB3m4zSuhDpr?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#99) - GANs: Creating Images from Nothing]]></title><description><![CDATA[Learn Creative Coding (#99) - GANs: Creating Images from Nothing Last episode we taught a neural network to translate between image domains. Pix2Pix took edge drawings and turned them into photographs]]></description><link>https://ecency.com/@femdev/learn-creative-coding-99-gans-creating-images-from-nothing</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-99-gans-creating-images-from-nothing</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Fri, 19 Jun 2026 11:53:54 GMT</pubDate><enclosure url="https://i.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKfE9adeuzkry4q2K6HRyMZCZevEJbDDmj9QSdYbFmX1bSH4DUAHSgoVzzpx9WvZ8RiBUwFYRAhmkerLabDEAuMuorv?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#98) - Pix2Pix: Sketch to Image]]></title><description><![CDATA[Learn Creative Coding (#98) - Pix2Pix: Sketch to Image Last episode we turned webcam feeds into paintings. Style transfer took the content from one image and the rendering from another and mashed them]]></description><link>https://ecency.com/@femdev/learn-creative-coding-98-pix2pix-sketch-to-image</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-98-pix2pix-sketch-to-image</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Thu, 18 Jun 2026 12:33:57 GMT</pubDate><enclosure url="https://i.ecency.com/p/2r8F9rTBenJQonvFkRsaKAi9fqQ1Q2oBjHpzftMK1RZWsvUvk1XHq5z48RkAx28gX46EaHSpXR2gxjUK78WbntfKLS122Liu2g1FNMafnLExvYJPX2M21A74ag4kMwiyc?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#97) - Style Transfer: Painting with Neural Networks]]></title><description><![CDATA[Learn Creative Coding (#97) - Style Transfer: Painting with Neural Networks Last episode we got deep into image classification -- not just the flat "what is it" label, but the full confidence]]></description><link>https://ecency.com/@femdev/learn-creative-coding-97-style-transfer-painting-with-neural-networks</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-97-style-transfer-painting-with-neural-networks</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Wed, 17 Jun 2026 11:26:33 GMT</pubDate><enclosure url="https://i.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8JLcm2bERvR8kMueQgi5ZpYr52RUATR71i9uWX7V9AmzvsSSmE1izSRV8TJ3ajJQjoeYWTxra4Kqqf7Phbg7s4J?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#96) - Image Classification for Art]]></title><description><![CDATA[Learn Creative Coding (#96) - Image Classification for Art Four episodes ago we loaded our first ML model -- MobileNet image classification through ml5.js. Feed a video frame, get back a label and a confidence]]></description><link>https://ecency.com/@femdev/learn-creative-coding-96-image-classification-for-art</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-96-image-classification-for-art</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Tue, 16 Jun 2026 11:12:06 GMT</pubDate><enclosure url="https://i.ecency.com/p/6VvuHGsoU2QCK6yq1XKF2z9F8sayRpwConx4qLBWwALSAcSWk53YdFE1cTBXuhoZq8iYKxsH4Jfuzg8tZy4zBWErPprcHFALyyNhGbiaY4qqr3Lw1Nd8HPZTKGdm4z?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#95) - Face Mesh and Expression]]></title><description><![CDATA[Learn Creative Coding (#95) - Face Mesh and Expression Two episodes ago we tracked the body as a skeleton -- 17 keypoints from nose to ankles. Last episode we zoomed into the hands -- 21 keypoints per]]></description><link>https://ecency.com/@femdev/learn-creative-coding-95-face-mesh-and-expression</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-95-face-mesh-and-expression</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Mon, 15 Jun 2026 12:45:27 GMT</pubDate><enclosure url="https://i.ecency.com/p/HNWT6DgoBc1692QWn5trsLBYecSp3jKD1kzdmSDtebsjvstH6Q4V8x7DC5SjEpxXFV29xogqMDC2KFPrnrFczw77s3nYbkrKtsvxMrsVZpsZ2LW9QbAJndB27Ga?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#94) - Hand Tracking and Gesture]]></title><description><![CDATA[Learn Creative Coding (#94) - Hand Tracking and Gesture Last episode we tracked the body as a whole -- 17 keypoints from nose to ankles, mapped to particles, trails, colors, gestures. Pose detection gave]]></description><link>https://ecency.com/@femdev/learn-creative-coding-94-hand-tracking-and-gesture</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-94-hand-tracking-and-gesture</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sun, 14 Jun 2026 11:28:27 GMT</pubDate><enclosure url="https://i.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8J5G42CSiHSQ7ubpEo5LqUAD5m4A3avTkNbjMKaDJKxmiQxyLFf7jsakVKCmUHYHg5f7QMq9SJ3L1KvYzZw14XG?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#93) - Body as Input: Pose Detection]]></title><description><![CDATA[Learn Creative Coding (#93) - Body as Input: Pose Detection Last episode we loaded our first ML model in the browser -- MobileNet image classification through ml5.js. We fed webcam frames to a neural network]]></description><link>https://ecency.com/@femdev/learn-creative-coding-93-body-as-input-pose-detection</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-93-body-as-input-pose-detection</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Sat, 13 Jun 2026 11:12:45 GMT</pubDate><enclosure url="https://i.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKdzcNFWYp9nbBnMro5UVxBzokweRFNzCgsfEWKioqjihPwKjzTB4WBcXrg1rWktfheHVvMB1Q2hVTkeCoyKf1a8aK8?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#92) - ml5.js: Machine Learning in the Browser]]></title><description><![CDATA[Learn Creative Coding (#92) - ml5.js: Machine Learning in the Browser Last episode wrapped up the data art arc -- thirteen episodes from raw API calls to ethical responsibility. We built tools for fetching,]]></description><link>https://ecency.com/@femdev/learn-creative-coding-92-ml5js-machine-learning-in-the-browser</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-92-ml5js-machine-learning-in-the-browser</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Fri, 12 Jun 2026 11:56:57 GMT</pubDate><enclosure url="https://i.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKe6iAz97QFjD9wJfNR1gRZ4D7v89NvgRa4ogZBhNbtmmaLRVp2RBhJ9maiA3RCpjnGExNTE1WHmNT9F5BiAi6QEupS?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#91) - The Ethics and Aesthetics of Data Art]]></title><description><![CDATA[Learn Creative Coding (#91) - The Ethics and Aesthetics of Data Art Last episode we built the capstone of the data arc -- a full generative data portrait from raw data to finished audiovisual piece. Choosing]]></description><link>https://ecency.com/@femdev/learn-creative-coding-91-the-ethics-and-aesthetics-of-data-art</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-91-the-ethics-and-aesthetics-of-data-art</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Thu, 11 Jun 2026 11:28:12 GMT</pubDate><enclosure url="https://i.ecency.com/p/2FFvzA2zeqoVPgRCnRzbu79fYh1Svf3mN2MBPH8KMnK3GYSRoDgQQwuC7uvxxuomXB3LYbDZHaNMgKcBQrhng7YtLq5jRTWi57ZdmxuvXFGyhPPkxMwAUq8LQJAG6?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#90) - Mini-Project: Generative Data Portrait]]></title><description><![CDATA[Learn Creative Coding (#90) - Mini-Project: Generative Data Portrait This is the capstone of the data art arc. Twelve episodes of technique -- fetching APIs (episode 80), parsing files (81), mapping data]]></description><link>https://ecency.com/@femdev/learn-creative-coding-90-mini-project-generative-data-portrait</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-90-mini-project-generative-data-portrait</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Wed, 10 Jun 2026 11:27:15 GMT</pubDate><enclosure url="https://i.ecency.com/p/6VvuHGsoU2QCK6yq1XKF2z9F8sayRpwConx4qLBKJkXLqHD3ijXsqG84kThFeUVK8og9irffjDJKnSA1X4BSprLXb1JiRw4UngVkm1fg9WuViQDcAeTB3m4zSuhDpr?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#89) - Sonification: Turning Data into Sound]]></title><description><![CDATA[Learn Creative Coding (#89) - Sonification: Turning Data into Sound Last episode we turned the lens inward -- personal data art, mood journals, sleep trackers, custom visual encodings, Dear Data postcards,]]></description><link>https://ecency.com/@femdev/learn-creative-coding-89-sonification-turning-data-into-sound</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-89-sonification-turning-data-into-sound</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Tue, 09 Jun 2026 12:02:45 GMT</pubDate><enclosure url="https://i.ecency.com/p/RGgukq5E6HBNvuPpuJoWwmDPPkGx4aaF7Xp3vKfE9adeuzkry4q2K6HRyMZCZevEJbDDmj9QSdYbFmX1bSH4DUAHSgoVzzpx9WvZ8RiBUwFYRAhmkerLabDEAuMuorv?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Learn Creative Coding (#88) - Personal Data Art: Quantified Self]]></title><description><![CDATA[Learn Creative Coding (#88) - Personal Data Art: Quantified Self Last episode we worked with real-time data streams -- WebSockets, Server-Sent Events, rolling buffers, smoothing, spike detection, connection]]></description><link>https://ecency.com/@femdev/learn-creative-coding-88-personal-data-art-quantified-self</link><guid isPermaLink="true">https://ecency.com/@femdev/learn-creative-coding-88-personal-data-art-quantified-self</guid><category><![CDATA[hive-196387]]></category><dc:creator><![CDATA[femdev]]></dc:creator><pubDate>Mon, 08 Jun 2026 12:05:36 GMT</pubDate><enclosure url="https://i.ecency.com/p/2r8F9rTBenJQonvFkRsaKAi9fqQ1Q2oBjHpzftMK1RZWsvUvk1XHq5z48RkAx28gX46EaHSpXR2gxjUK78WbntfKLS122Liu2g1FNMafnLExvYJPX2M21A74ag4kMwiyc?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>