<?xml version="1.0"?>
<rss version="2.0"><channel><title><![CDATA[Community Videos – Expert Insights & Tutorials: Javascript Videos]]></title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/?d=34</link><description><![CDATA[Community Videos – Expert Insights & Tutorials: Javascript Videos]]></description><language>en</language><item><title>How To Handle Permissions Like A Senior Dev</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/how-to-handle-permissions-like-a-senior-dev-r429/</link><description><![CDATA[
<p><img src="https://ipsjwse.s3.eu-north-1.amazonaws.com/monthly_2024_11/youtube_thumbnail_maxres.webp.4dfbb0df0e2487382bb014eb87ec7880.webp" /></p>
<p>Try Clerk: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbTlRVmR0T3hScHFDcTdNSGxHNHJUUkw2MWdhZ3xBQ3Jtc0tuQ0dGVXlCYzh0dmhLdnpQUWRCSnhTVGR1a3hzZS1vWjYyMmpnT0xmOWFCSy1lWnNuYjFXN3doR2hpVEhlQWZPN0JKUGxKUi1qbTVGMVNFdWJQV2xPaHRwZ0FlekJSYzhsU1lkRFpRWTZWRlpnXzBkUQ&amp;q=https%3A%2F%2Fgo.clerk.com%2Fb2b-orgs&amp;v=5GG-VUvruzE">https://go.clerk.com/b2b-orgs</a> </p><p>Permission systems are in every single app, but most developers don’t spend any time planning out their system which results in buggy, hard to maintain code. In this video I will cover how to create multiple levels of permission systems from very basic all the way up to advanced systems that many companies charge thousands of dollars for. </p><p><span class="ipsEmoji" title="">📚</span> Materials/References: <br>GitHub Code: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqazVUMHZ1UVJqTVVYdlU3N2hNWU5XNDBJSVFrUXxBQ3Jtc0tuN2pGYmNobEZqdlAxemlXM0dMRDJFRVhaNS1YbUZDN013NFplczBfZEViUGxBWDdpdDhIbE1odTNJYk1BM3VqZzdIdUpEQ2VJZlhsbEdRZlJpdjkxUXhCQ1VpY05qWC1GU1dxQWw2QTk3VThJbS1qYw&amp;q=https%3A%2F%2Fgithub.com%2FWebDevSimplified%2Fpermission-system&amp;v=5GG-VUvruzE">https://github.com/WebDevSimplified/p...</a> <br>Clerk Organization Docs: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqa282V052TXgzdVlhZGdQTUFZS1RZWGNGQkU1UXxBQ3Jtc0ttVEtacDVlQlp2eXR3TVBrYWdTRU9rY2RxclVXSFBrTkZzYnJJZkJ1c2RTSzZhV0haS3ZtNnBMYUJQQWw5Y1VwWXdJSmxsMnRkVElmT011VTg2cjFDZUJGSlYxdUZJdjNVcEVDUm0yV25jY0NvOXZvSQ&amp;q=https%3A%2F%2Fgo.clerk.com%2Fdocs-orgs&amp;v=5GG-VUvruzE">https://go.clerk.com/docs-orgs</a> </p><p></p><p><span class="ipsEmoji" title="">🌎</span> Find Me Here: <br>My Blog: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbXktYzJtS0NzZTN6dUxVeFQ4X1ZkSFpoM200Z3xBQ3Jtc0trZm45ZjRvdHFxUTdlWXNNZ2JhNHYzeEF2M3NwN2Vfa3AzdXlTd29ETV9udWRVY3JNd0FnellaYk5WMzRXYWFIWVktbmRSZy1NWmN6WF9SQXExNndXNURRWG5tV190OHZkWk1RUXVLOGlvZ3dseXJXaw&amp;q=https%3A%2F%2Fblog.webdevsimplified.com%2F&amp;v=5GG-VUvruzE">https://blog.webdevsimplified.com</a> <br>My Courses: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbUZrcDkwQ3hJbnd2WlprckJLWHExNDNXNDUyd3xBQ3Jtc0trcmQtei1uNjFnX2d4V1BxVGpUMXBlYXdyZWFfRGt5T0tTeWliblFZNkpSdkFQeGlpU3hqeGtHVmo3WVhybGtmT1FwQXVfbC0xU0tWZGcwVnMyVHlCVW1OS1k1bDJ6SWxZR1Bub3BHRDNOOS1UTUtjdw&amp;q=https%3A%2F%2Fcourses.webdevsimplified.com%2F&amp;v=5GG-VUvruzE">https://courses.webdevsimplified.com</a> <br>Patreon: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbDBTME9TOUFycVRBQlJiN3NDQWd3MHZhWkVGQXxBQ3Jtc0tueXk3Z0g2Q1F3ZEwwRlN1UHhSNElWQzJObGlicVZ3UjVKbzJWWUpnUi1vc0ZXWmdKWkxRM3lobjFycnZXQ0NVVmExMmxxakdDLXZrZnBPX1RxU0M4dUR4WkctYWctY0xQa1p1ang0OFFqQUpXaF9aQQ&amp;q=https%3A%2F%2Fwww.patreon.com%2FWebDevSimplified&amp;v=5GG-VUvruzE"> <img src="https://www.gstatic.com/youtube/img/watch/social_media/patreon_1x_v2.png" alt="patreon_1x_v2.png" class="ipsRichText__align--block" width="32" height="32" loading="lazy"> / webdevsimplified  </a> <br>Twitter: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbkJtZ21TcVdWZTJUUTllLTV1V3lScmhpREtBd3xBQ3Jtc0trTEtRdEg3UWU0OENGeV9PdGY0Wlh5UTBFZ0ppWTNGOGxLTFlZLWFTcWRQS1FtbTFvTUphREx1cWJuWWlqd3RYV3RpNXpOZGlMRXlVdE9QRmQ4ZjF3azgxTjdkSXl0UEtHOUFFaDkzVV8zMFBFRXhSMA&amp;q=https%3A%2F%2Ftwitter.com%2FDevSimplified&amp;v=5GG-VUvruzE"> <img src="https://www.gstatic.com/youtube/img/watch/social_media/twitter_1x_v2.png" alt="twitter_1x_v2.png" class="ipsRichText__align--block" width="32" height="32" loading="lazy"> / devsimplified  </a> <br>Discord: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqa21fMUVmYTdJOXlpZVlsbkZmUFpIUDkyX0RzUXxBQ3Jtc0ttdFBKMUpSWDlXaHM5aExIcldyZnc4Y1NkY3pFdUlvWTdyQVRMRFlEVDZuVktLU2RkX21INjhIZVJGdWVCVFExWnZ4TlV1NkV5ZjZOdzVraDB3VTBGSVdSNmpvNTNfLUR3MC1FRmhpN0E4bkI3WjVldw&amp;q=https%3A%2F%2Fdiscord.gg%2F7StTjnR&amp;v=5GG-VUvruzE"> <img src="https://www.gstatic.com/youtube/img/watch/social_media/discord_1x.png" alt="discord_1x.png" class="ipsRichText__align--block" width="32" height="32" loading="lazy"> / discord  </a> <br>GitHub: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqa0pudFVuc3VDWklOWHVvVzlqazhJWEZ5elBrQXxBQ3Jtc0ttN3JneEUzX1ROUzM2OG81NlQyVmpCcjl3bXBDRENDdDdhc3hvN1lhdmMyQmQ1MWtpT3V1ZGVpRDVTUW5nTG5BWnlUeVZCSXY1ei1lejZkSzY1WE00QXlLX04zUFBfc3ppX0M5Mi1ST3ZiV0hvSUhTdw&amp;q=https%3A%2F%2Fgithub.com%2FWebDevSimplified&amp;v=5GG-VUvruzE">https://github.com/WebDevSimplified</a> <br>CodePen: <a rel="external nofollow" href="https://www.youtube.com/redirect?event=video_description&amp;redir_token=QUFFLUhqbFJ1eE9mNGVfTEFCVUU0UDhjeTZCTjIwdUZfQXxBQ3Jtc0tsV3Y4aFA4NHVNQnpIU1Jya3FjbHAtZ1lzSnl2cmJld2hNQ3lqWU5TQXR6dzJqMHIxbm80YzRUU3BsNXYxSzRsOUpPcFJId2dGU0hFRWtSSnIxQ2VGUVdKOU5vSnA0eWhDUXFPYnlETjVnUEM3MHBDZw&amp;q=https%3A%2F%2Fcodepen.io%2FWebDevSimplified&amp;v=5GG-VUvruzE">https://codepen.io/WebDevSimplified</a><br><br><span class="ipsEmoji" title="">⏱️</span> Timestamps: <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=0s">00:00</a> - Introduction <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=77s">01:17</a> - Problems With Roles <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=180s">03:00</a> - RBAC (Role Based Access Control) <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=380s">06:20</a> - RBAC Limitations <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=528s">08:48</a> - Clerk Implementation <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=880s">14:40</a> - Database Diagrams <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=1163s">19:23</a> - ABAC (Attribute Based Access Control) Explained <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=1268s">21:08</a> - Clerk Organization Implementation/Adding Multiple Roles <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=1458s">24:18</a> - ABAC Implementation <br><a rel="external nofollow" href="https://www.youtube.com/watch?v=5GG-VUvruzE&amp;t=2002s">33:22</a> - Clerk ABAC Implementation</p>]]></description><guid isPermaLink="false">429</guid><pubDate>Tue, 19 Nov 2024 08:52:00 +0000</pubDate></item><item><title>JavaScript Shopping Cart Tutorial for Beginners</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/javascript-shopping-cart-tutorial-for-beginners-r341/</link><description><![CDATA[<p>
	In this video we will learn how to utilize JavaScript to add functionality to a shopping cart. We will cover how to check if the document is loaded, and how to query the document for elements by class, how to add events to elements. We will then combine all of these techniques to make the shopping cart in our web page work in an intuitive way.
</p>
]]></description><guid isPermaLink="false">341</guid><pubDate>Sun, 10 Jul 2022 13:50:57 +0000</pubDate></item><item><title>JavaScript just got way faster</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/javascript-just-got-way-faster-r340/</link><description><![CDATA[<p>
	First look at Bun - a fast new JavaScript runtime like Node.js or Deno. Explore the core features of Bun.js and how they might affect fullstack web developers in the future.
</p>
]]></description><guid isPermaLink="false">340</guid><pubDate>Sun, 10 Jul 2022 11:52:31 +0000</pubDate></item><item><title>Why I Don't Use Else When Programming</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/why-i-dont-use-else-when-programming-r323/</link><description><![CDATA[<p>
	This may sound crazy but I really don't use the else keyword in my programming anymore. When I do end up using else it usually leads to worse code than if I purposely avoided it. In this video I explain exactly why that is.
</p>
]]></description><guid isPermaLink="false">323</guid><pubDate>Tue, 28 Jun 2022 21:23:35 +0000</pubDate></item><item><title>Lin Clark: A Cartoon Intro to WebAssembly | JSConf EU</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/lin-clark-a-cartoon-intro-to-webassembly-jsconf-eu-r170/</link><description/><guid isPermaLink="false">170</guid><pubDate>Sun, 13 Feb 2022 10:55:54 +0000</pubDate></item><item><title>How To Create A Web3 App with Vue.js! Getting Started Guide Solidity, Ether.js With Vue</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/how-to-create-a-web3-app-with-vuejs-getting-started-guide-solidity-etherjs-with-vue-r147/</link><description/><guid isPermaLink="false">147</guid><pubDate>Thu, 03 Feb 2022 23:11:19 +0000</pubDate></item><item><title>React Course - Beginner's Tutorial for React JavaScript Library [2022]</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/react-course-beginners-tutorial-for-react-javascript-library-2022-r101/</link><description/><guid isPermaLink="false">101</guid><pubDate>Mon, 31 Jan 2022 18:50:01 +0000</pubDate></item><item><title>Build and Deploy a Fully Responsive Modern UI/UX Website in React JS</title><link>https://jimiwikman.se/content/videos/community-videos/professional/1028_development-videos/1031_frontend-development-videos/1033_javascript-videos/build-and-deploy-a-fully-responsive-modern-uiux-website-in-react-js-r98/</link><description/><guid isPermaLink="false">98</guid><pubDate>Mon, 31 Jan 2022 18:25:44 +0000</pubDate></item></channel></rss>
