<?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" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Erik Rasmussen on Medium]]></title>
        <description><![CDATA[Stories by Erik Rasmussen on Medium]]></description>
        <link>https://medium.com/@erikras?source=rss-a9d3e1c4ef5f------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*VNkInwNoOaZXAZDX3CcPFw.jpeg</url>
            <title>Stories by Erik Rasmussen on Medium</title>
            <link>https://medium.com/@erikras?source=rss-a9d3e1c4ef5f------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 13 Nov 2026 21:59:50 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@erikras/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[⏯️ AudioCard — The React audio player designed for podcasts and Twitter cards]]></title>
            <link>https://erikras.medium.com/%EF%B8%8F-audiocard-the-react-audio-player-designed-for-podcasts-and-twitter-cards-9311f9730e?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/9311f9730e</guid>
            <category><![CDATA[players]]></category>
            <category><![CDATA[podcast]]></category>
            <category><![CDATA[components]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[audio]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Tue, 16 Apr 2019 09:48:32 GMT</pubDate>
            <atom:updated>2021-03-17T20:06:31.096Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Fr-q6mQNYjJr6hTglTic7g.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/photos/n4BDkIEls78?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Denisse Leon</a> on <a href="https://unsplash.com/search/photos/sound?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure><h3>⏯️ AudioCard — The React audio player designed for podcasts and Twitter cards</h3><p>The contents of this story have <a href="https://erikras.com/blog/audiocard">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9311f9730e" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Introducing…  Blockchain Form]]></title>
            <link>https://erikras.medium.com/introducing-blockchain-form-3d3353c453a3?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/3d3353c453a3</guid>
            <category><![CDATA[forms]]></category>
            <category><![CDATA[april-fools]]></category>
            <category><![CDATA[satire]]></category>
            <category><![CDATA[blockchain]]></category>
            <category><![CDATA[april-fools-day]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Mon, 01 Apr 2019 08:12:32 GMT</pubDate>
            <atom:updated>2021-03-17T20:05:46.028Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*3R0bvcmuCmXNCdG-acG6dQ.jpeg" /><figcaption>How it actually works.</figcaption></figure><p>The content of this story has <a href="https://erikras.com/blog/blockchain-form">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3d3353c453a3" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[iOS Detective: The Case of the Stolen iPhone]]></title>
            <link>https://erikras.medium.com/ios-detective-the-case-of-the-stolen-iphone-f0431e328911?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/f0431e328911</guid>
            <category><![CDATA[apple]]></category>
            <category><![CDATA[travel]]></category>
            <category><![CDATA[ios]]></category>
            <category><![CDATA[crime]]></category>
            <category><![CDATA[theft]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Mon, 17 Sep 2018 09:15:04 GMT</pubDate>
            <atom:updated>2021-03-17T20:03:52.078Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*uVvllLvkpYOxlE6IIv2NrA.jpeg" /><figcaption>The Scene: Alicante Airport</figcaption></figure><h4><em>What follows is a true story that happened to me last night.</em></h4><p>The content of this story has <a href="https://erikras.com/blog/stolen-iphone">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f0431e328911" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[IDEA: Javascript Compatibility as a Service]]></title>
            <link>https://erikras.medium.com/idea-javascript-compatibility-as-a-service-647f01a3f614?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/647f01a3f614</guid>
            <category><![CDATA[cdn]]></category>
            <category><![CDATA[babeljs]]></category>
            <category><![CDATA[cloudflare]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[startup-ideas]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Mon, 16 Apr 2018 09:54:24 GMT</pubDate>
            <atom:updated>2022-12-09T12:31:41.011Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Id3swC66yqmh-MX8JCetxg.jpeg" /><figcaption><a href="https://kangax.github.io/compat-table/es6/">ES6 Compatibility Table</a></figcaption></figure><p>The contents of this story have been <a href="https://erikras.com/blog/javascript-compatibility-as-a-service">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=647f01a3f614" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Getting a Promise from Redux Actions]]></title>
            <link>https://erikras.medium.com/getting-a-promise-from-redux-actions-d92787894368?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/d92787894368</guid>
            <category><![CDATA[react]]></category>
            <category><![CDATA[redux]]></category>
            <category><![CDATA[redux-observable]]></category>
            <category><![CDATA[redux-saga]]></category>
            <category><![CDATA[promises]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Fri, 30 Mar 2018 16:00:45 GMT</pubDate>
            <atom:updated>2021-03-17T18:56:27.589Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*bj8rRnYH4w0SuNwkGwZGzA.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/photos/5UjBY00ToG0?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Aperture Vintage</a> on <a href="https://unsplash.com/search/photos/star?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure><p>The content of this story has <a href="https://erikras.com/blog/promise-from-redux-actions">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d92787894368" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ React Final Form HTML5 Validation]]></title>
            <link>https://erikras.medium.com/react-final-form-html5-validation-7055b867ac51?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/7055b867ac51</guid>
            <category><![CDATA[react]]></category>
            <category><![CDATA[validation]]></category>
            <category><![CDATA[html5-development]]></category>
            <category><![CDATA[forms]]></category>
            <category><![CDATA[html5]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Tue, 27 Mar 2018 08:26:46 GMT</pubDate>
            <atom:updated>2021-03-17T18:55:45.900Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*uG9zzHWsyyGbAt2c-MKTmw.jpeg" /></figure><p>The contents of this story have <a href="https://erikras.com/blog/react-final-form-html5-validation">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=7055b867ac51" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Declarative Form Rules]]></title>
            <link>https://erikras.medium.com/declarative-form-rules-c5949ea97366?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/c5949ea97366</guid>
            <category><![CDATA[final-form]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[react-final-form]]></category>
            <category><![CDATA[forms]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Thu, 22 Mar 2018 15:57:33 GMT</pubDate>
            <atom:updated>2021-03-17T18:54:53.274Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aTFQD4h5TtEH6-7DYE_R3g.jpeg" /></figure><p>The contents of this story have <a href="https://erikras.com/blog/declarative-form-rules">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c5949ea97366" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Focus on Errors ]]></title>
            <link>https://erikras.medium.com/focus-on-errors-e569264d33a?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/e569264d33a</guid>
            <category><![CDATA[ux]]></category>
            <category><![CDATA[react]]></category>
            <category><![CDATA[forms]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[web-development]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Mon, 19 Mar 2018 09:27:05 GMT</pubDate>
            <atom:updated>2021-03-17T18:54:15.242Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ry46bWMBLMG51QwNn90zAA.jpeg" /><figcaption>Photo by <a href="https://twitter.com/erikras">Erik Rasmussen</a></figcaption></figure><p>The contents of this story have <a href="https://erikras.com/blog/focus-on-errors">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e569264d33a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ Final Form — Decorators, Calculated Fields, and Warnings]]></title>
            <link>https://medium.com/cloudboost/final-form-decorators-calculated-fields-and-warnings-bf9cccd21b7e?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/bf9cccd21b7e</guid>
            <category><![CDATA[final-form]]></category>
            <category><![CDATA[forms-design]]></category>
            <category><![CDATA[forms]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[react]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Mon, 11 Dec 2017 11:39:51 GMT</pubDate>
            <atom:updated>2021-03-17T18:53:39.115Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*eC3wbVker9YJ9OxPttXmyw.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/photos/v_CxSroHKWg?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Matthew Hamilton</a> on <a href="https://unsplash.com/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure><p>The contents of this story have <a href="https://erikras.com/blog/final-form-decorators">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=bf9cccd21b7e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/cloudboost/final-form-decorators-calculated-fields-and-warnings-bf9cccd21b7e">🏁 Final Form — Decorators, Calculated Fields, and Warnings</a> was originally published in <a href="https://medium.com/cloudboost">CloudBoost</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[ Final Form — Arrays and Mutators]]></title>
            <link>https://erikras.medium.com/final-form-arrays-and-mutators-13159cb7d285?source=rss-a9d3e1c4ef5f------2</link>
            <guid isPermaLink="false">https://medium.com/p/13159cb7d285</guid>
            <category><![CDATA[final-form]]></category>
            <category><![CDATA[forms]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[arrays]]></category>
            <category><![CDATA[react]]></category>
            <dc:creator><![CDATA[Erik Rasmussen]]></dc:creator>
            <pubDate>Mon, 04 Dec 2017 10:55:39 GMT</pubDate>
            <atom:updated>2021-03-17T18:52:58.906Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MQOHcMJkrMcisIAwMYsIsw.jpeg" /><figcaption>photo by <a href="https://www.flickr.com/photos/cgpgrey/4893503088/">CGP Grey</a></figcaption></figure><p>The contents of this story have <a href="https://erikras.com/blog/final-form-arrays-mutators">migrated to erikras.com</a>.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=13159cb7d285" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>