Feed fetched in 365 ms.
Content type is text/xml; charset=UTF-8
.
Feed is 51,683 characters long.
Warning Feed is missing an ETag.
Warning Feed is missing the Last-Modified HTTP header.
Warning This feed does not have a stylesheet.
This appears to be an RSS feed.
Feed title: Stories by Thomas Schranz on Medium
Error Feed self link does not match feed URL: https://medium.com/@__tosh/feed.
Feed has 10 items.
First item published on 2022-01-05T08:55:27.000Z
Last item published on 2018-02-09T22:20:22.000Z
Home page URL: https://medium.com/@__tosh?source=rss-d34837036bb7------2
Home page has feed discovery link in <head>.
Error Home page does not have a link to the feed in the <body>.
<?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 Thomas Schranz on Medium]]></title> <description><![CDATA[Stories by Thomas Schranz on Medium]]></description> <link>https://medium.com/@__tosh?source=rss-d34837036bb7------2</link> <image> <url>https://cdn-images-1.medium.com/fit/c/150/150/1*R07-rXuWgBWKFrfyyLZLmw.jpeg</url> <title>Stories by Thomas Schranz on Medium</title> <link>https://medium.com/@__tosh?source=rss-d34837036bb7------2</link> </image> <generator>Medium</generator> <lastBuildDate>Thu, 31 Jul 2025 22:14:50 GMT</lastBuildDate> <atom:link href="https://medium.com/@__tosh/feed" rel="self" type="application/rss+xml"/> <webMaster><![CDATA[[email protected]]]></webMaster> <atom:link href="http://medium.superfeedr.com" rel="hub"/> <item> <title><![CDATA[How to Record a Podcast with Guests]]></title> <link>https://medium.com/jam/how-to-record-a-podcast-with-guests-22a39121997e?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/22a39121997e</guid> <category><![CDATA[podcasting-tips]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[podcasting]]></category> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[podcast]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Wed, 05 Jan 2022 08:55:27 GMT</pubDate> <atom:updated>2022-01-05T13:38:08.722Z</atom:updated> <content:encoded><![CDATA[<p>There are many ways to record a podcast with guests. In this tutorial I will walk you through a free, easy to use way that delivers high quality results.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-N_QKe1OLoMptRsRVSqDoQ.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/@vademann?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Vadim Artyukhin</a> on <a href="https://unsplash.com/s/photos/logic-pro-x?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a></figcaption></figure><h3>1. Create an Audio Room using Jam</h3><p>Go to <a href="https://jam.systems">https://<em>jam.systems</em></a> and create a new audio room.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/848/1*jMxJarXhHy1DCoO6aWdNuw.png" /><figcaption>Start a new audio room on <a href="https://beta.jam.systems">beta.jam.systems</a></figcaption></figure><h3>2. Invite all Guests to your Audio Room</h3><p>Copy the URL of the audio room from the browser address bar and send it to all of your guests so they can join.</p><h3>3. Record Podcast</h3><p>Tap on your own user to get to the actions menu. Then tap on “Start Podcast Recording” to start recording. A red recording indicator appears on top of the room for all users.</p><p>To stop the recording: go back to the actions menu and tap on “Stop Podcast Recording”. This will make the browser download one audio file per speaker.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/1*aH65p_COEaLR_TLl-eRHpg.gif" /></figure><h3>Why Jam?</h3><ul><li>Jam records audio for each speaker locally to avoid artifacts from compression and dropouts from internet connection hiccups. This technique is also known as “<a href="https://en.wikipedia.org/wiki/Phone-sync">Double-Ender</a>” and allows for cost effective studio quality sound as if all guests were in the same room.</li><li>Jam is focused on high quality, ultra-low latency live audio conversations. Conversations in Jam use less bandwidth and feel more natural than using popular video chat tools (Zoom, Google Meet, …). Give it a try and compare for yourself.</li><li>There is no monthly recording time limit in Jam. You don’t have to start another room after 40 minutes or worry about how much every extra minute of recording will cost you.</li><li>You get one file per speaker which is great for post-production. Separate audio tracks help with precise editing. That said: if you don’t need separate audio tracks Jam also gives you a mixed audio file if you prefer to keep it simple.</li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=22a39121997e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/how-to-record-a-podcast-with-guests-22a39121997e">How to Record a Podcast with Guests</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Jam 2.0]]></title> <link>https://medium.com/jam/jam-2-0-90f50b0ac30f?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/90f50b0ac30f</guid> <category><![CDATA[zoom]]></category> <category><![CDATA[podcast]]></category> <category><![CDATA[webrtc]]></category> <category><![CDATA[open-source]]></category> <category><![CDATA[social-network]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Fri, 05 Nov 2021 18:44:28 GMT</pubDate> <atom:updated>2021-11-05T19:09:27.823Z</atom:updated> <content:encoded><![CDATA[<h4>Open Source Audio Room Server for Meetings, Workshops, Podcasting and Social Networking</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ycaDjDeVuz3j3OAuHzxSuQ.png" /></figure><p><a href="https://jamshelf.com">Jam</a> is an open source audio room server for meetings, workshops, podcasting and social networking.</p><p><strong>Jam 2.0 is our biggest release so far and comes with countless new features like support for large rooms, ultra-low latency conversations, recording, improved reliability as well as managed hosting and customization.</strong></p><p><strong>Jam 2.0 is available starting today. You can find the source code on </strong><a href="http://gitlab.com/jam-systems/jam"><strong>Gitlab</strong></a><strong> and on </strong><a href="https://github.com/jam-systems/jam"><strong>Github</strong></a><strong> and install it on your own server or you can get<br></strong><a href="https://jamshelf.com"><strong>a managed server maintained by us</strong></a><strong>.</strong></p><p>Jam audio rooms are like rooms in Zoom or Google Meet,<br>just without video.</p><p>Sounds familiar? Audio rooms are simple and fun. They have found their way into many popular platforms like Clubhouse, Twitter Spaces, Discord Stages, Slack Huddles or Spotify Greenroom.</p><p><a href="https://jamshelf.com">Jam</a> is a low-latency, high quality audio room server that gives you as many audio rooms as you need.</p><p><a href="https://jamshelf.com">Jam</a> can be used stand-alone, like Zoom or Google Meet or as building block for your own software, similar to <a href="https://www.agora.io">Agora</a>, <a href="https://whereby.com/information/embedded/">Whereby</a> or <a href="https://www.twilio.com">Twilio</a>.</p><p>To learn more about using <a href="https://jamshelf.com">Jam</a> as a building block: join us on Discord<br><a href="https://discord.gg/BfakmCuXSX">and let us know what you have in mind</a>.</p><h3>🥳 Large Rooms</h3><p>Jam always worked great for small rooms of up to about 20 participants.<br>This is great for team meetings, small workshops, one-on-ones, gaming or podcasting.</p><p>But there are many more use cases like online conferences, large meetups, live sports events, community announcements, breaking news, or social networking that need <em>large</em> audio rooms that can handle hundreds or even thousands of participants at the same time.</p><p>Support for large rooms was by far the most common feature request we got since we released the first version of Jam.</p><p><strong>Jam 2.0 comes with full support for large rooms, scaling up to thousands of participants per room. Support for large rooms is available out of the box and enabled by default.</strong></p><h3>🎙 Reliability and Audio Quality</h3><p>One of the most important things for apps used for communication is that they “just work”. <em>Working</em> ideally means both every time and all of the time.</p><p>Unfortunately there are countless things that can go wrong during audio calls. Even worse, many of these problems are difficult for users to understand and fix. It just “doesn’t work”.</p><p>For us this means we have to identify, understand and solve as many of the common and not so common scenarios for errors as possible.</p><p>Switching from wifi to mobile data, microphone permissions, iOS or Android going into stand-by, unusual browser and operating system settings, inaccurate clocks and so on and so on.</p><p>Jam 2.0 comes with a completely re-designed logic responsible for reconnections, peer identity management, as well as for how audio is routed, which makes Jam 2.0 the most reliable release so far.</p><h4>🏎 Ultra-Low Latency</h4><p>Apps for video and audio calls sometimes feel choppy and unnatural. There are many reasons for this but some have to do with the delay between you saying something to you being heard by others.</p><p>Getting audio quality and latency right is not easy. There are many tradeoffs involved with managing bandwidth as well as how background noise reduction is handled.</p><p>Many of the design decisions we made for Jam 2.0 are about latency and about how conversations feel.</p><p>One of them is about how speakers send their audio to each other. Instead of going through a server, which would add additional delay, speakers on Jam send their own audio to each other <em>directly, </em>peer to peer (using WebRTC).</p><p>Conversations in Jam flow better and feel more vivid.</p><h3>📼 Podcasting and Recording</h3><p>Another new feature in Jam 2.0 is support for recording. We built this with podcasting in mind but it also works well for other use-cases like meetings or gaming.</p><p>Hosts of a room can start and stop recordings and get an audio file once the recording ends. This file can then be used for post-processing or transcription in most of the popular tools used for podcast production.</p><p>If you are using Jam for podcasting or would like to give it a try:<br><a href="https://discord.gg/BfakmCuXSX">please let us know</a>.</p><h3>🛰 Managed Hosting</h3><p>Jam is open source and free to use. You can grab the <a href="http://gitlab.com/jam-systems/jam">source code</a> for Jam 2.0 and install it on your own server.</p><p>We also offer managed hosting for Jam where we host and maintain Jam servers for you. Managed hosting includes regular updates to the newest stable releases as well as support around customization and integration.</p><p><a href="https://jamshelf.com/#pricing">Managed Hosting Pricing Plans</a></p><h3>🎨 Custom UI</h3><p>For advanced, custom use cases you can now completely re-define the user interface for Jam. From simple configurations using URL parameters to building your own user interface from scratch.</p><p>Do you have an existing application and want to add ad-hoc audio rooms and floating bubble heads? You can use Jam 2.0 to power the audio rooms and use the <a href="https://www.npmjs.com/package/jam-core">Jam Core</a> JavaScript library to add exactly the user experience that fits <em>your</em> application.</p><p>Jam Core gives you full control over look and feel.</p><p>We can’t wait to find out about what you will build using Jam 2.0 and Jam Core. <a href="https://discord.gg/BfakmCuXSX">Please let us know</a>, we’re more than happy to help where we can.</p><ul><li><a href="https://gitlab.com/jam-systems/jam/-/tree/master/ui/examples">Custom UI Code Examples</a></li><li><a href="https://www.npmjs.com/package/jam-core">Jam Core on NPM</a></li><li><a href="https://www.npmjs.com/package/jam-react">Jam React Component on NPM</a></li><li><a href="https://gitlab.com/jam-systems/jam#room-configuration-via-url">Jam Room Configuration via URL</a></li></ul><h3>🍓 Excited about Jam 2.0?</h3><p>If you’re excited about Jam 2.0 one of the best ways you can help is by making people aware about the release and to give it a try. Enjoy!</p><p>And don’t forget to join the Jam community and say hi.<br>We’re on <a href="https://discord.gg/BfakmCuXSX">Discord</a>, <a href="https://twitter.com/jam_systems">Twitter</a>, <a href="https://gitlab.com/jam-systems/jam">Gitlab</a> and <a href="https://github.com/jam-systems/jam">Github</a>.</p><ul><li><a href="https://jamshelf.com">Jam website</a></li><li><a href="https://discord.gg/BfakmCuXSX">Jam community on Discord</a></li><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://github.com/jam-systems/jam">Jam on Github</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=90f50b0ac30f" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/jam-2-0-90f50b0ac30f">Jam 2.0</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Let’s build a Micro-Clubhouse using Glide and Jam]]></title> <link>https://medium.com/jam/lets-build-a-micro-clubhouse-using-glide-and-jam-32597368fc98?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/32597368fc98</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[glide]]></category> <category><![CDATA[no-code]]></category> <category><![CDATA[clubhouse]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Wed, 09 Jun 2021 18:32:53 GMT</pubDate> <atom:updated>2021-06-09T19:03:16.760Z</atom:updated> <content:encoded><![CDATA[<p>In this tutorial we are going to build our own Micro-Clubhouse using Glide.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*pKGBEbGx3dZOmurKdWf-cg.png" /></figure><h4><strong>Create a new Glide app</strong></h4><p>We start with a completely new app in Glide.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*i8h2pwIIKDhAjXbKDDklhw.png" /><figcaption>Here we have a new Glide app</figcaption></figure><h4><strong>Add a new Glide table called “Rooms”</strong></h4><p>We need a place to store the rooms for our app. Go to the <em>Tables</em> view in the top navigation and create a new (“+”) table. You can pick your own name for the table but we’ll go with “Rooms” here.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*iklrWwMtyrvh09JDCZ5IGA.png" /><figcaption>Our newly created “Rooms” table</figcaption></figure><h4><strong>Add a column called “ID”</strong></h4><p>Every room has its own <em>“ID”.</em> Here we use a basic column type of <em>“Text”.</em></p><p>Note: Glide has very useful special column type <em>“Row ID”</em> that almost does what we want (a unique ID per row in the table). Unfortunately <em>“Row ID”</em> is not fully compatible with the IDs that Jam expects. That’s why we are using the <em>“Text”</em> basic column type<em> </em>instead.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*euNvnwGTFHrLAeWjcLH-Xg.png" /><figcaption>The settings for our “ID” column</figcaption></figure><p><strong>Add a column called “URL”</strong></p><p>Next we are adding a <em>“URL”</em> column that we can later use for embedding our Jam rooms.</p><p>The <em>“Construct URL”</em> column type lets us add custom query parameters to the URL. It even takes care of properly encoding the values!</p><p>Since Glide gives us access to the user name and user photo of the active Glide user we can add them as query parameters <strong>identity.name</strong> and <strong>identity.avatar</strong> for Jam. This allows Jam to display the name and avatar for each user that joins the Jam room.</p><p>Last but not least we are adding the <strong>room.stageOnly</strong> parameter with the value <strong>true</strong> to make sure we get Jam rooms that can be joined “on stage”. These rooms are a great fit for Micro Conferences and small scale events.</p><p>Note: You can also add other query parameters to customize the look and feel as well as the behaviour of Jam rooms. For an overview of available configuration options take a look at <a href="https://gitlab.com/jam/-systems/jam">our documentation</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*p7efyRrEULBfQChDB05zUA.png" /></figure><h4><strong>Hallway tab</strong></h4><p>Next we can work on the ui for our <em>“Hallway</em>”. Select <em>“Rooms”</em> as Source for the tab and pick the style you are looking for (e.g. “<em>List</em>”, “<em>Tiles</em>” or “<em>Cards</em>”).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yTM1Yc9NWxr_0jlywrYKcw.png" /></figure><h4>Action: Open web view</h4><p>To embed the Jam room select “Open web view” as <em>Action </em>and<em> “</em>URL<em>” </em>as<em> Target </em>in the sidebar<em>.</em></p><p>Note: If you are on a Glide paid plan you have even more settings for how to embed Webviews. See <a href="https://docs.glideapps.com/all/reference/components/media/webview-component">Webview Component in the Glide Documentation</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cd30KNxeSZNY7muFpClPAg.png" /><figcaption>“Open web view” Action</figcaption></figure><p>This is how the embedded Jam room looks like within Glide.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KJB65n1pFb3TLp0U_0Ld1A.png" /><figcaption>This is the embedded Jam room showing the User Photo and User Name</figcaption></figure><h4>Optional: Allow Users to add Rooms</h4><p>We can also allow users to add rooms by enabling the “Add Form”.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*s4CwezUDQhzt-ZJWgJAtdQ.png" /><figcaption>check “Allow users to add items”</figcaption></figure><p>Here we can customize the form for adding Rooms.</p><p>Note: We use the “Unique Identifier” Column type for our “ID” column.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CDcCAxsh-TCZjQkIGworeQ.png" /><figcaption>Map the form fields to the columns of the Room table.</figcaption></figure><h4><strong>Optional: Only show Hallway if User Name and User Photo are set</strong></h4><p>We can hide the hallway until the user has set a <strong>name</strong> and a <strong>photo</strong>.</p><p>Hallway Tab => Options => Visibility</p><p>Add both rules as “is not empty” and select “And” to combine them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0QmCNPFXTeWr4DPMQtHxPg.png" /><figcaption>Select User Name and User Photo from the dropdown and set their condition to “is not empty”</figcaption></figure><h4>Potential Improvements</h4><p>Congratulations, you now have your own Micro-Clubhouse in Glide.</p><p>This also means that whatever you plan to do next: you have the whole Glide platform to support you. Want to add scheduling? An agenda? User roles? Access to rooms depending on membership? Notifications? A map of a conference venue? You can!</p><h3>Troubleshooting and Success</h3><p>Have trouble adding Jam to your Glide app?</p><p>Successfully added Jam and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=32597368fc98" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/lets-build-a-micro-clubhouse-using-glide-and-jam-32597368fc98">Let’s build a Micro-Clubhouse using Glide and Jam</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Wix]]></title> <link>https://medium.com/jam/add-jam-to-wix-6b94a3792315?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/6b94a3792315</guid> <category><![CDATA[clubhouse]]></category> <category><![CDATA[wix]]></category> <category><![CDATA[webrtc]]></category> <category><![CDATA[twitter-spaces]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Fri, 02 Apr 2021 22:28:59 GMT</pubDate> <atom:updated>2021-05-25T11:09:36.983Z</atom:updated> <content:encoded><![CDATA[<p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Wix, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*wegBpUBK61q9ujyQ.png" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><em><iframe src=”https://jam.systems/</em><strong><em>room-id</em></strong><em>" allow=”microphone *;” width=”420" height=”600"></em></blockquote><h3>Add the iFrame Embed Tag to Wix</h3><p>Now you can add the embed tag to your Webflow project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*nzIYnTB3eaP53B6rsLok6A.png" /></figure><p>Unfortunately Wix seems to remove the necessary <strong>allow</strong> attribute from iframes but we can add them back by adding the following script tag immediately after our iframe tag.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/52bd78bfd4e4d884db5ff6d524bd8853/href">https://medium.com/media/52bd78bfd4e4d884db5ff6d524bd8853/href</a></iframe><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Webflow?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6b94a3792315" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-wix-6b94a3792315">Add 🍓 Jam to Wix</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Shopify]]></title> <link>https://medium.com/jam/add-jam-to-shopify-a77865cd7b6f?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/a77865cd7b6f</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[shopify]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[shopify-development]]></category> <category><![CDATA[social-commerce]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Mon, 22 Mar 2021 11:29:58 GMT</pubDate> <atom:updated>2021-04-02T23:14:15.319Z</atom:updated> <content:encoded><![CDATA[<h3>Add 🍓 Jam to Shopify</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8OlWbMYGIMGQ2BV9Fa0HHA.png" /><figcaption>Add a 🍞 Jam audio room to your <a href="https://www.shopify.com">Shopify</a> web store.</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Shopify, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*9shH4tUGDWaVeDaU.png" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><strong><em><iframe src=”https://jam.systems/room-id" allow=”microphone *;” width=”420" height=”600"></em></strong></blockquote><h3>Add the iFrame Embed Tag to Shopify</h3><p>Now you can add the embed tag to your Shopify store.</p><p>In this example we have created a new page called “Showroom”.<br>You can add an iFrame tag to a Shopify page using the <strong>“<>” button</strong>.</p><p>This switches the page to the HTML Edit mode.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*nZcrJ9VNct5OsrYZVNEnIg.png" /><figcaption>make sure the Shopify page editor is in HTML Edit mode (see the “<>” button)</figcaption></figure><p>Paste the embed code tag from your Jam room settings (see above) into the editor on Shopfy (note: make sure the editor is in HTML Edit mode).</p><p>You can adjust the width and height of the tag to adjust the size of the widget.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*AfuUpZ3BM30Fi8Y977elRQ.png" /><figcaption>Here we have pasted the iFrame embed code into the Shopify page</figcaption></figure><p>Now click <strong>“Save”</strong> and that’s it!</p><p>You can now click on <strong>“View page”</strong> to see if everything worked.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8OlWbMYGIMGQ2BV9Fa0HHA.png" /><figcaption>Talk to your customers using a Jam audio room</figcaption></figure><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Shopify?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a77865cd7b6f" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-shopify-a77865cd7b6f">Add 🍞 Jam to Shopify</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[ Jam React Component]]></title> <link>https://medium.com/jam/jam-react-component-5a5bed8863dc?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/5a5bed8863dc</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[react]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[jam]]></category> <category><![CDATA[reactjs]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Wed, 17 Mar 2021 22:18:05 GMT</pubDate> <atom:updated>2021-04-02T23:14:30.217Z</atom:updated> <content:encoded><![CDATA[<h3>🍓 Jam React Component</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*dzSIE2EFLwM-0JG_sTzNtA.png" /><figcaption>embed 🍞 Jam audio rooms using the Jam React Component from npm</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Webflow, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Install the Jam React Component from npm</h3><p>The Jam React Component lets you embed existing Jam rooms in your React application. You can find <a href="https://www.npmjs.com/package/jam-react"><strong>jam-react</strong></a> on npm and add it using <strong>yarn add</strong>:</p><pre>yarn add jam-react</pre><p>To embed a Jam room you only need to know the id of the room and you are good to go. In this example the room id is “<strong>room-id</strong>”.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/07f341acbf103bac32393e782038672e/href">https://medium.com/media/07f341acbf103bac32393e782038672e/href</a></iframe><p>Even more interesting perhaps: you can also use the Jam react component to embed rooms that don’t exist yet. Just pick a room id that does not exist yet. This will create a room for this room id on the fly.</p><p>Yes, you can create Jam rooms from within your React app just-in-time.</p><p>No need to create them upfront, no need to manage them.<br>Create them whenever you need them.</p><h3><strong>Customize the room</strong></h3><p>You can set the <strong>name</strong>, <strong>description</strong> and primary <strong>color</strong> of the room directly from the <strong>Jam </strong>react component using the <strong>newRoom </strong>attribute.</p><p>Here is an example for embedding three rooms with the ids <strong>new-jam-room-01</strong>, <strong>new-jam-room-02</strong> and <strong>new-jam-room-03</strong> with their own name, description and color.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/1c26bdb87aeba39b17e297e964cc376e/href">https://medium.com/media/1c26bdb87aeba39b17e297e964cc376e/href</a></iframe><p>note: a Jam room id is at least 4 characters long and consists of alphanumeric characters or the minus (“-”) character. “<strong>Hello-World-01</strong>” and “<strong>room-id</strong>” are valid room ids. “not_valid” on the other hand is not a valid room id because it contains an underscore (“_”) character.</p><p>note: the first person you render the room for will become moderator. If it is important <em>who</em> should become the moderator (e.g. the user who scheduled the room in your app) make sure to lead them to the room first and consider how this makes sense in your user journey.</p><h3>Troubleshooting and Success</h3><p>Have trouble with embedding Jam rooms using React?</p><p>Successfully embedded a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5a5bed8863dc" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/jam-react-component-5a5bed8863dc">🍞 Jam React Component</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Webflow]]></title> <link>https://medium.com/jam/add-jam-to-webflow-d8a680959007?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/d8a680959007</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[no-code]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[webflow]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Tue, 16 Mar 2021 20:46:35 GMT</pubDate> <atom:updated>2021-04-02T23:14:43.876Z</atom:updated> <content:encoded><![CDATA[<h3>Add 🍓 Jam to Webflow</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aenWohXn28WB9wtbtCtxfA.png" /><figcaption>Add a 🍞 Jam audio room to your <a href="https://webflow.com">Webflow</a> website. Here as Star Wars themed design example w/ <a href="https://pixels.com/featured/darth-vader-watercolor-olga-shvartsur.html">Darth Vader Water Color by Olga Shvartsur</a></figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Webflow, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*v3-dzJGXHHFwoSuGSiB-Cw.png" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><em><iframe src=”https://jam.systems/</em><strong><em>room-id</em></strong><em>" allow=”microphone *;” width=”420" height=”600"></em></blockquote><h3>Add the iFrame Embed Tag to Webflow</h3><p>Now you can add the embed tag to your Webflow project.</p><p>Go to the left Sidebar:</p><p>“Add” => “Elements” => “Components” => “Embed”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Fk7rdcis9R4PEuctGhIq_w.png" /><figcaption>Here is the Embed Component in Webflow. It even looks like a tag!</figcaption></figure><p>This will open the <strong>HTML Embed Code Editor</strong>. Paste the embed code tag from your Jam room settings (see above) into the editor on Webflow.</p><p>You can adjust the width and height of the tag to adjust the size of the room.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qVUjRUE4m4NElBGSmO9VVw.png" /><figcaption>This is the HTML Embed Code Editor. It even has syntax highlighting.</figcaption></figure><p>Now click “Save & Close” and that’s it!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aenWohXn28WB9wtbtCtxfA.png" /></figure><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><p>note: make sure your website is served via <strong>https</strong> and that the <strong>src</strong> attribute in your iframe embed code snippet also uses <strong>https</strong> as the protocol for the address of your Jam room. Otherwise embedding or microphone access might not work depending on the browsers and settings your users have.</p><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Webflow?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d8a680959007" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-webflow-d8a680959007">Add 🍞 Jam to Webflow</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Wordpress]]></title> <link>https://medium.com/jam/add-jam-to-wordpress-ca1932cd8ff3?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/ca1932cd8ff3</guid> <category><![CDATA[wordpress]]></category> <category><![CDATA[jam]]></category> <category><![CDATA[no-code]]></category> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[clubhouse]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Mon, 15 Mar 2021 19:05:22 GMT</pubDate> <atom:updated>2021-04-02T23:14:56.075Z</atom:updated> <content:encoded><![CDATA[<h3>Add 🍓 Jam to Wordpress</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*K-xim4CDGZaoFlQv2gfsNg.png" /><figcaption>Add a 🍞 Jam audio room to your Wordpress website</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Wordpress, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Install the iframe Plugin</h3><p>You can find the iframe plugin in the Wordpress plugin directories. If your Wordpress website is hosted on Wordpress.com installing the iframe plugin only takes one click:</p><p><a href="https://wordpress.com/plugins/iframe"><strong>iframe Plugin on Wordpress.com</strong></a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*JmCb_XdDckmKqnFsSJvbBw.png" /><figcaption>iframe plugin in the plugin directory on Wordpress.com</figcaption></figure><p>If you are hosting Wordpress on another hosting provider or on your own server you can find the iframe plugin in the plugin directory on Wordpress.org</p><p><a href="https://wordpress.org/plugins/iframe/"><strong>iframe Plugin on Wordpress.org</strong></a></p><h3>Embed Jam Room</h3><p>With the iframe plugin installed to your Wordpress (see above) you can now use an iframe embed code snippet to add a Jam room to a <strong><em>blog post</em></strong> or to a <strong><em>page</em></strong> in Wordpress.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MZhm6hqMSoNKT3NODrcKQA.png" /><figcaption>iframe plugin embed code snippet for a Jam room on a Wordpress page</figcaption></figure><p>Here is an example for an iframe plugin embed code snippet:</p><blockquote>[iframe src=”https://jam.systems/<strong>room-id</strong>" allow=”microphone *;” width=”420" height=”600"]</blockquote><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><p>note: make sure your website is served via <strong>https</strong> and that the <strong>src</strong> attribute in your iframe embed code snippet also uses <strong>https </strong>as the protocol for the address of your Jam room. Otherwise embedding or microphone access might not work depending on the browsers and settings your users have.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*K-xim4CDGZaoFlQv2gfsNg.png" /></figure><p>Have trouble adding your Jam room to Wordpress?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ca1932cd8ff3" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-wordpress-ca1932cd8ff3">Add 🍞 Jam to Wordpress</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Lemmings joins Stripe Atlas]]></title> <link>https://medium.com/lemmings/lemmings-joins-stripe-atlas-f1633fe0897a?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/f1633fe0897a</guid> <category><![CDATA[venture-capital]]></category> <category><![CDATA[startup]]></category> <category><![CDATA[stripe]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Sat, 10 Feb 2018 23:49:59 GMT</pubDate> <atom:updated>2018-02-10T23:49:59.994Z</atom:updated> <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kRK4NDCiux-6ihyiln6tjQ.jpeg" /><figcaption>Lemmings at <a href="https://www.stockwerk.co.at/">Stockwerk Coworking</a></figcaption></figure><p>The process of incorporating a company can not only be bureaucratic it can also be quite costly and goes hand in hand with countless opportunities to make mistakes that are difficult to fix later.</p><p>Let’s say you have a solid team, a working prototype and some customers lined up but you’re not swimming in money. What do you do?</p><p>You can either defer to incorporate until your financial situation improves or you need to find enough money (e.g. through fundraising) in a phase where it is not only difficult and time intense for you to raise funds but also unlikely for you to get favorable terms.</p><p>Especially for first-time founders this is a terrible situation to be in.</p><p>Countless promising projects never make it over this barrier. Others manage to find a way through it only to realize how problematic their legal setup is a few months later or when they try to raise their first round.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kS5AjQBNynjhe-F7Q5xpKw.png" /></figure><p><strong>Stripe Atlas and Lemmings</strong></p><p>Stripe Atlas is a one-stop-shop service for incorporation in the United States.<br>The service is used by startup programs like Y Combinator, 500 Startups and Techstars to assist international founders to start their business in the US and to make sure that the setup is uncomplicated, founder friendly and ready to receive investment from angels and VCs in the US.</p><blockquote>We’re delighted to be working with Stripe to make it easier<br>for our international founders to spend more time working on their startup<br>and less time on paperwork.</blockquote><blockquote><em>— </em><a href="https://twitter.com/ilikevests"><em>Kevin Hale</em></a><em>, </em><a href="https://blog.ycombinator.com/the-fellowship-plus-stripe-atlas/"><em>Y Combinator</em></a></blockquote><p>Here is a more detailed overview of what Stripe Atlas gets you:</p><ul><li>Incorporation of a Delaware C-corp in the United States</li><li>A bank account at Silicon Valley Bank</li><li>Legal guides and standard documents by <a href="https://en.wikipedia.org/wiki/Orrick,_Herrington_%26_Sutcliffe">Orrick</a></li><li>Legal guides for issuing founder stock and setting up vesting by <a href="https://en.wikipedia.org/wiki/Orrick,_Herrington_%26_Sutcliffe">Orrick</a></li><li>Tax & accounting guides as well as a flat-rate package by <a href="https://en.wikipedia.org/wiki/PricewaterhouseCoopers">PwC</a></li><li>USD 5000 in AWS Credits</li><li>A Stripe account for accepting payments</li><li>Access to the exclusive Stripe Atlas forum of international entrepreneurs</li></ul><p>We’re very happy to be able to make the Stripe Atlas program available to all teams at Lemmings that intend to incorporate in the United States.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*zNiQKhwQoiOyUzKjf0f-nQ.png" /><figcaption>Stripe Atlas Network</figcaption></figure><h3>Further reading</h3><p>Here is some additional material if you want to learn more about Stripe Atlas.</p><p><strong>Vincent Battaglia of Ludus on Stripe Atlas</strong></p><p><a href="https://hackernoon.com/our-experience-with-stripe-atlas-fcccafe6fff8">Our experience with Stripe Atlas</a></p><p><strong>Ingrid Lunden of TechCrunch on Stripe Atlas</strong></p><p><a href="https://techcrunch.com/2017/10/31/stripe-atlas-adds-a-tool-to-set-up-stock-issues-for-founding-teams-as-it-builds-up-in-business-services/">Stripe Atlas adds a tool to set up stock issues for founding teams as it builds its business services</a></p><p><strong>Stripe Atlas Guides</strong></p><p><a href="https://stripe.com/atlas/guides">Stripe: Atlas Guide to Starting a Real Business</a></p><p><strong>Stripe Atlas AMA with Marc Andreessen</strong></p><p><a href="https://stripe.com/atlas/guides/ama-marc-andreessen">Stripe Atlas: Marc Andreessen on pitching your startup to investors.</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f1633fe0897a" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lemmings/lemmings-joins-stripe-atlas-f1633fe0897a">Lemmings joins Stripe Atlas</a> was originally published in <a href="https://medium.com/lemmings">Lemmings</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Lemmings helps with fundraising]]></title> <link>https://medium.com/lemmings/lemmings-helps-with-fundraising-d207eb09b03b?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/d207eb09b03b</guid> <category><![CDATA[artificial-intelligence]]></category> <category><![CDATA[blockchain]]></category> <category><![CDATA[startup]]></category> <category><![CDATA[venture-capital]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Fri, 09 Feb 2018 22:20:22 GMT</pubDate> <atom:updated>2018-02-09T22:20:22.230Z</atom:updated> <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5wW6lI9LF2PXhE22dDvcrg.jpeg" /><figcaption>Lemmings at the Hello, Robot exhibition at MAK</figcaption></figure><h4>Seed and pre-seed fundraising help for Lemmings & Friends</h4><p>Software <a href="https://medium.com/product-love/software-is-not-eating-the-world-ee205854a505">transforms</a> the world as we know it.<br>It never was easier to affect change on a universal scale.</p><p><a href="https://vimeo.com/55073825">Comprehension</a> on a <a href="http://www.decisionproblem.com/paperclips/">universal</a> scale is unintuitive<br>yet more important than ever before.</p><p>Two technological shifts that are currently happening have<br>transformative qualities way beyond anything else we’ve seen<br>since the introduction of computing.</p><p><a href="https://www.youtube.com/watch?v=4dGZaLWpQEM"><strong>Artificial Intelligence</strong></a></p><p>Within just four hours of training <a href="https://deepmind.com/blog/alphago-zero-learning-scratch/">AlphaGo Zero</a> learned to play chess better than a <a href="https://en.wikipedia.org/wiki/Stockfish_(chess)">purpose-built chess engine</a> which got fine-tuned for almost a decade.</p><p>Logic as well as machine learning open doors to things previously thought impossible. We are about to see breakthroughs in all kinds of domains as well as emergence of new domains.</p><p>With great power comes great responsibility.</p><p><a href="http://article.gmane.org/gmane.comp.encryption.general/12588/"><strong>Blockchain</strong></a></p><p>The decentralization aspects of blockchain technology introduce new indifferent primitives to build upon that traditionally required trust in corporations and governments.</p><p>The application domains are similar to those of artificial intelligence — difficult to enumerate. An open field of possibilities. From fundamental research to infrastructure to end-user experience and delight.</p><p>Nothing is as powerful as an idea whose time has come.</p><blockquote>The best way to predict the future is to invent it<br><strong><em>— Alan Kay</em></strong></blockquote><p>At Lemmings we’re especially eager to assist ventures with implications on universal scale. If you’re working on something you think we might be able to help with feel free to reach out and we’re more than happy to take a look.</p><p><a href="https://lemmings.io/fundraising"><strong>https://lemmings.io/fundraising</strong></a></p><p>Your venture does not have to have anything to do with artificial intelligence nor with blockchain technology to have universal implications. We just think they make useful building blocks.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d207eb09b03b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lemmings/lemmings-helps-with-fundraising-d207eb09b03b">Lemmings helps with fundraising</a> was originally published in <a href="https://medium.com/lemmings">Lemmings</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> </channel> </rss>
<?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 Thomas Schranz on Medium]]></title> <description><![CDATA[Stories by Thomas Schranz on Medium]]></description> <link>https://medium.com/@__tosh?source=rss-d34837036bb7------2</link> <image> <url>https://cdn-images-1.medium.com/fit/c/150/150/1*R07-rXuWgBWKFrfyyLZLmw.jpeg</url> <title>Stories by Thomas Schranz on Medium</title> <link>https://medium.com/@__tosh?source=rss-d34837036bb7------2</link> </image> <generator>Medium</generator> <lastBuildDate>Thu, 31 Jul 2025 22:14:50 GMT</lastBuildDate> <atom:link href="https://medium.com/@__tosh/feed" rel="self" type="application/rss+xml"/> <webMaster><![CDATA[[email protected]]]></webMaster> <atom:link href="http://medium.superfeedr.com" rel="hub"/> <item> <title><![CDATA[How to Record a Podcast with Guests]]></title> <link>https://medium.com/jam/how-to-record-a-podcast-with-guests-22a39121997e?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/22a39121997e</guid> <category><![CDATA[podcasting-tips]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[podcasting]]></category> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[podcast]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Wed, 05 Jan 2022 08:55:27 GMT</pubDate> <atom:updated>2022-01-05T13:38:08.722Z</atom:updated> <content:encoded><![CDATA[<p>There are many ways to record a podcast with guests. In this tutorial I will walk you through a free, easy to use way that delivers high quality results.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*-N_QKe1OLoMptRsRVSqDoQ.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/@vademann?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Vadim Artyukhin</a> on <a href="https://unsplash.com/s/photos/logic-pro-x?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a></figcaption></figure><h3>1. Create an Audio Room using Jam</h3><p>Go to <a href="https://jam.systems">https://<em>jam.systems</em></a> and create a new audio room.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/848/1*jMxJarXhHy1DCoO6aWdNuw.png" /><figcaption>Start a new audio room on <a href="https://beta.jam.systems">beta.jam.systems</a></figcaption></figure><h3>2. Invite all Guests to your Audio Room</h3><p>Copy the URL of the audio room from the browser address bar and send it to all of your guests so they can join.</p><h3>3. Record Podcast</h3><p>Tap on your own user to get to the actions menu. Then tap on “Start Podcast Recording” to start recording. A red recording indicator appears on top of the room for all users.</p><p>To stop the recording: go back to the actions menu and tap on “Stop Podcast Recording”. This will make the browser download one audio file per speaker.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/1*aH65p_COEaLR_TLl-eRHpg.gif" /></figure><h3>Why Jam?</h3><ul><li>Jam records audio for each speaker locally to avoid artifacts from compression and dropouts from internet connection hiccups. This technique is also known as “<a href="https://en.wikipedia.org/wiki/Phone-sync">Double-Ender</a>” and allows for cost effective studio quality sound as if all guests were in the same room.</li><li>Jam is focused on high quality, ultra-low latency live audio conversations. Conversations in Jam use less bandwidth and feel more natural than using popular video chat tools (Zoom, Google Meet, …). Give it a try and compare for yourself.</li><li>There is no monthly recording time limit in Jam. You don’t have to start another room after 40 minutes or worry about how much every extra minute of recording will cost you.</li><li>You get one file per speaker which is great for post-production. Separate audio tracks help with precise editing. That said: if you don’t need separate audio tracks Jam also gives you a mixed audio file if you prefer to keep it simple.</li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=22a39121997e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/how-to-record-a-podcast-with-guests-22a39121997e">How to Record a Podcast with Guests</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Jam 2.0]]></title> <link>https://medium.com/jam/jam-2-0-90f50b0ac30f?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/90f50b0ac30f</guid> <category><![CDATA[zoom]]></category> <category><![CDATA[podcast]]></category> <category><![CDATA[webrtc]]></category> <category><![CDATA[open-source]]></category> <category><![CDATA[social-network]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Fri, 05 Nov 2021 18:44:28 GMT</pubDate> <atom:updated>2021-11-05T19:09:27.823Z</atom:updated> <content:encoded><![CDATA[<h4>Open Source Audio Room Server for Meetings, Workshops, Podcasting and Social Networking</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ycaDjDeVuz3j3OAuHzxSuQ.png" /></figure><p><a href="https://jamshelf.com">Jam</a> is an open source audio room server for meetings, workshops, podcasting and social networking.</p><p><strong>Jam 2.0 is our biggest release so far and comes with countless new features like support for large rooms, ultra-low latency conversations, recording, improved reliability as well as managed hosting and customization.</strong></p><p><strong>Jam 2.0 is available starting today. You can find the source code on </strong><a href="http://gitlab.com/jam-systems/jam"><strong>Gitlab</strong></a><strong> and on </strong><a href="https://github.com/jam-systems/jam"><strong>Github</strong></a><strong> and install it on your own server or you can get<br></strong><a href="https://jamshelf.com"><strong>a managed server maintained by us</strong></a><strong>.</strong></p><p>Jam audio rooms are like rooms in Zoom or Google Meet,<br>just without video.</p><p>Sounds familiar? Audio rooms are simple and fun. They have found their way into many popular platforms like Clubhouse, Twitter Spaces, Discord Stages, Slack Huddles or Spotify Greenroom.</p><p><a href="https://jamshelf.com">Jam</a> is a low-latency, high quality audio room server that gives you as many audio rooms as you need.</p><p><a href="https://jamshelf.com">Jam</a> can be used stand-alone, like Zoom or Google Meet or as building block for your own software, similar to <a href="https://www.agora.io">Agora</a>, <a href="https://whereby.com/information/embedded/">Whereby</a> or <a href="https://www.twilio.com">Twilio</a>.</p><p>To learn more about using <a href="https://jamshelf.com">Jam</a> as a building block: join us on Discord<br><a href="https://discord.gg/BfakmCuXSX">and let us know what you have in mind</a>.</p><h3>🥳 Large Rooms</h3><p>Jam always worked great for small rooms of up to about 20 participants.<br>This is great for team meetings, small workshops, one-on-ones, gaming or podcasting.</p><p>But there are many more use cases like online conferences, large meetups, live sports events, community announcements, breaking news, or social networking that need <em>large</em> audio rooms that can handle hundreds or even thousands of participants at the same time.</p><p>Support for large rooms was by far the most common feature request we got since we released the first version of Jam.</p><p><strong>Jam 2.0 comes with full support for large rooms, scaling up to thousands of participants per room. Support for large rooms is available out of the box and enabled by default.</strong></p><h3>🎙 Reliability and Audio Quality</h3><p>One of the most important things for apps used for communication is that they “just work”. <em>Working</em> ideally means both every time and all of the time.</p><p>Unfortunately there are countless things that can go wrong during audio calls. Even worse, many of these problems are difficult for users to understand and fix. It just “doesn’t work”.</p><p>For us this means we have to identify, understand and solve as many of the common and not so common scenarios for errors as possible.</p><p>Switching from wifi to mobile data, microphone permissions, iOS or Android going into stand-by, unusual browser and operating system settings, inaccurate clocks and so on and so on.</p><p>Jam 2.0 comes with a completely re-designed logic responsible for reconnections, peer identity management, as well as for how audio is routed, which makes Jam 2.0 the most reliable release so far.</p><h4>🏎 Ultra-Low Latency</h4><p>Apps for video and audio calls sometimes feel choppy and unnatural. There are many reasons for this but some have to do with the delay between you saying something to you being heard by others.</p><p>Getting audio quality and latency right is not easy. There are many tradeoffs involved with managing bandwidth as well as how background noise reduction is handled.</p><p>Many of the design decisions we made for Jam 2.0 are about latency and about how conversations feel.</p><p>One of them is about how speakers send their audio to each other. Instead of going through a server, which would add additional delay, speakers on Jam send their own audio to each other <em>directly, </em>peer to peer (using WebRTC).</p><p>Conversations in Jam flow better and feel more vivid.</p><h3>📼 Podcasting and Recording</h3><p>Another new feature in Jam 2.0 is support for recording. We built this with podcasting in mind but it also works well for other use-cases like meetings or gaming.</p><p>Hosts of a room can start and stop recordings and get an audio file once the recording ends. This file can then be used for post-processing or transcription in most of the popular tools used for podcast production.</p><p>If you are using Jam for podcasting or would like to give it a try:<br><a href="https://discord.gg/BfakmCuXSX">please let us know</a>.</p><h3>🛰 Managed Hosting</h3><p>Jam is open source and free to use. You can grab the <a href="http://gitlab.com/jam-systems/jam">source code</a> for Jam 2.0 and install it on your own server.</p><p>We also offer managed hosting for Jam where we host and maintain Jam servers for you. Managed hosting includes regular updates to the newest stable releases as well as support around customization and integration.</p><p><a href="https://jamshelf.com/#pricing">Managed Hosting Pricing Plans</a></p><h3>🎨 Custom UI</h3><p>For advanced, custom use cases you can now completely re-define the user interface for Jam. From simple configurations using URL parameters to building your own user interface from scratch.</p><p>Do you have an existing application and want to add ad-hoc audio rooms and floating bubble heads? You can use Jam 2.0 to power the audio rooms and use the <a href="https://www.npmjs.com/package/jam-core">Jam Core</a> JavaScript library to add exactly the user experience that fits <em>your</em> application.</p><p>Jam Core gives you full control over look and feel.</p><p>We can’t wait to find out about what you will build using Jam 2.0 and Jam Core. <a href="https://discord.gg/BfakmCuXSX">Please let us know</a>, we’re more than happy to help where we can.</p><ul><li><a href="https://gitlab.com/jam-systems/jam/-/tree/master/ui/examples">Custom UI Code Examples</a></li><li><a href="https://www.npmjs.com/package/jam-core">Jam Core on NPM</a></li><li><a href="https://www.npmjs.com/package/jam-react">Jam React Component on NPM</a></li><li><a href="https://gitlab.com/jam-systems/jam#room-configuration-via-url">Jam Room Configuration via URL</a></li></ul><h3>🍓 Excited about Jam 2.0?</h3><p>If you’re excited about Jam 2.0 one of the best ways you can help is by making people aware about the release and to give it a try. Enjoy!</p><p>And don’t forget to join the Jam community and say hi.<br>We’re on <a href="https://discord.gg/BfakmCuXSX">Discord</a>, <a href="https://twitter.com/jam_systems">Twitter</a>, <a href="https://gitlab.com/jam-systems/jam">Gitlab</a> and <a href="https://github.com/jam-systems/jam">Github</a>.</p><ul><li><a href="https://jamshelf.com">Jam website</a></li><li><a href="https://discord.gg/BfakmCuXSX">Jam community on Discord</a></li><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://github.com/jam-systems/jam">Jam on Github</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=90f50b0ac30f" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/jam-2-0-90f50b0ac30f">Jam 2.0</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Let’s build a Micro-Clubhouse using Glide and Jam]]></title> <link>https://medium.com/jam/lets-build-a-micro-clubhouse-using-glide-and-jam-32597368fc98?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/32597368fc98</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[glide]]></category> <category><![CDATA[no-code]]></category> <category><![CDATA[clubhouse]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Wed, 09 Jun 2021 18:32:53 GMT</pubDate> <atom:updated>2021-06-09T19:03:16.760Z</atom:updated> <content:encoded><![CDATA[<p>In this tutorial we are going to build our own Micro-Clubhouse using Glide.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*pKGBEbGx3dZOmurKdWf-cg.png" /></figure><h4><strong>Create a new Glide app</strong></h4><p>We start with a completely new app in Glide.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*i8h2pwIIKDhAjXbKDDklhw.png" /><figcaption>Here we have a new Glide app</figcaption></figure><h4><strong>Add a new Glide table called “Rooms”</strong></h4><p>We need a place to store the rooms for our app. Go to the <em>Tables</em> view in the top navigation and create a new (“+”) table. You can pick your own name for the table but we’ll go with “Rooms” here.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*iklrWwMtyrvh09JDCZ5IGA.png" /><figcaption>Our newly created “Rooms” table</figcaption></figure><h4><strong>Add a column called “ID”</strong></h4><p>Every room has its own <em>“ID”.</em> Here we use a basic column type of <em>“Text”.</em></p><p>Note: Glide has very useful special column type <em>“Row ID”</em> that almost does what we want (a unique ID per row in the table). Unfortunately <em>“Row ID”</em> is not fully compatible with the IDs that Jam expects. That’s why we are using the <em>“Text”</em> basic column type<em> </em>instead.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*euNvnwGTFHrLAeWjcLH-Xg.png" /><figcaption>The settings for our “ID” column</figcaption></figure><p><strong>Add a column called “URL”</strong></p><p>Next we are adding a <em>“URL”</em> column that we can later use for embedding our Jam rooms.</p><p>The <em>“Construct URL”</em> column type lets us add custom query parameters to the URL. It even takes care of properly encoding the values!</p><p>Since Glide gives us access to the user name and user photo of the active Glide user we can add them as query parameters <strong>identity.name</strong> and <strong>identity.avatar</strong> for Jam. This allows Jam to display the name and avatar for each user that joins the Jam room.</p><p>Last but not least we are adding the <strong>room.stageOnly</strong> parameter with the value <strong>true</strong> to make sure we get Jam rooms that can be joined “on stage”. These rooms are a great fit for Micro Conferences and small scale events.</p><p>Note: You can also add other query parameters to customize the look and feel as well as the behaviour of Jam rooms. For an overview of available configuration options take a look at <a href="https://gitlab.com/jam/-systems/jam">our documentation</a>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*p7efyRrEULBfQChDB05zUA.png" /></figure><h4><strong>Hallway tab</strong></h4><p>Next we can work on the ui for our <em>“Hallway</em>”. Select <em>“Rooms”</em> as Source for the tab and pick the style you are looking for (e.g. “<em>List</em>”, “<em>Tiles</em>” or “<em>Cards</em>”).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yTM1Yc9NWxr_0jlywrYKcw.png" /></figure><h4>Action: Open web view</h4><p>To embed the Jam room select “Open web view” as <em>Action </em>and<em> “</em>URL<em>” </em>as<em> Target </em>in the sidebar<em>.</em></p><p>Note: If you are on a Glide paid plan you have even more settings for how to embed Webviews. See <a href="https://docs.glideapps.com/all/reference/components/media/webview-component">Webview Component in the Glide Documentation</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*cd30KNxeSZNY7muFpClPAg.png" /><figcaption>“Open web view” Action</figcaption></figure><p>This is how the embedded Jam room looks like within Glide.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KJB65n1pFb3TLp0U_0Ld1A.png" /><figcaption>This is the embedded Jam room showing the User Photo and User Name</figcaption></figure><h4>Optional: Allow Users to add Rooms</h4><p>We can also allow users to add rooms by enabling the “Add Form”.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*s4CwezUDQhzt-ZJWgJAtdQ.png" /><figcaption>check “Allow users to add items”</figcaption></figure><p>Here we can customize the form for adding Rooms.</p><p>Note: We use the “Unique Identifier” Column type for our “ID” column.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*CDcCAxsh-TCZjQkIGworeQ.png" /><figcaption>Map the form fields to the columns of the Room table.</figcaption></figure><h4><strong>Optional: Only show Hallway if User Name and User Photo are set</strong></h4><p>We can hide the hallway until the user has set a <strong>name</strong> and a <strong>photo</strong>.</p><p>Hallway Tab => Options => Visibility</p><p>Add both rules as “is not empty” and select “And” to combine them.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0QmCNPFXTeWr4DPMQtHxPg.png" /><figcaption>Select User Name and User Photo from the dropdown and set their condition to “is not empty”</figcaption></figure><h4>Potential Improvements</h4><p>Congratulations, you now have your own Micro-Clubhouse in Glide.</p><p>This also means that whatever you plan to do next: you have the whole Glide platform to support you. Want to add scheduling? An agenda? User roles? Access to rooms depending on membership? Notifications? A map of a conference venue? You can!</p><h3>Troubleshooting and Success</h3><p>Have trouble adding Jam to your Glide app?</p><p>Successfully added Jam and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=32597368fc98" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/lets-build-a-micro-clubhouse-using-glide-and-jam-32597368fc98">Let’s build a Micro-Clubhouse using Glide and Jam</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Wix]]></title> <link>https://medium.com/jam/add-jam-to-wix-6b94a3792315?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/6b94a3792315</guid> <category><![CDATA[clubhouse]]></category> <category><![CDATA[wix]]></category> <category><![CDATA[webrtc]]></category> <category><![CDATA[twitter-spaces]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Fri, 02 Apr 2021 22:28:59 GMT</pubDate> <atom:updated>2021-05-25T11:09:36.983Z</atom:updated> <content:encoded><![CDATA[<p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Wix, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*wegBpUBK61q9ujyQ.png" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><em><iframe src=”https://jam.systems/</em><strong><em>room-id</em></strong><em>" allow=”microphone *;” width=”420" height=”600"></em></blockquote><h3>Add the iFrame Embed Tag to Wix</h3><p>Now you can add the embed tag to your Webflow project.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*nzIYnTB3eaP53B6rsLok6A.png" /></figure><p>Unfortunately Wix seems to remove the necessary <strong>allow</strong> attribute from iframes but we can add them back by adding the following script tag immediately after our iframe tag.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/52bd78bfd4e4d884db5ff6d524bd8853/href">https://medium.com/media/52bd78bfd4e4d884db5ff6d524bd8853/href</a></iframe><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Webflow?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6b94a3792315" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-wix-6b94a3792315">Add 🍓 Jam to Wix</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Shopify]]></title> <link>https://medium.com/jam/add-jam-to-shopify-a77865cd7b6f?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/a77865cd7b6f</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[shopify]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[shopify-development]]></category> <category><![CDATA[social-commerce]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Mon, 22 Mar 2021 11:29:58 GMT</pubDate> <atom:updated>2021-04-02T23:14:15.319Z</atom:updated> <content:encoded><![CDATA[<h3>Add 🍓 Jam to Shopify</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8OlWbMYGIMGQ2BV9Fa0HHA.png" /><figcaption>Add a 🍞 Jam audio room to your <a href="https://www.shopify.com">Shopify</a> web store.</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Shopify, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*9shH4tUGDWaVeDaU.png" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><strong><em><iframe src=”https://jam.systems/room-id" allow=”microphone *;” width=”420" height=”600"></em></strong></blockquote><h3>Add the iFrame Embed Tag to Shopify</h3><p>Now you can add the embed tag to your Shopify store.</p><p>In this example we have created a new page called “Showroom”.<br>You can add an iFrame tag to a Shopify page using the <strong>“<>” button</strong>.</p><p>This switches the page to the HTML Edit mode.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*nZcrJ9VNct5OsrYZVNEnIg.png" /><figcaption>make sure the Shopify page editor is in HTML Edit mode (see the “<>” button)</figcaption></figure><p>Paste the embed code tag from your Jam room settings (see above) into the editor on Shopfy (note: make sure the editor is in HTML Edit mode).</p><p>You can adjust the width and height of the tag to adjust the size of the widget.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*AfuUpZ3BM30Fi8Y977elRQ.png" /><figcaption>Here we have pasted the iFrame embed code into the Shopify page</figcaption></figure><p>Now click <strong>“Save”</strong> and that’s it!</p><p>You can now click on <strong>“View page”</strong> to see if everything worked.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*8OlWbMYGIMGQ2BV9Fa0HHA.png" /><figcaption>Talk to your customers using a Jam audio room</figcaption></figure><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Shopify?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a77865cd7b6f" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-shopify-a77865cd7b6f">Add 🍞 Jam to Shopify</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[ Jam React Component]]></title> <link>https://medium.com/jam/jam-react-component-5a5bed8863dc?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/5a5bed8863dc</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[react]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[jam]]></category> <category><![CDATA[reactjs]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Wed, 17 Mar 2021 22:18:05 GMT</pubDate> <atom:updated>2021-04-02T23:14:30.217Z</atom:updated> <content:encoded><![CDATA[<h3>🍓 Jam React Component</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*dzSIE2EFLwM-0JG_sTzNtA.png" /><figcaption>embed 🍞 Jam audio rooms using the Jam React Component from npm</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Webflow, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Install the Jam React Component from npm</h3><p>The Jam React Component lets you embed existing Jam rooms in your React application. You can find <a href="https://www.npmjs.com/package/jam-react"><strong>jam-react</strong></a> on npm and add it using <strong>yarn add</strong>:</p><pre>yarn add jam-react</pre><p>To embed a Jam room you only need to know the id of the room and you are good to go. In this example the room id is “<strong>room-id</strong>”.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/07f341acbf103bac32393e782038672e/href">https://medium.com/media/07f341acbf103bac32393e782038672e/href</a></iframe><p>Even more interesting perhaps: you can also use the Jam react component to embed rooms that don’t exist yet. Just pick a room id that does not exist yet. This will create a room for this room id on the fly.</p><p>Yes, you can create Jam rooms from within your React app just-in-time.</p><p>No need to create them upfront, no need to manage them.<br>Create them whenever you need them.</p><h3><strong>Customize the room</strong></h3><p>You can set the <strong>name</strong>, <strong>description</strong> and primary <strong>color</strong> of the room directly from the <strong>Jam </strong>react component using the <strong>newRoom </strong>attribute.</p><p>Here is an example for embedding three rooms with the ids <strong>new-jam-room-01</strong>, <strong>new-jam-room-02</strong> and <strong>new-jam-room-03</strong> with their own name, description and color.</p><iframe src="" width="0" height="0" frameborder="0" scrolling="no"><a href="https://medium.com/media/1c26bdb87aeba39b17e297e964cc376e/href">https://medium.com/media/1c26bdb87aeba39b17e297e964cc376e/href</a></iframe><p>note: a Jam room id is at least 4 characters long and consists of alphanumeric characters or the minus (“-”) character. “<strong>Hello-World-01</strong>” and “<strong>room-id</strong>” are valid room ids. “not_valid” on the other hand is not a valid room id because it contains an underscore (“_”) character.</p><p>note: the first person you render the room for will become moderator. If it is important <em>who</em> should become the moderator (e.g. the user who scheduled the room in your app) make sure to lead them to the room first and consider how this makes sense in your user journey.</p><h3>Troubleshooting and Success</h3><p>Have trouble with embedding Jam rooms using React?</p><p>Successfully embedded a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5a5bed8863dc" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/jam-react-component-5a5bed8863dc">🍞 Jam React Component</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Webflow]]></title> <link>https://medium.com/jam/add-jam-to-webflow-d8a680959007?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/d8a680959007</guid> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[no-code]]></category> <category><![CDATA[clubhouse]]></category> <category><![CDATA[webflow]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Tue, 16 Mar 2021 20:46:35 GMT</pubDate> <atom:updated>2021-04-02T23:14:43.876Z</atom:updated> <content:encoded><![CDATA[<h3>Add 🍓 Jam to Webflow</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aenWohXn28WB9wtbtCtxfA.png" /><figcaption>Add a 🍞 Jam audio room to your <a href="https://webflow.com">Webflow</a> website. Here as Star Wars themed design example w/ <a href="https://pixels.com/featured/darth-vader-watercolor-olga-shvartsur.html">Darth Vader Water Color by Olga Shvartsur</a></figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Webflow, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*v3-dzJGXHHFwoSuGSiB-Cw.png" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><em><iframe src=”https://jam.systems/</em><strong><em>room-id</em></strong><em>" allow=”microphone *;” width=”420" height=”600"></em></blockquote><h3>Add the iFrame Embed Tag to Webflow</h3><p>Now you can add the embed tag to your Webflow project.</p><p>Go to the left Sidebar:</p><p>“Add” => “Elements” => “Components” => “Embed”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Fk7rdcis9R4PEuctGhIq_w.png" /><figcaption>Here is the Embed Component in Webflow. It even looks like a tag!</figcaption></figure><p>This will open the <strong>HTML Embed Code Editor</strong>. Paste the embed code tag from your Jam room settings (see above) into the editor on Webflow.</p><p>You can adjust the width and height of the tag to adjust the size of the room.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*qVUjRUE4m4NElBGSmO9VVw.png" /><figcaption>This is the HTML Embed Code Editor. It even has syntax highlighting.</figcaption></figure><p>Now click “Save & Close” and that’s it!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*aenWohXn28WB9wtbtCtxfA.png" /></figure><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><p>note: make sure your website is served via <strong>https</strong> and that the <strong>src</strong> attribute in your iframe embed code snippet also uses <strong>https</strong> as the protocol for the address of your Jam room. Otherwise embedding or microphone access might not work depending on the browsers and settings your users have.</p><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Webflow?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d8a680959007" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-webflow-d8a680959007">Add 🍞 Jam to Webflow</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Add Jam to Wordpress]]></title> <link>https://medium.com/jam/add-jam-to-wordpress-ca1932cd8ff3?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/ca1932cd8ff3</guid> <category><![CDATA[wordpress]]></category> <category><![CDATA[jam]]></category> <category><![CDATA[no-code]]></category> <category><![CDATA[twitter-spaces]]></category> <category><![CDATA[clubhouse]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Mon, 15 Mar 2021 19:05:22 GMT</pubDate> <atom:updated>2021-04-02T23:14:56.075Z</atom:updated> <content:encoded><![CDATA[<h3>Add 🍓 Jam to Wordpress</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*K-xim4CDGZaoFlQv2gfsNg.png" /><figcaption>Add a 🍞 Jam audio room to your Wordpress website</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Wordpress, for free, in just 5 minutes. First: <a href="https://jam.systems">start a room on Jam</a>.</p><h3>Install the iframe Plugin</h3><p>You can find the iframe plugin in the Wordpress plugin directories. If your Wordpress website is hosted on Wordpress.com installing the iframe plugin only takes one click:</p><p><a href="https://wordpress.com/plugins/iframe"><strong>iframe Plugin on Wordpress.com</strong></a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*JmCb_XdDckmKqnFsSJvbBw.png" /><figcaption>iframe plugin in the plugin directory on Wordpress.com</figcaption></figure><p>If you are hosting Wordpress on another hosting provider or on your own server you can find the iframe plugin in the plugin directory on Wordpress.org</p><p><a href="https://wordpress.org/plugins/iframe/"><strong>iframe Plugin on Wordpress.org</strong></a></p><h3>Embed Jam Room</h3><p>With the iframe plugin installed to your Wordpress (see above) you can now use an iframe embed code snippet to add a Jam room to a <strong><em>blog post</em></strong> or to a <strong><em>page</em></strong> in Wordpress.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*MZhm6hqMSoNKT3NODrcKQA.png" /><figcaption>iframe plugin embed code snippet for a Jam room on a Wordpress page</figcaption></figure><p>Here is an example for an iframe plugin embed code snippet:</p><blockquote>[iframe src=”https://jam.systems/<strong>room-id</strong>" allow=”microphone *;” width=”420" height=”600"]</blockquote><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><p>note: make sure your website is served via <strong>https</strong> and that the <strong>src</strong> attribute in your iframe embed code snippet also uses <strong>https </strong>as the protocol for the address of your Jam room. Otherwise embedding or microphone access might not work depending on the browsers and settings your users have.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*K-xim4CDGZaoFlQv2gfsNg.png" /></figure><p>Have trouble adding your Jam room to Wordpress?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href="https://discord.gg/BfakmCuXSX">Jam community on our discord server</a> or join our <a href="https://gitlab.com/jam-systems/jam">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href="https://twitter.com/jam_systems">Jam on Twitter</a></li><li><a href="https://gitlab.com/jam-systems/jam">Jam on Gitlab</a></li><li><a href="https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/">Learn more about embedding iframes and microphone access</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ca1932cd8ff3" width="1" height="1" alt=""><hr><p><a href="https://medium.com/jam/add-jam-to-wordpress-ca1932cd8ff3">Add 🍞 Jam to Wordpress</a> was originally published in <a href="https://medium.com/jam">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Lemmings joins Stripe Atlas]]></title> <link>https://medium.com/lemmings/lemmings-joins-stripe-atlas-f1633fe0897a?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/f1633fe0897a</guid> <category><![CDATA[venture-capital]]></category> <category><![CDATA[startup]]></category> <category><![CDATA[stripe]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Sat, 10 Feb 2018 23:49:59 GMT</pubDate> <atom:updated>2018-02-10T23:49:59.994Z</atom:updated> <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kRK4NDCiux-6ihyiln6tjQ.jpeg" /><figcaption>Lemmings at <a href="https://www.stockwerk.co.at/">Stockwerk Coworking</a></figcaption></figure><p>The process of incorporating a company can not only be bureaucratic it can also be quite costly and goes hand in hand with countless opportunities to make mistakes that are difficult to fix later.</p><p>Let’s say you have a solid team, a working prototype and some customers lined up but you’re not swimming in money. What do you do?</p><p>You can either defer to incorporate until your financial situation improves or you need to find enough money (e.g. through fundraising) in a phase where it is not only difficult and time intense for you to raise funds but also unlikely for you to get favorable terms.</p><p>Especially for first-time founders this is a terrible situation to be in.</p><p>Countless promising projects never make it over this barrier. Others manage to find a way through it only to realize how problematic their legal setup is a few months later or when they try to raise their first round.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*kS5AjQBNynjhe-F7Q5xpKw.png" /></figure><p><strong>Stripe Atlas and Lemmings</strong></p><p>Stripe Atlas is a one-stop-shop service for incorporation in the United States.<br>The service is used by startup programs like Y Combinator, 500 Startups and Techstars to assist international founders to start their business in the US and to make sure that the setup is uncomplicated, founder friendly and ready to receive investment from angels and VCs in the US.</p><blockquote>We’re delighted to be working with Stripe to make it easier<br>for our international founders to spend more time working on their startup<br>and less time on paperwork.</blockquote><blockquote><em>— </em><a href="https://twitter.com/ilikevests"><em>Kevin Hale</em></a><em>, </em><a href="https://blog.ycombinator.com/the-fellowship-plus-stripe-atlas/"><em>Y Combinator</em></a></blockquote><p>Here is a more detailed overview of what Stripe Atlas gets you:</p><ul><li>Incorporation of a Delaware C-corp in the United States</li><li>A bank account at Silicon Valley Bank</li><li>Legal guides and standard documents by <a href="https://en.wikipedia.org/wiki/Orrick,_Herrington_%26_Sutcliffe">Orrick</a></li><li>Legal guides for issuing founder stock and setting up vesting by <a href="https://en.wikipedia.org/wiki/Orrick,_Herrington_%26_Sutcliffe">Orrick</a></li><li>Tax & accounting guides as well as a flat-rate package by <a href="https://en.wikipedia.org/wiki/PricewaterhouseCoopers">PwC</a></li><li>USD 5000 in AWS Credits</li><li>A Stripe account for accepting payments</li><li>Access to the exclusive Stripe Atlas forum of international entrepreneurs</li></ul><p>We’re very happy to be able to make the Stripe Atlas program available to all teams at Lemmings that intend to incorporate in the United States.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*zNiQKhwQoiOyUzKjf0f-nQ.png" /><figcaption>Stripe Atlas Network</figcaption></figure><h3>Further reading</h3><p>Here is some additional material if you want to learn more about Stripe Atlas.</p><p><strong>Vincent Battaglia of Ludus on Stripe Atlas</strong></p><p><a href="https://hackernoon.com/our-experience-with-stripe-atlas-fcccafe6fff8">Our experience with Stripe Atlas</a></p><p><strong>Ingrid Lunden of TechCrunch on Stripe Atlas</strong></p><p><a href="https://techcrunch.com/2017/10/31/stripe-atlas-adds-a-tool-to-set-up-stock-issues-for-founding-teams-as-it-builds-up-in-business-services/">Stripe Atlas adds a tool to set up stock issues for founding teams as it builds its business services</a></p><p><strong>Stripe Atlas Guides</strong></p><p><a href="https://stripe.com/atlas/guides">Stripe: Atlas Guide to Starting a Real Business</a></p><p><strong>Stripe Atlas AMA with Marc Andreessen</strong></p><p><a href="https://stripe.com/atlas/guides/ama-marc-andreessen">Stripe Atlas: Marc Andreessen on pitching your startup to investors.</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f1633fe0897a" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lemmings/lemmings-joins-stripe-atlas-f1633fe0897a">Lemmings joins Stripe Atlas</a> was originally published in <a href="https://medium.com/lemmings">Lemmings</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> <item> <title><![CDATA[Lemmings helps with fundraising]]></title> <link>https://medium.com/lemmings/lemmings-helps-with-fundraising-d207eb09b03b?source=rss-d34837036bb7------2</link> <guid isPermaLink="false">https://medium.com/p/d207eb09b03b</guid> <category><![CDATA[artificial-intelligence]]></category> <category><![CDATA[blockchain]]></category> <category><![CDATA[startup]]></category> <category><![CDATA[venture-capital]]></category> <dc:creator><![CDATA[Thomas Schranz]]></dc:creator> <pubDate>Fri, 09 Feb 2018 22:20:22 GMT</pubDate> <atom:updated>2018-02-09T22:20:22.230Z</atom:updated> <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*5wW6lI9LF2PXhE22dDvcrg.jpeg" /><figcaption>Lemmings at the Hello, Robot exhibition at MAK</figcaption></figure><h4>Seed and pre-seed fundraising help for Lemmings & Friends</h4><p>Software <a href="https://medium.com/product-love/software-is-not-eating-the-world-ee205854a505">transforms</a> the world as we know it.<br>It never was easier to affect change on a universal scale.</p><p><a href="https://vimeo.com/55073825">Comprehension</a> on a <a href="http://www.decisionproblem.com/paperclips/">universal</a> scale is unintuitive<br>yet more important than ever before.</p><p>Two technological shifts that are currently happening have<br>transformative qualities way beyond anything else we’ve seen<br>since the introduction of computing.</p><p><a href="https://www.youtube.com/watch?v=4dGZaLWpQEM"><strong>Artificial Intelligence</strong></a></p><p>Within just four hours of training <a href="https://deepmind.com/blog/alphago-zero-learning-scratch/">AlphaGo Zero</a> learned to play chess better than a <a href="https://en.wikipedia.org/wiki/Stockfish_(chess)">purpose-built chess engine</a> which got fine-tuned for almost a decade.</p><p>Logic as well as machine learning open doors to things previously thought impossible. We are about to see breakthroughs in all kinds of domains as well as emergence of new domains.</p><p>With great power comes great responsibility.</p><p><a href="http://article.gmane.org/gmane.comp.encryption.general/12588/"><strong>Blockchain</strong></a></p><p>The decentralization aspects of blockchain technology introduce new indifferent primitives to build upon that traditionally required trust in corporations and governments.</p><p>The application domains are similar to those of artificial intelligence — difficult to enumerate. An open field of possibilities. From fundamental research to infrastructure to end-user experience and delight.</p><p>Nothing is as powerful as an idea whose time has come.</p><blockquote>The best way to predict the future is to invent it<br><strong><em>— Alan Kay</em></strong></blockquote><p>At Lemmings we’re especially eager to assist ventures with implications on universal scale. If you’re working on something you think we might be able to help with feel free to reach out and we’re more than happy to take a look.</p><p><a href="https://lemmings.io/fundraising"><strong>https://lemmings.io/fundraising</strong></a></p><p>Your venture does not have to have anything to do with artificial intelligence nor with blockchain technology to have universal implications. We just think they make useful building blocks.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d207eb09b03b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/lemmings/lemmings-helps-with-fundraising-d207eb09b03b">Lemmings helps with fundraising</a> was originally published in <a href="https://medium.com/lemmings">Lemmings</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded> </item> </channel> </rss>
{ "cache-control": "private, must-revalidate, max-age=900", "cf-cache-status": "DYNAMIC", "cf-ray": "9680737416c3aabc-YYZ", "connection": "keep-alive", "content-length": "52294", "content-security-policy": "default-src 'self'; connect-src https://localhost https://*.instapaper.com https://*.stripe.com https://glyph.medium.com https://*.paypal.com https://*.braintree-api.com https://*.braintreegateway.com https://accounts.google.com https://getpocket.com https://medium.com https://*.medium.com https://*.medium.com https://medium.com https://*.medium.com https://*.algolia.net https://cdn-static-1.medium.com https://dnqgz544uhbo8.cloudfront.net https://cdn-videos-1.medium.com https://cdn-audio-1.medium.com https://${LIGHTSTEP_HOST} https://*.branch.io 'self'; font-src data: https://*.amazonaws.com https://*.medium.com https://glyph.medium.com https://glyph-sandbox.medium.sh https://medium.com https://*.gstatic.com https://dnqgz544uhbo8.cloudfront.net https://cdn-static-1.medium.com 'self'; frame-src chromenull: https: webviewprogressproxy: blob: medium: 'self'; img-src blob: data: https: 'self'; media-src https://*.cdn.vine.co https://d1fcbxp97j4nb2.cloudfront.net https://d262ilb51hltx0.cloudfront.net https://*.medium.com https://gomiro.medium.com https://miro.medium.com https://pbs.twimg.com 'self' blob:; object-src 'self'; script-src 'unsafe-eval' 'unsafe-inline' about: https: 'self'; style-src 'unsafe-inline' data: https: 'self'; report-uri https://csp.medium.com", "content-type": "text/xml; charset=UTF-8", "date": "Thu, 31 Jul 2025 22:14:50 GMT", "expires": "Thu, 31 Jul 2025 22:29:50 GMT", "link": "<https://medium.com/humans.txt>; rel=\"humans\"", "medium-fulfilled-by": "edgy/8.15.0, valencia/main-20250731-174452-ec4a35c572", "pragma": "private", "server": "cloudflare", "set-cookie": "_cfuvid=Joymcnyn3tCGl_4YE7dsAwSD3i7qjr1paoWykTvQ198-1754000090617-0.0.1.1-604800000; path=/; domain=.medium.com; HttpOnly; Secure; SameSite=None", "strict-transport-security": "max-age=31536000; includeSubDomains; preload", "worker-missing-cookies": "1", "x-content-type-options": "nosniff", "x-envoy-upstream-service-time": "294", "x-frame-options": "sameorigin", "x-obvious-info": "20250731-1752-root,af66b194", "x-obvious-tid": "1754000090309:762145e1d048", "x-powered-by": "Medium", "x-ua-compatible": "IE=edge, Chrome=1", "x-xss-protection": "1; mode=block" }
{ "meta": { "type": "rss", "version": "2.0" }, "language": null, "title": "Stories by Thomas Schranz on Medium", "description": "Stories by Thomas Schranz on Medium", "copyright": null, "url": "https://medium.com/@__tosh?source=rss-d34837036bb7------2", "self": "https://medium.com/@__tosh/feed", "published": null, "updated": "2025-07-31T22:14:50.000Z", "generator": { "label": "Medium", "version": null, "url": null }, "image": { "title": "Stories by Thomas Schranz on Medium", "url": "https://cdn-images-1.medium.com/fit/c/150/150/1*R07-rXuWgBWKFrfyyLZLmw.jpeg" }, "authors": [], "categories": [], "items": [ { "id": "https://medium.com/p/22a39121997e", "title": "How to Record a Podcast with Guests", "description": null, "url": "https://medium.com/jam/how-to-record-a-podcast-with-guests-22a39121997e?source=rss-d34837036bb7------2", "published": "2022-01-05T08:55:27.000Z", "updated": "2022-01-05T08:55:27.000Z", "content": "<p>There are many ways to record a podcast with guests. In this tutorial I will walk you through a free, easy to use way that delivers high quality results.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*-N_QKe1OLoMptRsRVSqDoQ.jpeg\" /><figcaption>Photo by <a href=\"https://unsplash.com/@vademann?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText\">Vadim Artyukhin</a> on <a href=\"https://unsplash.com/s/photos/logic-pro-x?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText\">Unsplash</a></figcaption></figure><h3>1. Create an Audio Room using Jam</h3><p>Go to <a href=\"https://jam.systems\">https://<em>jam.systems</em></a> and create a new audio room.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/848/1*jMxJarXhHy1DCoO6aWdNuw.png\" /><figcaption>Start a new audio room on <a href=\"https://beta.jam.systems\">beta.jam.systems</a></figcaption></figure><h3>2. Invite all Guests to your Audio Room</h3><p>Copy the URL of the audio room from the browser address bar and send it to all of your guests so they can join.</p><h3>3. Record Podcast</h3><p>Tap on your own user to get to the actions menu. Then tap on “Start Podcast Recording” to start recording. A red recording indicator appears on top of the room for all users.</p><p>To stop the recording: go back to the actions menu and tap on “Stop Podcast Recording”. This will make the browser download one audio file per speaker.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/600/1*aH65p_COEaLR_TLl-eRHpg.gif\" /></figure><h3>Why Jam?</h3><ul><li>Jam records audio for each speaker locally to avoid artifacts from compression and dropouts from internet connection hiccups. This technique is also known as “<a href=\"https://en.wikipedia.org/wiki/Phone-sync\">Double-Ender</a>” and allows for cost effective studio quality sound as if all guests were in the same room.</li><li>Jam is focused on high quality, ultra-low latency live audio conversations. Conversations in Jam use less bandwidth and feel more natural than using popular video chat tools (Zoom, Google Meet, …). Give it a try and compare for yourself.</li><li>There is no monthly recording time limit in Jam. You don’t have to start another room after 40 minutes or worry about how much every extra minute of recording will cost you.</li><li>You get one file per speaker which is great for post-production. Separate audio tracks help with precise editing. That said: if you don’t need separate audio tracks Jam also gives you a mixed audio file if you prefer to keep it simple.</li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=22a39121997e\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/how-to-record-a-podcast-with-guests-22a39121997e\">How to Record a Podcast with Guests</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "podcasting-tips", "term": "podcasting-tips", "url": null }, { "label": "clubhouse", "term": "clubhouse", "url": null }, { "label": "podcasting", "term": "podcasting", "url": null }, { "label": "twitter-spaces", "term": "twitter-spaces", "url": null }, { "label": "podcast", "term": "podcast", "url": null } ] }, { "id": "https://medium.com/p/90f50b0ac30f", "title": "Jam 2.0", "description": null, "url": "https://medium.com/jam/jam-2-0-90f50b0ac30f?source=rss-d34837036bb7------2", "published": "2021-11-05T18:44:28.000Z", "updated": "2021-11-05T18:44:28.000Z", "content": "<h4>Open Source Audio Room Server for Meetings, Workshops, Podcasting and Social Networking</h4><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*ycaDjDeVuz3j3OAuHzxSuQ.png\" /></figure><p><a href=\"https://jamshelf.com\">Jam</a> is an open source audio room server for meetings, workshops, podcasting and social networking.</p><p><strong>Jam 2.0 is our biggest release so far and comes with countless new features like support for large rooms, ultra-low latency conversations, recording, improved reliability as well as managed hosting and customization.</strong></p><p><strong>Jam 2.0 is available starting today. You can find the source code on </strong><a href=\"http://gitlab.com/jam-systems/jam\"><strong>Gitlab</strong></a><strong> and on </strong><a href=\"https://github.com/jam-systems/jam\"><strong>Github</strong></a><strong> and install it on your own server or you can get<br></strong><a href=\"https://jamshelf.com\"><strong>a managed server maintained by us</strong></a><strong>.</strong></p><p>Jam audio rooms are like rooms in Zoom or Google Meet,<br>just without video.</p><p>Sounds familiar? Audio rooms are simple and fun. They have found their way into many popular platforms like Clubhouse, Twitter Spaces, Discord Stages, Slack Huddles or Spotify Greenroom.</p><p><a href=\"https://jamshelf.com\">Jam</a> is a low-latency, high quality audio room server that gives you as many audio rooms as you need.</p><p><a href=\"https://jamshelf.com\">Jam</a> can be used stand-alone, like Zoom or Google Meet or as building block for your own software, similar to <a href=\"https://www.agora.io\">Agora</a>, <a href=\"https://whereby.com/information/embedded/\">Whereby</a> or <a href=\"https://www.twilio.com\">Twilio</a>.</p><p>To learn more about using <a href=\"https://jamshelf.com\">Jam</a> as a building block: join us on Discord<br><a href=\"https://discord.gg/BfakmCuXSX\">and let us know what you have in mind</a>.</p><h3>🥳 Large Rooms</h3><p>Jam always worked great for small rooms of up to about 20 participants.<br>This is great for team meetings, small workshops, one-on-ones, gaming or podcasting.</p><p>But there are many more use cases like online conferences, large meetups, live sports events, community announcements, breaking news, or social networking that need <em>large</em> audio rooms that can handle hundreds or even thousands of participants at the same time.</p><p>Support for large rooms was by far the most common feature request we got since we released the first version of Jam.</p><p><strong>Jam 2.0 comes with full support for large rooms, scaling up to thousands of participants per room. Support for large rooms is available out of the box and enabled by default.</strong></p><h3>🎙 Reliability and Audio Quality</h3><p>One of the most important things for apps used for communication is that they “just work”. <em>Working</em> ideally means both every time and all of the time.</p><p>Unfortunately there are countless things that can go wrong during audio calls. Even worse, many of these problems are difficult for users to understand and fix. It just “doesn’t work”.</p><p>For us this means we have to identify, understand and solve as many of the common and not so common scenarios for errors as possible.</p><p>Switching from wifi to mobile data, microphone permissions, iOS or Android going into stand-by, unusual browser and operating system settings, inaccurate clocks and so on and so on.</p><p>Jam 2.0 comes with a completely re-designed logic responsible for reconnections, peer identity management, as well as for how audio is routed, which makes Jam 2.0 the most reliable release so far.</p><h4>🏎 Ultra-Low Latency</h4><p>Apps for video and audio calls sometimes feel choppy and unnatural. There are many reasons for this but some have to do with the delay between you saying something to you being heard by others.</p><p>Getting audio quality and latency right is not easy. There are many tradeoffs involved with managing bandwidth as well as how background noise reduction is handled.</p><p>Many of the design decisions we made for Jam 2.0 are about latency and about how conversations feel.</p><p>One of them is about how speakers send their audio to each other. Instead of going through a server, which would add additional delay, speakers on Jam send their own audio to each other <em>directly, </em>peer to peer (using WebRTC).</p><p>Conversations in Jam flow better and feel more vivid.</p><h3>📼 Podcasting and Recording</h3><p>Another new feature in Jam 2.0 is support for recording. We built this with podcasting in mind but it also works well for other use-cases like meetings or gaming.</p><p>Hosts of a room can start and stop recordings and get an audio file once the recording ends. This file can then be used for post-processing or transcription in most of the popular tools used for podcast production.</p><p>If you are using Jam for podcasting or would like to give it a try:<br><a href=\"https://discord.gg/BfakmCuXSX\">please let us know</a>.</p><h3>🛰 Managed Hosting</h3><p>Jam is open source and free to use. You can grab the <a href=\"http://gitlab.com/jam-systems/jam\">source code</a> for Jam 2.0 and install it on your own server.</p><p>We also offer managed hosting for Jam where we host and maintain Jam servers for you. Managed hosting includes regular updates to the newest stable releases as well as support around customization and integration.</p><p><a href=\"https://jamshelf.com/#pricing\">Managed Hosting Pricing Plans</a></p><h3>🎨 Custom UI</h3><p>For advanced, custom use cases you can now completely re-define the user interface for Jam. From simple configurations using URL parameters to building your own user interface from scratch.</p><p>Do you have an existing application and want to add ad-hoc audio rooms and floating bubble heads? You can use Jam 2.0 to power the audio rooms and use the <a href=\"https://www.npmjs.com/package/jam-core\">Jam Core</a> JavaScript library to add exactly the user experience that fits <em>your</em> application.</p><p>Jam Core gives you full control over look and feel.</p><p>We can’t wait to find out about what you will build using Jam 2.0 and Jam Core. <a href=\"https://discord.gg/BfakmCuXSX\">Please let us know</a>, we’re more than happy to help where we can.</p><ul><li><a href=\"https://gitlab.com/jam-systems/jam/-/tree/master/ui/examples\">Custom UI Code Examples</a></li><li><a href=\"https://www.npmjs.com/package/jam-core\">Jam Core on NPM</a></li><li><a href=\"https://www.npmjs.com/package/jam-react\">Jam React Component on NPM</a></li><li><a href=\"https://gitlab.com/jam-systems/jam#room-configuration-via-url\">Jam Room Configuration via URL</a></li></ul><h3>🍓 Excited about Jam 2.0?</h3><p>If you’re excited about Jam 2.0 one of the best ways you can help is by making people aware about the release and to give it a try. Enjoy!</p><p>And don’t forget to join the Jam community and say hi.<br>We’re on <a href=\"https://discord.gg/BfakmCuXSX\">Discord</a>, <a href=\"https://twitter.com/jam_systems\">Twitter</a>, <a href=\"https://gitlab.com/jam-systems/jam\">Gitlab</a> and <a href=\"https://github.com/jam-systems/jam\">Github</a>.</p><ul><li><a href=\"https://jamshelf.com\">Jam website</a></li><li><a href=\"https://discord.gg/BfakmCuXSX\">Jam community on Discord</a></li><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://github.com/jam-systems/jam\">Jam on Github</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=90f50b0ac30f\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/jam-2-0-90f50b0ac30f\">Jam 2.0</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "zoom", "term": "zoom", "url": null }, { "label": "podcast", "term": "podcast", "url": null }, { "label": "webrtc", "term": "webrtc", "url": null }, { "label": "open-source", "term": "open-source", "url": null }, { "label": "social-network", "term": "social-network", "url": null } ] }, { "id": "https://medium.com/p/32597368fc98", "title": "Let’s build a Micro-Clubhouse using Glide and Jam", "description": null, "url": "https://medium.com/jam/lets-build-a-micro-clubhouse-using-glide-and-jam-32597368fc98?source=rss-d34837036bb7------2", "published": "2021-06-09T18:32:53.000Z", "updated": "2021-06-09T18:32:53.000Z", "content": "<p>In this tutorial we are going to build our own Micro-Clubhouse using Glide.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*pKGBEbGx3dZOmurKdWf-cg.png\" /></figure><h4><strong>Create a new Glide app</strong></h4><p>We start with a completely new app in Glide.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*i8h2pwIIKDhAjXbKDDklhw.png\" /><figcaption>Here we have a new Glide app</figcaption></figure><h4><strong>Add a new Glide table called “Rooms”</strong></h4><p>We need a place to store the rooms for our app. Go to the <em>Tables</em> view in the top navigation and create a new (“+”) table. You can pick your own name for the table but we’ll go with “Rooms” here.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*iklrWwMtyrvh09JDCZ5IGA.png\" /><figcaption>Our newly created “Rooms” table</figcaption></figure><h4><strong>Add a column called “ID”</strong></h4><p>Every room has its own <em>“ID”.</em> Here we use a basic column type of <em>“Text”.</em></p><p>Note: Glide has very useful special column type <em>“Row ID”</em> that almost does what we want (a unique ID per row in the table). Unfortunately <em>“Row ID”</em> is not fully compatible with the IDs that Jam expects. That’s why we are using the <em>“Text”</em> basic column type<em> </em>instead.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*euNvnwGTFHrLAeWjcLH-Xg.png\" /><figcaption>The settings for our “ID” column</figcaption></figure><p><strong>Add a column called “URL”</strong></p><p>Next we are adding a <em>“URL”</em> column that we can later use for embedding our Jam rooms.</p><p>The <em>“Construct URL”</em> column type lets us add custom query parameters to the URL. It even takes care of properly encoding the values!</p><p>Since Glide gives us access to the user name and user photo of the active Glide user we can add them as query parameters <strong>identity.name</strong> and <strong>identity.avatar</strong> for Jam. This allows Jam to display the name and avatar for each user that joins the Jam room.</p><p>Last but not least we are adding the <strong>room.stageOnly</strong> parameter with the value <strong>true</strong> to make sure we get Jam rooms that can be joined “on stage”. These rooms are a great fit for Micro Conferences and small scale events.</p><p>Note: You can also add other query parameters to customize the look and feel as well as the behaviour of Jam rooms. For an overview of available configuration options take a look at <a href=\"https://gitlab.com/jam/-systems/jam\">our documentation</a>.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*p7efyRrEULBfQChDB05zUA.png\" /></figure><h4><strong>Hallway tab</strong></h4><p>Next we can work on the ui for our <em>“Hallway</em>”. Select <em>“Rooms”</em> as Source for the tab and pick the style you are looking for (e.g. “<em>List</em>”, “<em>Tiles</em>” or “<em>Cards</em>”).</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*yTM1Yc9NWxr_0jlywrYKcw.png\" /></figure><h4>Action: Open web view</h4><p>To embed the Jam room select “Open web view” as <em>Action </em>and<em> “</em>URL<em>” </em>as<em> Target </em>in the sidebar<em>.</em></p><p>Note: If you are on a Glide paid plan you have even more settings for how to embed Webviews. See <a href=\"https://docs.glideapps.com/all/reference/components/media/webview-component\">Webview Component in the Glide Documentation</a></p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*cd30KNxeSZNY7muFpClPAg.png\" /><figcaption>“Open web view” Action</figcaption></figure><p>This is how the embedded Jam room looks like within Glide.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*KJB65n1pFb3TLp0U_0Ld1A.png\" /><figcaption>This is the embedded Jam room showing the User Photo and User Name</figcaption></figure><h4>Optional: Allow Users to add Rooms</h4><p>We can also allow users to add rooms by enabling the “Add Form”.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*s4CwezUDQhzt-ZJWgJAtdQ.png\" /><figcaption>check “Allow users to add items”</figcaption></figure><p>Here we can customize the form for adding Rooms.</p><p>Note: We use the “Unique Identifier” Column type for our “ID” column.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*CDcCAxsh-TCZjQkIGworeQ.png\" /><figcaption>Map the form fields to the columns of the Room table.</figcaption></figure><h4><strong>Optional: Only show Hallway if User Name and User Photo are set</strong></h4><p>We can hide the hallway until the user has set a <strong>name</strong> and a <strong>photo</strong>.</p><p>Hallway Tab => Options => Visibility</p><p>Add both rules as “is not empty” and select “And” to combine them.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*0QmCNPFXTeWr4DPMQtHxPg.png\" /><figcaption>Select User Name and User Photo from the dropdown and set their condition to “is not empty”</figcaption></figure><h4>Potential Improvements</h4><p>Congratulations, you now have your own Micro-Clubhouse in Glide.</p><p>This also means that whatever you plan to do next: you have the whole Glide platform to support you. Want to add scheduling? An agenda? User roles? Access to rooms depending on membership? Notifications? A map of a conference venue? You can!</p><h3>Troubleshooting and Success</h3><p>Have trouble adding Jam to your Glide app?</p><p>Successfully added Jam and want to let us know?</p><p>Let us know!</p><p>Join the <a href=\"https://discord.gg/BfakmCuXSX\">Jam community on our discord server</a> or join our <a href=\"https://gitlab.com/jam-systems/jam\">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/\">Learn more about embedding iframes and microphone access</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=32597368fc98\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/lets-build-a-micro-clubhouse-using-glide-and-jam-32597368fc98\">Let’s build a Micro-Clubhouse using Glide and Jam</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "twitter-spaces", "term": "twitter-spaces", "url": null }, { "label": "glide", "term": "glide", "url": null }, { "label": "no-code", "term": "no-code", "url": null }, { "label": "clubhouse", "term": "clubhouse", "url": null } ] }, { "id": "https://medium.com/p/6b94a3792315", "title": "Add Jam to Wix", "description": null, "url": "https://medium.com/jam/add-jam-to-wix-6b94a3792315?source=rss-d34837036bb7------2", "published": "2021-04-02T22:28:59.000Z", "updated": "2021-04-02T22:28:59.000Z", "content": "<p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Wix, for free, in just 5 minutes. First: <a href=\"https://jam.systems\">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/0*wegBpUBK61q9ujyQ.png\" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><em><iframe src=”https://jam.systems/</em><strong><em>room-id</em></strong><em>\" allow=”microphone *;” width=”420\" height=”600\"></em></blockquote><h3>Add the iFrame Embed Tag to Wix</h3><p>Now you can add the embed tag to your Webflow project.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*nzIYnTB3eaP53B6rsLok6A.png\" /></figure><p>Unfortunately Wix seems to remove the necessary <strong>allow</strong> attribute from iframes but we can add them back by adding the following script tag immediately after our iframe tag.</p><iframe src=\"\" width=\"0\" height=\"0\" frameborder=\"0\" scrolling=\"no\"><a href=\"https://medium.com/media/52bd78bfd4e4d884db5ff6d524bd8853/href\">https://medium.com/media/52bd78bfd4e4d884db5ff6d524bd8853/href</a></iframe><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Webflow?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href=\"https://discord.gg/BfakmCuXSX\">Jam community on our discord server</a> or join our <a href=\"https://gitlab.com/jam-systems/jam\">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/\">Learn more about embedding iframes and microphone access</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6b94a3792315\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/add-jam-to-wix-6b94a3792315\">Add 🍓 Jam to Wix</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "clubhouse", "term": "clubhouse", "url": null }, { "label": "wix", "term": "wix", "url": null }, { "label": "webrtc", "term": "webrtc", "url": null }, { "label": "twitter-spaces", "term": "twitter-spaces", "url": null } ] }, { "id": "https://medium.com/p/a77865cd7b6f", "title": "Add Jam to Shopify", "description": null, "url": "https://medium.com/jam/add-jam-to-shopify-a77865cd7b6f?source=rss-d34837036bb7------2", "published": "2021-03-22T11:29:58.000Z", "updated": "2021-03-22T11:29:58.000Z", "content": "<h3>Add 🍓 Jam to Shopify</h3><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*8OlWbMYGIMGQ2BV9Fa0HHA.png\" /><figcaption>Add a 🍞 Jam audio room to your <a href=\"https://www.shopify.com\">Shopify</a> web store.</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Shopify, for free, in just 5 minutes. First: <a href=\"https://jam.systems\">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/0*9shH4tUGDWaVeDaU.png\" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><strong><em><iframe src=”https://jam.systems/room-id\" allow=”microphone *;” width=”420\" height=”600\"></em></strong></blockquote><h3>Add the iFrame Embed Tag to Shopify</h3><p>Now you can add the embed tag to your Shopify store.</p><p>In this example we have created a new page called “Showroom”.<br>You can add an iFrame tag to a Shopify page using the <strong>“<>” button</strong>.</p><p>This switches the page to the HTML Edit mode.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*nZcrJ9VNct5OsrYZVNEnIg.png\" /><figcaption>make sure the Shopify page editor is in HTML Edit mode (see the “<>” button)</figcaption></figure><p>Paste the embed code tag from your Jam room settings (see above) into the editor on Shopfy (note: make sure the editor is in HTML Edit mode).</p><p>You can adjust the width and height of the tag to adjust the size of the widget.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*AfuUpZ3BM30Fi8Y977elRQ.png\" /><figcaption>Here we have pasted the iFrame embed code into the Shopify page</figcaption></figure><p>Now click <strong>“Save”</strong> and that’s it!</p><p>You can now click on <strong>“View page”</strong> to see if everything worked.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*8OlWbMYGIMGQ2BV9Fa0HHA.png\" /><figcaption>Talk to your customers using a Jam audio room</figcaption></figure><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Shopify?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href=\"https://discord.gg/BfakmCuXSX\">Jam community on our discord server</a> or join our <a href=\"https://gitlab.com/jam-systems/jam\">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/\">Learn more about embedding iframes and microphone access</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a77865cd7b6f\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/add-jam-to-shopify-a77865cd7b6f\">Add 🍞 Jam to Shopify</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "twitter-spaces", "term": "twitter-spaces", "url": null }, { "label": "shopify", "term": "shopify", "url": null }, { "label": "clubhouse", "term": "clubhouse", "url": null }, { "label": "shopify-development", "term": "shopify-development", "url": null }, { "label": "social-commerce", "term": "social-commerce", "url": null } ] }, { "id": "https://medium.com/p/5a5bed8863dc", "title": "Jam React Component", "description": null, "url": "https://medium.com/jam/jam-react-component-5a5bed8863dc?source=rss-d34837036bb7------2", "published": "2021-03-17T22:18:05.000Z", "updated": "2021-03-17T22:18:05.000Z", "content": "<h3>🍓 Jam React Component</h3><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*dzSIE2EFLwM-0JG_sTzNtA.png\" /><figcaption>embed 🍞 Jam audio rooms using the Jam React Component from npm</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Webflow, for free, in just 5 minutes. First: <a href=\"https://jam.systems\">start a room on Jam</a>.</p><h3>Install the Jam React Component from npm</h3><p>The Jam React Component lets you embed existing Jam rooms in your React application. You can find <a href=\"https://www.npmjs.com/package/jam-react\"><strong>jam-react</strong></a> on npm and add it using <strong>yarn add</strong>:</p><pre>yarn add jam-react</pre><p>To embed a Jam room you only need to know the id of the room and you are good to go. In this example the room id is “<strong>room-id</strong>”.</p><iframe src=\"\" width=\"0\" height=\"0\" frameborder=\"0\" scrolling=\"no\"><a href=\"https://medium.com/media/07f341acbf103bac32393e782038672e/href\">https://medium.com/media/07f341acbf103bac32393e782038672e/href</a></iframe><p>Even more interesting perhaps: you can also use the Jam react component to embed rooms that don’t exist yet. Just pick a room id that does not exist yet. This will create a room for this room id on the fly.</p><p>Yes, you can create Jam rooms from within your React app just-in-time.</p><p>No need to create them upfront, no need to manage them.<br>Create them whenever you need them.</p><h3><strong>Customize the room</strong></h3><p>You can set the <strong>name</strong>, <strong>description</strong> and primary <strong>color</strong> of the room directly from the <strong>Jam </strong>react component using the <strong>newRoom </strong>attribute.</p><p>Here is an example for embedding three rooms with the ids <strong>new-jam-room-01</strong>, <strong>new-jam-room-02</strong> and <strong>new-jam-room-03</strong> with their own name, description and color.</p><iframe src=\"\" width=\"0\" height=\"0\" frameborder=\"0\" scrolling=\"no\"><a href=\"https://medium.com/media/1c26bdb87aeba39b17e297e964cc376e/href\">https://medium.com/media/1c26bdb87aeba39b17e297e964cc376e/href</a></iframe><p>note: a Jam room id is at least 4 characters long and consists of alphanumeric characters or the minus (“-”) character. “<strong>Hello-World-01</strong>” and “<strong>room-id</strong>” are valid room ids. “not_valid” on the other hand is not a valid room id because it contains an underscore (“_”) character.</p><p>note: the first person you render the room for will become moderator. If it is important <em>who</em> should become the moderator (e.g. the user who scheduled the room in your app) make sure to lead them to the room first and consider how this makes sense in your user journey.</p><h3>Troubleshooting and Success</h3><p>Have trouble with embedding Jam rooms using React?</p><p>Successfully embedded a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href=\"https://discord.gg/BfakmCuXSX\">Jam community on our discord server</a> or join our <a href=\"https://gitlab.com/jam-systems/jam\">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/\">Learn more about embedding iframes and microphone access</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5a5bed8863dc\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/jam-react-component-5a5bed8863dc\">🍞 Jam React Component</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "twitter-spaces", "term": "twitter-spaces", "url": null }, { "label": "react", "term": "react", "url": null }, { "label": "clubhouse", "term": "clubhouse", "url": null }, { "label": "jam", "term": "jam", "url": null }, { "label": "reactjs", "term": "reactjs", "url": null } ] }, { "id": "https://medium.com/p/d8a680959007", "title": "Add Jam to Webflow", "description": null, "url": "https://medium.com/jam/add-jam-to-webflow-d8a680959007?source=rss-d34837036bb7------2", "published": "2021-03-16T20:46:35.000Z", "updated": "2021-03-16T20:46:35.000Z", "content": "<h3>Add 🍓 Jam to Webflow</h3><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*aenWohXn28WB9wtbtCtxfA.png\" /><figcaption>Add a 🍞 Jam audio room to your <a href=\"https://webflow.com\">Webflow</a> website. Here as Star Wars themed design example w/ <a href=\"https://pixels.com/featured/darth-vader-watercolor-olga-shvartsur.html\">Darth Vader Water Color by Olga Shvartsur</a></figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Webflow, for free, in just 5 minutes. First: <a href=\"https://jam.systems\">start a room on Jam</a>.</p><h3>Copy your iFrame Embed Tag</h3><p>You can find the embed code for your Jam room in the “Room Settings”.</p><p>note: to access the “Room Settings” you need to be a room moderator</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*v3-dzJGXHHFwoSuGSiB-Cw.png\" /><figcaption>Select the text to copy your iframe embed tag from the “Room Settings” menu</figcaption></figure><p>Your iframe embed tag will look similar to this:</p><blockquote><em><iframe src=”https://jam.systems/</em><strong><em>room-id</em></strong><em>\" allow=”microphone *;” width=”420\" height=”600\"></em></blockquote><h3>Add the iFrame Embed Tag to Webflow</h3><p>Now you can add the embed tag to your Webflow project.</p><p>Go to the left Sidebar:</p><p>“Add” => “Elements” => “Components” => “Embed”</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*Fk7rdcis9R4PEuctGhIq_w.png\" /><figcaption>Here is the Embed Component in Webflow. It even looks like a tag!</figcaption></figure><p>This will open the <strong>HTML Embed Code Editor</strong>. Paste the embed code tag from your Jam room settings (see above) into the editor on Webflow.</p><p>You can adjust the width and height of the tag to adjust the size of the room.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*qVUjRUE4m4NElBGSmO9VVw.png\" /><figcaption>This is the HTML Embed Code Editor. It even has syntax highlighting.</figcaption></figure><p>Now click “Save & Close” and that’s it!</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*aenWohXn28WB9wtbtCtxfA.png\" /></figure><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><p>note: make sure your website is served via <strong>https</strong> and that the <strong>src</strong> attribute in your iframe embed code snippet also uses <strong>https</strong> as the protocol for the address of your Jam room. Otherwise embedding or microphone access might not work depending on the browsers and settings your users have.</p><h3>Troubleshooting and Success</h3><p>Have trouble adding your Jam room to Webflow?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href=\"https://discord.gg/BfakmCuXSX\">Jam community on our discord server</a> or join our <a href=\"https://gitlab.com/jam-systems/jam\">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/\">Learn more about embedding iframes and microphone access</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d8a680959007\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/add-jam-to-webflow-d8a680959007\">Add 🍞 Jam to Webflow</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "twitter-spaces", "term": "twitter-spaces", "url": null }, { "label": "no-code", "term": "no-code", "url": null }, { "label": "clubhouse", "term": "clubhouse", "url": null }, { "label": "webflow", "term": "webflow", "url": null } ] }, { "id": "https://medium.com/p/ca1932cd8ff3", "title": "Add Jam to Wordpress", "description": null, "url": "https://medium.com/jam/add-jam-to-wordpress-ca1932cd8ff3?source=rss-d34837036bb7------2", "published": "2021-03-15T19:05:22.000Z", "updated": "2021-03-15T19:05:22.000Z", "content": "<h3>Add 🍓 Jam to Wordpress</h3><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*K-xim4CDGZaoFlQv2gfsNg.png\" /><figcaption>Add a 🍞 Jam audio room to your Wordpress website</figcaption></figure><p>Here is how you can add a Clubhouse or Twitter Spaces -like audio room to your Wordpress, for free, in just 5 minutes. First: <a href=\"https://jam.systems\">start a room on Jam</a>.</p><h3>Install the iframe Plugin</h3><p>You can find the iframe plugin in the Wordpress plugin directories. If your Wordpress website is hosted on Wordpress.com installing the iframe plugin only takes one click:</p><p><a href=\"https://wordpress.com/plugins/iframe\"><strong>iframe Plugin on Wordpress.com</strong></a></p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*JmCb_XdDckmKqnFsSJvbBw.png\" /><figcaption>iframe plugin in the plugin directory on Wordpress.com</figcaption></figure><p>If you are hosting Wordpress on another hosting provider or on your own server you can find the iframe plugin in the plugin directory on Wordpress.org</p><p><a href=\"https://wordpress.org/plugins/iframe/\"><strong>iframe Plugin on Wordpress.org</strong></a></p><h3>Embed Jam Room</h3><p>With the iframe plugin installed to your Wordpress (see above) you can now use an iframe embed code snippet to add a Jam room to a <strong><em>blog post</em></strong> or to a <strong><em>page</em></strong> in Wordpress.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*MZhm6hqMSoNKT3NODrcKQA.png\" /><figcaption>iframe plugin embed code snippet for a Jam room on a Wordpress page</figcaption></figure><p>Here is an example for an iframe plugin embed code snippet:</p><blockquote>[iframe src=”https://jam.systems/<strong>room-id</strong>\" allow=”microphone *;” width=”420\" height=”600\"]</blockquote><p>note: <strong>allow=”microphone *;”</strong> is needed so that the iframe can ask users for the permission to use the microphone. The syntax looks a bit unusual since there is an asterisk (*) and a semicolon (;) in there, they are not typos.</p><p>note: make sure your website is served via <strong>https</strong> and that the <strong>src</strong> attribute in your iframe embed code snippet also uses <strong>https </strong>as the protocol for the address of your Jam room. Otherwise embedding or microphone access might not work depending on the browsers and settings your users have.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*K-xim4CDGZaoFlQv2gfsNg.png\" /></figure><p>Have trouble adding your Jam room to Wordpress?</p><p>Successfully added a Jam room and want to let us know?</p><p>Let us know!</p><p>Join the <a href=\"https://discord.gg/BfakmCuXSX\">Jam community on our discord server</a> or join our <a href=\"https://gitlab.com/jam-systems/jam\">weekly Jam Jam</a>.</p><h3>Resources</h3><ul><li><a href=\"https://twitter.com/jam_systems\">Jam on Twitter</a></li><li><a href=\"https://gitlab.com/jam-systems/jam\">Jam on Gitlab</a></li><li><a href=\"https://blog.addpipe.com/camera-and-microphone-access-in-cross-oirigin-iframes-with-feature-policy/\">Learn more about embedding iframes and microphone access</a></li></ul><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ca1932cd8ff3\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/jam/add-jam-to-wordpress-ca1932cd8ff3\">Add 🍞 Jam to Wordpress</a> was originally published in <a href=\"https://medium.com/jam\">🍓 Jam</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "wordpress", "term": "wordpress", "url": null }, { "label": "jam", "term": "jam", "url": null }, { "label": "no-code", "term": "no-code", "url": null }, { "label": "twitter-spaces", "term": "twitter-spaces", "url": null }, { "label": "clubhouse", "term": "clubhouse", "url": null } ] }, { "id": "https://medium.com/p/f1633fe0897a", "title": "Lemmings joins Stripe Atlas", "description": null, "url": "https://medium.com/lemmings/lemmings-joins-stripe-atlas-f1633fe0897a?source=rss-d34837036bb7------2", "published": "2018-02-10T23:49:59.000Z", "updated": "2018-02-10T23:49:59.000Z", "content": "<figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*kRK4NDCiux-6ihyiln6tjQ.jpeg\" /><figcaption>Lemmings at <a href=\"https://www.stockwerk.co.at/\">Stockwerk Coworking</a></figcaption></figure><p>The process of incorporating a company can not only be bureaucratic it can also be quite costly and goes hand in hand with countless opportunities to make mistakes that are difficult to fix later.</p><p>Let’s say you have a solid team, a working prototype and some customers lined up but you’re not swimming in money. What do you do?</p><p>You can either defer to incorporate until your financial situation improves or you need to find enough money (e.g. through fundraising) in a phase where it is not only difficult and time intense for you to raise funds but also unlikely for you to get favorable terms.</p><p>Especially for first-time founders this is a terrible situation to be in.</p><p>Countless promising projects never make it over this barrier. Others manage to find a way through it only to realize how problematic their legal setup is a few months later or when they try to raise their first round.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*kS5AjQBNynjhe-F7Q5xpKw.png\" /></figure><p><strong>Stripe Atlas and Lemmings</strong></p><p>Stripe Atlas is a one-stop-shop service for incorporation in the United States.<br>The service is used by startup programs like Y Combinator, 500 Startups and Techstars to assist international founders to start their business in the US and to make sure that the setup is uncomplicated, founder friendly and ready to receive investment from angels and VCs in the US.</p><blockquote>We’re delighted to be working with Stripe to make it easier<br>for our international founders to spend more time working on their startup<br>and less time on paperwork.</blockquote><blockquote><em>— </em><a href=\"https://twitter.com/ilikevests\"><em>Kevin Hale</em></a><em>, </em><a href=\"https://blog.ycombinator.com/the-fellowship-plus-stripe-atlas/\"><em>Y Combinator</em></a></blockquote><p>Here is a more detailed overview of what Stripe Atlas gets you:</p><ul><li>Incorporation of a Delaware C-corp in the United States</li><li>A bank account at Silicon Valley Bank</li><li>Legal guides and standard documents by <a href=\"https://en.wikipedia.org/wiki/Orrick,_Herrington_%26_Sutcliffe\">Orrick</a></li><li>Legal guides for issuing founder stock and setting up vesting by <a href=\"https://en.wikipedia.org/wiki/Orrick,_Herrington_%26_Sutcliffe\">Orrick</a></li><li>Tax & accounting guides as well as a flat-rate package by <a href=\"https://en.wikipedia.org/wiki/PricewaterhouseCoopers\">PwC</a></li><li>USD 5000 in AWS Credits</li><li>A Stripe account for accepting payments</li><li>Access to the exclusive Stripe Atlas forum of international entrepreneurs</li></ul><p>We’re very happy to be able to make the Stripe Atlas program available to all teams at Lemmings that intend to incorporate in the United States.</p><figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*zNiQKhwQoiOyUzKjf0f-nQ.png\" /><figcaption>Stripe Atlas Network</figcaption></figure><h3>Further reading</h3><p>Here is some additional material if you want to learn more about Stripe Atlas.</p><p><strong>Vincent Battaglia of Ludus on Stripe Atlas</strong></p><p><a href=\"https://hackernoon.com/our-experience-with-stripe-atlas-fcccafe6fff8\">Our experience with Stripe Atlas</a></p><p><strong>Ingrid Lunden of TechCrunch on Stripe Atlas</strong></p><p><a href=\"https://techcrunch.com/2017/10/31/stripe-atlas-adds-a-tool-to-set-up-stock-issues-for-founding-teams-as-it-builds-up-in-business-services/\">Stripe Atlas adds a tool to set up stock issues for founding teams as it builds its business services</a></p><p><strong>Stripe Atlas Guides</strong></p><p><a href=\"https://stripe.com/atlas/guides\">Stripe: Atlas Guide to Starting a Real Business</a></p><p><strong>Stripe Atlas AMA with Marc Andreessen</strong></p><p><a href=\"https://stripe.com/atlas/guides/ama-marc-andreessen\">Stripe Atlas: Marc Andreessen on pitching your startup to investors.</a></p><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f1633fe0897a\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/lemmings/lemmings-joins-stripe-atlas-f1633fe0897a\">Lemmings joins Stripe Atlas</a> was originally published in <a href=\"https://medium.com/lemmings\">Lemmings</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "venture-capital", "term": "venture-capital", "url": null }, { "label": "startup", "term": "startup", "url": null }, { "label": "stripe", "term": "stripe", "url": null } ] }, { "id": "https://medium.com/p/d207eb09b03b", "title": "Lemmings helps with fundraising", "description": null, "url": "https://medium.com/lemmings/lemmings-helps-with-fundraising-d207eb09b03b?source=rss-d34837036bb7------2", "published": "2018-02-09T22:20:22.000Z", "updated": "2018-02-09T22:20:22.000Z", "content": "<figure><img alt=\"\" src=\"https://cdn-images-1.medium.com/max/1024/1*5wW6lI9LF2PXhE22dDvcrg.jpeg\" /><figcaption>Lemmings at the Hello, Robot exhibition at MAK</figcaption></figure><h4>Seed and pre-seed fundraising help for Lemmings & Friends</h4><p>Software <a href=\"https://medium.com/product-love/software-is-not-eating-the-world-ee205854a505\">transforms</a> the world as we know it.<br>It never was easier to affect change on a universal scale.</p><p><a href=\"https://vimeo.com/55073825\">Comprehension</a> on a <a href=\"http://www.decisionproblem.com/paperclips/\">universal</a> scale is unintuitive<br>yet more important than ever before.</p><p>Two technological shifts that are currently happening have<br>transformative qualities way beyond anything else we’ve seen<br>since the introduction of computing.</p><p><a href=\"https://www.youtube.com/watch?v=4dGZaLWpQEM\"><strong>Artificial Intelligence</strong></a></p><p>Within just four hours of training <a href=\"https://deepmind.com/blog/alphago-zero-learning-scratch/\">AlphaGo Zero</a> learned to play chess better than a <a href=\"https://en.wikipedia.org/wiki/Stockfish_(chess)\">purpose-built chess engine</a> which got fine-tuned for almost a decade.</p><p>Logic as well as machine learning open doors to things previously thought impossible. We are about to see breakthroughs in all kinds of domains as well as emergence of new domains.</p><p>With great power comes great responsibility.</p><p><a href=\"http://article.gmane.org/gmane.comp.encryption.general/12588/\"><strong>Blockchain</strong></a></p><p>The decentralization aspects of blockchain technology introduce new indifferent primitives to build upon that traditionally required trust in corporations and governments.</p><p>The application domains are similar to those of artificial intelligence — difficult to enumerate. An open field of possibilities. From fundamental research to infrastructure to end-user experience and delight.</p><p>Nothing is as powerful as an idea whose time has come.</p><blockquote>The best way to predict the future is to invent it<br><strong><em>— Alan Kay</em></strong></blockquote><p>At Lemmings we’re especially eager to assist ventures with implications on universal scale. If you’re working on something you think we might be able to help with feel free to reach out and we’re more than happy to take a look.</p><p><a href=\"https://lemmings.io/fundraising\"><strong>https://lemmings.io/fundraising</strong></a></p><p>Your venture does not have to have anything to do with artificial intelligence nor with blockchain technology to have universal implications. We just think they make useful building blocks.</p><img src=\"https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d207eb09b03b\" width=\"1\" height=\"1\" alt=\"\"><hr><p><a href=\"https://medium.com/lemmings/lemmings-helps-with-fundraising-d207eb09b03b\">Lemmings helps with fundraising</a> was originally published in <a href=\"https://medium.com/lemmings\">Lemmings</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>", "image": null, "media": [], "authors": [ { "name": "Thomas Schranz", "email": null, "url": null } ], "categories": [ { "label": "artificial-intelligence", "term": "artificial-intelligence", "url": null }, { "label": "blockchain", "term": "blockchain", "url": null }, { "label": "startup", "term": "startup", "url": null }, { "label": "venture-capital", "term": "venture-capital", "url": null } ] } ] }