<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>https://vidert.com/v/programming-talks/video/19974/make-your-agent-more-helpful-with-skills-in-android-studio</loc>
    <lastmod>2026-04-02T14:30:50.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E2chG4heIP8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Make your agent more helpful with skills in Android Studio</video:title>
      <video:description>Skills offer specialized instructions, allowing the agent to handle tasks efficiently with best practices, which reduces prompt detail and streamlines your workflow. You can teach your AI agent new skills by creating them and adding them directly in Android Studio. 

Watch more What&apos;s New In Android Studio → https://goo.gle/AndroidStudio-Tools         
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#AndroidStudio #AndroidDevelopers

Speaker: Matt Dyor
Products Mentioned: Android Studio, Android</video:description>
      <video:player_loc>https://www.youtube.com/embed/E2chG4heIP8</video:player_loc>
      <video:publication_date>2026-04-02T14:30:50.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>61</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/18837/top-8-android-developer-verification-questions-answered</loc>
    <lastmod>2026-03-27T19:19:11.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QddeILCKvZo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Top 8 Android developer verification questions answered</video:title>
      <video:description>Matthew answers your top questions about ADB installs, advanced flow for unregistered apps, and more.

Chapters:
0:14 - ADB isn’t changing
0:23 - No wait needed for ADB
0:35 - Apps can’t detect advanced flow
0:46 - Setting transfers to new devices
0:59 - Updating unregistered app
1:11 - The 7-day option
1:33 - You can turn off developer mode
1:56 - Verification shouldn’t violate NDAs

Resources:
Blog → https://goo.gle/advance-flow
Video → https://goo.gle/4t8dLgS

Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#Featured #AndroidDevelopers 

Speaker: Matthew Forsythe
Products Mentioned: Android, Google Play</video:description>
      <video:player_loc>https://www.youtube.com/embed/QddeILCKvZo</video:player_loc>
      <video:publication_date>2026-03-27T19:19:11.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>158</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/17758/android-studio-has-entered-the-agentic-era</loc>
    <lastmod>2026-03-23T23:04:44.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zGWbTIArNyk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Android Studio has entered the agentic era</video:title>
      <video:description>Leverage the Agent in Android Studio to build high quality Android apps. Android Studio now has new agentic experiences to help you with complex development tasks. 

You can create a working app prototype with just 1 prompt. 
You can upload a design mock and turn it into a working code.  
You can iterate on your UI using natural language
You can have Gemini scan your UI to check for common issues
You can write end-to-end UI tests with Gemini

These are just some of the agentic experiences available in Android Studio to help supercharge your productivity, download Android Studio and start using Gemini  → https://d.android.com/gemini-in-android

Products Mentioned: Android Studio, Android

Subscribe to Android Developers → https://goo.gle/AndroidDevs</video:description>
      <video:player_loc>https://www.youtube.com/embed/zGWbTIArNyk</video:player_loc>
      <video:publication_date>2026-03-23T23:04:44.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>63</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/17278/empowering-developers-for-cross-device-gaming</loc>
    <lastmod>2026-03-20T21:05:22.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dspQNlVAPo4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Empowering developers for cross-device gaming</video:title>
      <video:description>Building great games is only half the fun. We help developers ensure their games run perfectly across all kinds of hardware. We offer tools and insights to achieve peak performance for every player. Our aim is to make gaming smooth and enjoyable for everyone, no matter which device your players use.

Learn more → https://goo.gle/ready-to-play

#GDC2026 #ReadytoPlay #GooglePlay


Event Name: GDC Festival of Gaming 2026</video:description>
      <video:player_loc>https://www.youtube.com/embed/dspQNlVAPo4</video:player_loc>
      <video:publication_date>2026-03-20T21:05:22.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>82</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/16981/android-developer-verification-preview-how-users-can-sideload-your-apps</loc>
    <lastmod>2026-03-19T16:55:13.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WcPElxbOeXY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Android developer verification: Preview how users can sideload your apps</video:title>
      <video:description>We’re previewing an advanced flow that ensures sideloading is here to stay. 

It’s a one-time setup for users to install apps from unverified developers after acknowledging the risks. We’re building in “circuit breaker” safeguards to stop scammers, while maintaining user choice.

Blog → https://goo.gle/advance-flow
Website → https://goo.gle/android-developer-verification

Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#Featured #AndroidDevelopers 

Speaker: Matthew Forsythe
Products Mentioned: Android, Google Play,</video:description>
      <video:player_loc>https://www.youtube.com/embed/WcPElxbOeXY</video:player_loc>
      <video:publication_date>2026-03-19T16:55:13.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>112</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13359/icymi-how-we-protect-your-work-on-google-play</loc>
    <lastmod>2026-03-17T08:30:25.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-2mNlbCeqY0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>ICYMI how we protect your work on Google Play</video:title>
      <video:description>ICYMI: We are taking a look at how our security efforts directly support your daily development workflow.
Matthew explains how we are moving beyond the numbers to provide better tools for developers. We are highlighting Play Policy Insights, which acts like a peer reviewer directly in Android Studio, and discussing how the Play Integrity API helps protect your app revenue and user experience. It is all about building user confidence and ensuring your high-quality work gets the stage it deserves on Google Play.

Resources:

See the full 2025 review →  https://goo.gle/46OD8M5
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#Featured #AndroidDevelopers #AndroidApps 

Speaker: Matthew Forsythe
Products Mentioned: Android, Google Play,</video:description>
      <video:player_loc>https://www.youtube.com/embed/-2mNlbCeqY0</video:player_loc>
      <video:publication_date>2026-03-17T08:30:25.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>70</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13358/android-developer-fireside-chat-talking-about-gemini-in-android-studio</loc>
    <lastmod>2026-03-17T08:30:06.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/9caMeFQYCLk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Android Developer fireside chat: Talking about Gemini in Android Studio</video:title>
      <video:description>Discover how Gemini in Android Studio can transform your Android development workflow. This fireside chat explores Gemini&apos;s unique integration, its ability to build entire apps, and strategies for managing AI-generated code. Learn practical tips to optimize your daily coding tasks and understand the differences between its default and paid models and much more.

Chapters:
0:00 - Comparing Gemini in Android Studio to other AI tools
2:00 - The benefits of IDE integration for developers
3:51 - Building an entire Android app from scratch using Agent mode
6:14 - Handling hallucinations and libraries with sparse documentation
8:21 - How the agent accesses the official Android knowledge base
10:14 - Performing complex refactoring across multiple files
12:04 - Utilising custom design systems 
14:30 - Differences between the default and paid model tiers
16:41 - Tips for effective prompting and constraint management
20:26 - workflow advice for documentation and maintaining project context
22:31 - Utilizing the Prompt Library and creating custom prompts
25:26 - Delegating repetitive tasks like testing and parsing
29:09 - Managing API compatibility and minimum SDK versions
32:28 - Using direct agent prompts versus optimized UI features
36:48 - Enterprise management tools and data privacy settings
39:09 - Closing remarks and helpful resources

Resources:

Discover more about Agent Mode → http://goo.gle/studio-agent  
UI development in Agent Mode → http://goo.gle/studio-agent-compose  
Watch the AI Agent talk → http://goo.gle/studio-ai-whats-new  
Report a bug → http://goo.gle/studio-file-bug 
Download Android Studio → https://developer.android.com/studio
Download Previews → https://developer.android.com/studio/preview 

Presenters: 
Simona Milanovic - Android Developer Relations Engineer, Google 
Trevor Johns - Developer Programs Engineer, Google
Jose Alcérreca - Android Developer Relations Engineer, Google 
Diego Perez - Android Software Engineer, Google 
Alejandra Stamato - Android Engineer at HubSpot and Android GDE
Joe Bi</video:description>
      <video:player_loc>https://www.youtube.com/embed/9caMeFQYCLk</video:player_loc>
      <video:publication_date>2026-03-17T08:30:06.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>2437</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13357/what-s-so-great-about-r8</loc>
    <lastmod>2026-03-17T08:29:50.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/0B07A_c45_o/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What’s so great about R8?</video:title>
      <video:description>Join hosts Tor and Romain as they sit down with Søren Gjesse, Chris Craik, and Shai Barack.

This week, the team dives into R8, the whole-program optimizer that handles the &quot;last mile&quot; of your code before it runs on a device. Learn why implementing R8 is effectively like giving your users a &quot;free hardware upgrade&quot; by making their current devices perform like models that are years newer.

Chapters:
0:00 - Intro
0:23 - What is R8?
1:16 - R8 vs D8
1:40 - Tree Shaking &amp; Dead Code
4:14 - Handling Reflection
10:10 - Performance Co-Optimization
13:03 - Kotlin-Specific Gains
16:22 - Real-World Impact
41:50 - Jetpack Compose &amp; R8
50:51 - Keep annotations
1:03:49 - The &quot;Free Hardware Upgrade&quot;

Resources:
Enable app optimization → https://goo.gle/R8-Optimizer
Android Performance Spotlight Week blog post → https://goo.gle/4apX36u 

Watch more Android Developers Backstage → https://goo.gle/adb-podcast   
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#AndroidDevelopers</video:description>
      <video:player_loc>https://www.youtube.com/embed/0B07A_c45_o</video:player_loc>
      <video:publication_date>2026-03-17T08:29:50.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>3989</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13356/3-google-play-tools-every-dev-needs</loc>
    <lastmod>2026-03-17T08:29:36.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/S0Lv0rtyidg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>3 Google Play tools every Dev needs</video:title>
      <video:description>Stop guessing and start growing. These 3 Google Play Console features solve your biggest launch headaches:
       Pre-Launch Reports: Catch bugs before users do.
       Translation Services: Go global instantly.
       Android Vitals: Real-time fix for app performance.

Level up your dev workflow today!

Resources:
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#Featured #androiddevelopers 
Speaker: Matthew Forsythe
Products Mentioned: Android,Google Play,</video:description>
      <video:player_loc>https://www.youtube.com/embed/S0Lv0rtyidg</video:player_loc>
      <video:publication_date>2026-03-17T08:29:36.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>60</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13355/improvements-to-agent-mode-in-android-studio</loc>
    <lastmod>2026-03-17T08:29:23.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/U14KmMT1wAc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Improvements to Agent Mode in Android Studio</video:title>
      <video:description>You asked, we listened! You can now manage multiple conversation threads in Agent Mode, review changes Agent Mode wants to make, test actions across devices. 


Watch more What&apos;s New In Android Studio → https://goo.gle/AndroidStudio-Tools         
Subscribe to Android Developers → https://goo.gle/AndroidDevs

#AndroidStudio #AndroidDevelopers

Speaker: Sandhya Mohan
Products Mentioned: Android Studio</video:description>
      <video:player_loc>https://www.youtube.com/embed/U14KmMT1wAc</video:player_loc>
      <video:publication_date>2026-03-17T08:29:23.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>71</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13354/journeys-in-android-studio</loc>
    <lastmod>2026-03-17T08:29:10.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Zpi-qJ_bkfs/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Journeys in Android Studio</video:title>
      <video:description>Writing and maintaining end-to-end​​ UI tests just got a lot easier with Journeys for Android Studio. Discover how Journeys for Android Studio leverages the reasoning and vision capabilities of Gemini to enable you to write and maintain end-to-end UI tests using natural language instructions. 

Download Android Studio  → https://developer.android.com/studio

#AndroidStudio AndroidDevelopers

Speaker: Sandhya Mohan
Products Mentioned: Android Studio</video:description>
      <video:player_loc>https://www.youtube.com/embed/Zpi-qJ_bkfs</video:player_loc>
      <video:publication_date>2026-03-17T08:29:10.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>65</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13353/what-s-new-in-android-studio-otter-the-ai-agent-update</loc>
    <lastmod>2026-03-17T08:28:54.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/WQhiA25aExI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What’s new in Android Studio Otter: The AI Agent update</video:title>
      <video:description>Discover the new features and updates in Android Studio Otter Feature Drops 1, 2, and 3. Supercharge your workflow and get more done with key updates to Agent Mode. You can also leverage new agentic experiences such as the ability to run UI tests, iterate on your UI, and have Gemini create app deeplinks for you. We’re also releasing the ability to use any LLM of your choice to power the AI functionality in Android Studio, enabling you to have more flexibility and choice over how you use AI for app development. You’ll also be able to take advantage of bug fixes and performance improvements to help you build high-quality apps.

Get started with Android Studio → https://developer.android.com/studio

Chapters:
0:00 - Introduction
0:14 - Customize AI assistance with BYOM and Gemini 3
2:20 - Streamline UI development with AI
3:31 - Automate accessibility audits and UI fixes
4:02 - Improve Agent Mode and project modularity
5:38 - Enhance testing and debugging
8:29 - Conclusion


Watch more What&apos;s New In Android Studio → https://goo.gle/AndroidStudio-Tools         
Subscribe to Android Developers → https://goo.gle/AndroidDevs     

 #AndroidJetpack #AndroidStudio #AndroidDevelopers


Speaker: Sandhya Mohan
Products Mentioned: Android Studio</video:description>
      <video:player_loc>https://www.youtube.com/embed/WQhiA25aExI</video:player_loc>
      <video:publication_date>2026-03-17T08:28:54.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>555</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13352/android-xr-what-s-new-in-developer-preview-3</loc>
    <lastmod>2026-03-17T08:28:33.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/1TYeFGufawk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Android XR: What&apos;s new in Developer Preview 3</video:title>
      <video:description>Join hosts Tor, Chet, and Romain as they sit down with Diego Perez (Android Studio) and Patrick Fuentes (Developer Relations) to explore the new frontiers of Android XR.

This episode of Android Developers Backstage breaks down the latest announcements and Developer Preview 3, offering a technical look at how developers can start building for spatial environments today.

Chapters:
0:00 - Intro
4:42 - Latest announcements
5:46 - AI Glasses
8:28 -Developer preview 3
16:13 - Spatialization
18:29 - Tools team perspective
24:07 - Using the XR Emulator
29:00 - What is an Orbiter?
37:33 - What hardware is currently available
38:39 - Final thoughts

Resources:
Hello Android XR sample → https://goo.gle/3Nbnrre 
Build for AI Glasses with the Android XR SDK Developer Preview 3  → https://goo.gle/49lUjGr 

Watch more Android Developers Backstage → https://goo.gle/adb-podcast   
Subscribe to Android Developers → https://goo.gle/AndroidDevs 


#AndroidDevelopers</video:description>
      <video:player_loc>https://www.youtube.com/embed/1TYeFGufawk</video:player_loc>
      <video:publication_date>2026-03-17T08:28:33.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>2610</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13351/build-custom-watch-faces-with-androidify-wear-os-push-api-guide</loc>
    <lastmod>2026-03-17T08:28:15.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JgsPXZIKInw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build custom watch faces with Androidify: Wear OS Push API guide</video:title>
      <video:description>Learn how to create personalized Wear OS watch faces directly from your Android app. This video guides developers through the process, from designing templates with Watch Face Designer to transmitting dynamic content using the Watch Face Push API and Data Layer APIs. Understand the steps for packaging, validating, and activating unique watch faces, opening new possibilities for app engagement on smartwatches.

Resources:
Androidify on Github → https://goo.gle/44UzcbI 
Watch Face Push → https://goo.gle/3KIesNG 
Check out the blog → https://goo.gle/4s2egti

Watch more Android Conference Talks → https://goo.gle/ConferenceTalks 
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#AndroidDevelopers   #AndroidJetpack #AndroidStudio

Speaker: Garan Jenkin
Products Mentioned: Android,Wear OS</video:description>
      <video:player_loc>https://www.youtube.com/embed/JgsPXZIKInw</video:player_loc>
      <video:publication_date>2026-03-17T08:28:15.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>606</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13350/meet-matthew-director-developer-experience-for-apps-and-ecosystem</loc>
    <lastmod>2026-03-17T08:27:58.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/d-V-Lq8Defg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Meet Matthew, Director, Developer Experience for Apps and Ecosystem</video:title>
      <video:description>Get to know Matthew Forsythe, Director of Developer Experience for Apps and Ecosystem!  He answers everything from what he does at Google, what he would do if it wasn’t in tech, and how your feedback is helping deliver a smooth experience in 2026. 

Speaker: Matthew Forsythe
Products Mentioned: Android, Google Play</video:description>
      <video:player_loc>https://www.youtube.com/embed/d-V-Lq8Defg</video:player_loc>
      <video:publication_date>2026-03-17T08:27:58.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>97</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13349/now-in-android-what-s-new-in-android-xr-otter-2-jetpack-nav-3-android-16-qpr-2</loc>
    <lastmod>2026-03-17T08:27:46.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kIe8ha5MxOk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Now in Android: What&apos;s new in Android XR, Otter 2, Jetpack Nav 3, &amp; Android 16 QPR 2</video:title>
      <video:description>Welcome to Now in Android, your ongoing guide to what&apos;s new and notable in the world of Android development. Dan covers the latest releases from Android XR, the Android Studio Otter 2 feature drop with Gemini 3, the release of Android 16 QPR2, Jetpack Navigation 3, and more!

Chapters:
0:00 - Introduction
0:31 - Android XR
1:59 - Android Studio and AI
2:31 - Jetpack updates
3:05 - Performance 
3:20 - Core OS

Resources:
Check out the blog for all the resources → https://goo.gle/4qiDB0k
Android XR → https://goo.gle/3Mwbaxv 
Check out the latest spotlight weeks → https://goo.gle/49djqu7 
Check out the latest blogs → https://goo.gle/43fhsXP 
Check out the latest YouTube videos → https://goo.gle/4hPBUoe 
Recent Release Notes → https://goo.gle/49AgSYA 


Watch more Now in Android → https://goo.gle/now-in-android
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#Featured #NowInAndroid #AndroidDevelopers 

Speaker: Daniel Galpin
Products Mentioned: Android,Android Studio,Android Jetpack Compose, R8, Android XR</video:description>
      <video:player_loc>https://www.youtube.com/embed/kIe8ha5MxOk</video:player_loc>
      <video:publication_date>2026-03-17T08:27:46.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>277</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13348/weareplay-celebrating-the-people-behind-apps-and-games</loc>
    <lastmod>2026-03-17T08:27:32.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wlaT9kZmzmI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>#WeArePlay: Celebrating the people behind apps and games</video:title>
      <video:description>Join us on a journey around the world as we discover the stories of inspiring app and game founders building businesses on Google Play.

Watch the full playlist → https://goo.gle/WeArePlay

Discover more stories from around the world →  https://g.co/play/weareplay

Subscribe to Android Developers → https://goo.gle/AndroidDevs

#GooglePlay #featured #AndroidDevelopers</video:description>
      <video:player_loc>https://www.youtube.com/embed/wlaT9kZmzmI</video:player_loc>
      <video:publication_date>2026-03-17T08:27:32.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>130</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13347/weareplay-celebrating-the-people-behind-apps-and-games</loc>
    <lastmod>2026-03-17T08:27:18.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/b0Xas2lo-TE/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>#WeArePlay: Celebrating the people behind apps and games</video:title>
      <video:description>Join us on a journey around the world as we discover the stories of inspiring app and game founders building businesses on Google Play.

Watch the full playlist → https://goo.gle/WeArePlay

#WeArePlay celebrates the global community of people creating apps and games businesses on Google Play. 

Discover more stories from around the world →  https://g.co/play/weareplay

Subscribe to Android Developers → https://goo.gle/AndroidDevs

#GooglePlay #featured #AndroidDevelopers</video:description>
      <video:player_loc>https://www.youtube.com/embed/b0Xas2lo-TE</video:player_loc>
      <video:publication_date>2026-03-17T08:27:18.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>141</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13346/notes-from-google-play-2025-build-successful-apps-and-games</loc>
    <lastmod>2026-03-17T08:27:02.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zr5dVXL4dlg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Notes from Google Play 2025: Build successful apps and games</video:title>
      <video:description>Join Sam Bright, VP &amp; GM, Google Play + Developer Ecosystem, as we take a look back at some of the key features and programs launched this year to help you build successful apps and games businesses. 

Read our blog for more details → https://goo.gle/play-notes-25

Chapters:
0:00 - Introduction
0:34 - Evolving Play to be more than a store
2:24 - Supporting you throughout your app lifecycle
5:00 - Investing in your success with developer programs
5:20 - Protecting your business and our ecosystem

Apply to the Google Play Apps Accelerator → https://goo.gle/play-apps-accelerator

Watch more Google Play → https://goo.gle/google-play 
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

#Featured #NotesFromPlay #GooglePlay #AndroidDevelopers 

Speaker: Sam Bright 
Products Mentioned: Google Play</video:description>
      <video:player_loc>https://www.youtube.com/embed/zr5dVXL4dlg</video:player_loc>
      <video:publication_date>2026-03-17T08:27:02.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>386</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13345/how-to-prevent-accessibility-abuse-in-android-16</loc>
    <lastmod>2026-03-17T08:26:49.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/GAv5-OAjle4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to prevent accessibility abuse in Android 16</video:title>
      <video:description>Worried about malicious apps exploiting Accessibility APIs to access sensitive data or manipulate devices? Developer Relations Engineer Rob Clifford shares how Android 16&apos;s improved Accessibility Service API offers a 1-line code solution to combat this abuse, ensuring your users&apos; safety without compromising the value of essential accessibility tools.

Resources:
Tapjacking Guide  → https://goo.gle/3INtZKW 

Subscribe to Android Developers → https://goo.gle/AndroidDevs   

#Featured  #AndroidDevelopers

Speaker: Rob Clifford
Products Mentioned: Android</video:description>
      <video:player_loc>https://www.youtube.com/embed/GAv5-OAjle4</video:player_loc>
      <video:publication_date>2026-03-17T08:26:49.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>224</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13344/how-to-migrate-xr-apps-snapdragon-spaces-to-android-xr-with-unity</loc>
    <lastmod>2026-03-17T08:26:17.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LENEHn7PPKA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to migrate XR apps: Snapdragon Spaces to Android XR with Unity</video:title>
      <video:description>As XR evolves, developers face the challenge—and opportunity—of bringing their existing experiences to new platforms. In this session, we’ll explore through Snapdragon Spaces how you can leverage your investment in Unity and the OpenXR standard to seamlessly migrate your apps to Android XR. You’ll learn practical strategies to preserve your core functionality while scaling to a growing ecosystem of devices.

Resources:
 Android XR → https://goo.gle/4iRdYBj 
 Mixed Reality Toolkit → https://goo.gle/44k5NHU 
MRTK2 Add-on for use with Android XR → https://goo.gle/3MuTGS9 
Snapdragon Spaces Compatibility Plugin for Android XR → https://goo.gle/48PHHpA 

Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speaker: Simon Steiner
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/LENEHn7PPKA</video:player_loc>
      <video:publication_date>2026-03-17T08:26:17.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>1556</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13343/designing-for-wired-xr-glasses-key-considerations</loc>
    <lastmod>2026-03-17T08:26:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/cznz10jERvc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Designing for Wired XR Glasses: Key considerations</video:title>
      <video:description>Understand the unique UI/UX challenges and opportunities when designing applications for wired XR glasses.

Resources: 
Design for XR glasses (wired) → https://goo.gle/3Mt42Sx  
Design for XR Immersive → https://goo.gle/3Mt42Sx 
Foundations → https://goo.gle/4iLLKry 

Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speakers: Tianlu Tang, Alon Hetzroni, Richard Smith
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/cznz10jERvc</video:player_loc>
      <video:publication_date>2026-03-17T08:26:00.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>1210</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13342/unity-android-xr-the-developer-essentials</loc>
    <lastmod>2026-03-17T08:25:45.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YflmOrHc2V4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Unity &amp; Android XR: The developer essentials</video:title>
      <video:description>A technical session for Unity developers on optimizing performance of existing XR games and experiences to the Android XR platform.

Resources:
Optimize performance of your Unity app for Android XR → https://goo.gle/4rXE6if 
Develop with Unity for Android XR → https://goo.gle/3XNTK1O 
Unity project setup →  https://goo.gle/4aFkHMz 


Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speakers: Luke Hopkins, John Bates
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/YflmOrHc2V4</video:player_loc>
      <video:publication_date>2026-03-17T08:25:45.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>1629</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13341/what-s-new-in-the-android-xr-sdk-for-unity-top-new-features</loc>
    <lastmod>2026-03-17T08:25:32.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wqNUw-CyWok/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What&apos;s new in the Android XR SDK for Unity: Top new features</video:title>
      <video:description>A deep dive into the latest features, tools, and updates for Unity developers building for Android XR headsets.

Resources: 
Develop with Unity for Android XR → https://goo.gle/48NVj4X 
Unity project setup → https://goo.gle/3MwK7SC 
Android XR Extensions for Unity → https://goo.gle/48xwziu 

Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speakers: Luke Hopkins
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/wqNUw-CyWok</video:player_loc>
      <video:publication_date>2026-03-17T08:25:32.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>1301</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13340/jetpack-xr-sdk-new-features-for-immersive-apps</loc>
    <lastmod>2026-03-17T08:25:16.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fE9CAZ8n3-0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Jetpack XR SDK: New features for immersive apps</video:title>
      <video:description>Discover the latest advancements in Android Studio and the Jetpack XR SDK for building high-performance experiences on Android XR headsets with Kotlin.

Resources: 
 Develop with the Jetpack XR SDK→ https://goo.gle/48HACre 
 Get started with the Jetpack XR SDK → https://goo.gle/3MsZOua   
 Install and configure Android Studio for XR development→ https://goo.gle/4pzLHlo     

Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speakers: Dereck Bridié, Stevan Silva, Jordan Saleh, Kyuhun Jung
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/fE9CAZ8n3-0</video:player_loc>
      <video:publication_date>2026-03-17T08:25:16.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>859</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13339/designing-audio-experiences-for-ai-glasses-the-ux-essentials</loc>
    <lastmod>2026-03-17T08:25:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-qyIUguspfk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Designing audio experiences for AI glasses: The UX essentials</video:title>
      <video:description>Focus on the specific opportunities and design &amp; interaction techniques for creating powerful, voice-first experiences on glasses.

Resources:
Build audio interactions for AI glasses → https://goo.gle/3KEPRJC 
Handle input from AI glasses → https://goo.gle/48xytzE   
Start building for Google AI glasses →  https://goo.gle/3Yl3D7f 


Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speakers: Emma Gardiner, Paul Hoover
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/-qyIUguspfk</video:player_loc>
      <video:publication_date>2026-03-17T08:25:00.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>867</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13338/how-to-use-ai-for-augmented-glasses-experiences</loc>
    <lastmod>2026-03-17T08:24:46.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/wAwZEDbvMk0/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to use AI for augmented glasses experiences</video:title>
      <video:description>Explore practical examples and APIs for integrating AI and contextual awareness into your glasses applications.

Resources: 
Enhance your Android XR app with AI using Gemini → https://goo.gle/4rRvx8y 
Integrate with the Gemini Live API for AI glasses → https://goo.gle/4aIhhss 

Catch all The Android Show | XR Edition videos here → https://goo.gle/tas-xr  
Subscribe to Android Developers → https://goo.gle/AndroidDevs    

#TheAndroidShow #AndroidXR

Speakers: Thomas Ezan, Kathleen Bryan, Anthony Cheng
Event: Dev Days 2025</video:description>
      <video:player_loc>https://www.youtube.com/embed/wAwZEDbvMk0</video:player_loc>
      <video:publication_date>2026-03-17T08:24:46.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>1572</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13337/d3-interpolate-number-dirty-d3-episode-4</loc>
    <lastmod>2026-03-17T08:24:33.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6Vn1TWyOsYo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>d3.interpolate (Number) | Dirty D3 - Episode 4</video:title>
      <video:description>In this episode of Dirty D3, MPJ dives deeper into the world of interpolation by exploring d3.interpolate and d3.interpolateNumber - the function that powers much of D3&apos;s ability to smoothly transition between numerical values.

Source code &amp; Full transcript: https://src.fff.dev/f3d3d4/s01/e04

Building on Episode 3&apos;s introduction to interpolation concepts, we explore:
• Creating and using number interpolators with practical examples
• The relationship between interpolators and D3 scales
• The mysterious &quot;t-value&quot; parameter (and why mathematicians are feral)
• How d3.interpolate connects to d3.scaleLinear
• A real-world application using train commute times between Stockholm, Uppsala, and Upplands Väsby
• The mind-blowing revelation about time dilation in... Swedish suburbs?

This episode bridges the gap between the abstract concept of interpolation and concrete D3 mechanics, showing how interpolation functions as the engine behind D3&apos;s powerful scaling capabilities.

📚 RESOURCES:
Source code &amp; Full transcript: https://src.fff.dev/f3d3d4/s01/e04
D3.js Documentation: https://d3js.org/getting-started
D3 Interpolate Docs: https://d3js.org/d3-interpolate/value
D3 Scale Linear: https://d3js.org/d3-scale/linear

👉 Follow along with our journey into the heart of D3.js as we continue to unravel the library&apos;s core concepts one rabbithole at a time!

#D3js #DataVisualization #JavaScript #WebDevelopment #DataScience #datavisualization #dataviz #d3js #dataanalytics</video:description>
      <video:player_loc>https://www.youtube.com/embed/6Vn1TWyOsYo</video:player_loc>
      <video:publication_date>2026-03-17T08:24:33.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>732</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13336/what-is-interpolation-really-dirty-d3-episode-3</loc>
    <lastmod>2026-03-17T08:24:07.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LOaqG--VWas/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>What is interpolation, really? | Dirty D3 - Episode 3</video:title>
      <video:description>Join MPJ in this episode of Dirty D3 as we dive into interpolation - a fundamental concept in data visualization that your brain does naturally every day without you even realizing it!

Source code &amp; Full transcript: https://src.fff.dev/f3d3d4/s01/e03

In this episode:
• Quick recap of our d3.scaleLinear exploration from the previous episode
• Finding d3.interpolate in the D3.js documentation
• Understanding what interpolation really means
• Real-world example using a train journey between Stockholm and Uppsala (10:22)
• Interactive demonstrations and visual examples

Time codes: 
02:15 Discovering d3.interpolate in the documentation
04:31 First look at the interpolate example code
07:37 What is interpolation? The fundamentals
08:46 Ball catching example - visual demonstration 
10:22 Train journey example (Stockholm to Uppsala)
11:34 Finding the midpoint through interpolation

Whether you&apos;re a D3.js beginner or looking to deepen your understanding of data visualization fundamentals, this episode breaks down complex concepts into digestible, fun explorations.

&quot;Between any two points on a curve lies an infinity of others. The art isn&apos;t in seeing the points - it&apos;s in choosing which infinities to skip.&quot; - Benoît Mandelbrot

📚 RESOURCES:
D3.js Documentation: https://d3js.org/getting-started
D3 Interpolate Docs: https://d3js.org/d3-interpolate/value

👉 Next episode: d3.interpolateNumber - where we&apos;ll go even deeper into numeric interpolation!

#D3js #DataVisualization #JavaScript #WebDevelopment #DataScience #Interpolation</video:description>
      <video:player_loc>https://www.youtube.com/embed/LOaqG--VWas</video:player_loc>
      <video:publication_date>2026-03-17T08:24:07.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>794</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13335/from-physics-to-ai-building-a-200ms-coding-assistant-ft-guy-gur-ari-co-founder-o</loc>
    <lastmod>2026-03-17T08:23:54.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/LEOSWYlQyVw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>From Physics to AI: Building a 200ms Coding Assistant | ft. Guy Gur-Ari, co-founder of Augment Code</video:title>
      <video:description>💛 Augment Code signup link: https://fff.dev/augment

Socials: 
* https://bsky.app/profile/mpj.fff.dev
* https://bsky.app/profile/augmentcode.com
* https://x.com/guygr
* https://x.com/augmentcode

Join MPJ for an in-depth conversation with Guy Gur-Ari, co-founder of Augment Code and former Google AI researcher. Guy shares how his fascinating journey from theoretical physics to AI led him to build one of the fastest coding assistants in the industry, achieving 200ms response times while maintaining full codebase awareness.

⏰ Quick jump
00:00 - Cold opener with Guy Gur-Ari quote on hallucination problems 
01:07 - What makes Augment different: Full codebase context
02:01 - For engineering leaders evaluating coding assistants
02:32 - Introduction to Guy Gur-Ari (PhD, ex-Google, Augment co-founder)
04:28 - Understanding how Augment handles large codebases
06:11 - The technical challenges of building a fast code assistant
09:19 - How Augment achieves 200-300ms response times
14:33 - Guy Gur-Ari&apos;s journey from physics to machine learning
16:35 - Working at the IAS (Institute for Advanced Study)
19:20 - The Google years: From physics to AI research
21:41 - The impact of GPT-3 on AI development
24:40 - Why reasoning capabilities matter in AI
27:41 - The importance of direct user feedback
31:23 - Why Augment chose usage-based pricing over seat-based
33:28 - How have generative models changed your workflow?

We dive into the technical challenges of building AI that truly understands complex codebases, explore why current AI coding tools often fall short, and discuss how Augment&apos;s unique approach to developer tooling emerged from years of machine learning research at Google.
Guy explains how his background in physics influenced his perspective on AI development, including his time at the prestigious Institute for Advanced Study (where Einstein once worked). 

We also explore the impact of GPT-3 on the field and why reasoning capabilities are crucial for the future of AI coding assistants.

Whether you&apos;re a developer interes</video:description>
      <video:player_loc>https://www.youtube.com/embed/LEOSWYlQyVw</video:player_loc>
      <video:publication_date>2026-03-17T08:23:54.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2051</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13334/d3-scalelinear-dirty-d3-episode-2</loc>
    <lastmod>2026-03-17T08:22:50.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/5RU15VWNwXo/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>d3.scaleLinear | Dirty D3 - Episode 2</video:title>
      <video:description>💌 Sign up for https://funfun.email to learn more about our D3 and data visualization plans!
💛 Dirty D3 won&apos;t be the most pedagogical series, or the most succinct, the cleanest, and certainly not the shortest, the most elegant or terse.

But what Dirty D3 will be is the weirdest, most vulnerable, most energetic, and—most importantly—the most sequential take on learning D3.js. Course-ish.

There’s no &quot;one&quot; right sequence to learn all the bajillion hojillion components of D3, but let’s face it, too much choice is just plain awful. So Dirty D3 will impose some order on the chaos. This is the way we’ll learn it—step by messy step. And since we’ve chosen this path, it’s officially the right way.

Through 2025 you’ll learn a little (or a lot) more about data visualization, D3.js, time scales, charts, and all the magic that makes those projects come to life. By the end of 2027, we’ll either be world-renowned data visualization experts or known for having created the weirdest, most absurd course on the matter. We welcome all developers, young and old, new and experienced, fluent or just dappling in JavaScript and other languages. 💛</video:description>
      <video:player_loc>https://www.youtube.com/embed/5RU15VWNwXo</video:player_loc>
      <video:publication_date>2026-03-17T08:22:50.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>720</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13333/d3-js-is-not-what-you-think-dirty-d3-episode-1</loc>
    <lastmod>2026-03-17T08:22:38.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/dfVdFC4EGj8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>D3.js is not what you think | Dirty D3 - Episode 1</video:title>
      <video:description>💌 Sign up for https://funfun.email to learn more about our D3 and data visualization plans!
💛 Dirty D3 won&apos;t be the most pedagogical series, or the most succinct, the cleanest, and certainly not the shortest, the most elegant or terse.

But what Dirty D3 will be is the weirdest, most vulnerable, most energetic, and—most importantly—the most sequential take on learning D3.js. Course-ish.

There’s no &quot;one&quot; right sequence to learn all the bajillion hojillion components of D3, but let’s face it, too much choice is just plain awful. So Dirty D3 will impose some order on the chaos. This is the way we’ll learn it—step by messy step. And since we’ve chosen this path, it’s officially the right way.

Through 2025 you’ll learn a little (or a lot) more about data visualization, D3.js, time scales, charts, and all the magic that makes those projects come to life. By the end of 2027, we’ll either be world-renowned data visualization experts or known for having created the weirdest, most absurd course on the matter. We welcome all developers, young and old, new and experienced, fluent or just dappling in JavaScript and other languages. 💛</video:description>
      <video:player_loc>https://www.youtube.com/embed/dfVdFC4EGj8</video:player_loc>
      <video:publication_date>2026-03-17T08:22:38.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>535</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13332/untutorial-recreating-hans-rosling-s-famous-data-visualization-using-observable-</loc>
    <lastmod>2026-03-17T08:22:18.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/fA40FgHVnyI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Untutorial: Recreating Hans Rosling&apos;s famous data visualization using Observable Framework</video:title>
      <video:description>💛 Our sponsor Codecrafters is offering 40% off when you sign up at https://fff.dev/codecrafters
If you want to build complex projects and elevate your coding skills, Codecrafters let&apos;s you recreate Git, SQLite, Redis and more from scratch. P.S. Those with corporate L&amp;D budgets can get reimbursed.
And💌 Sign up for https://funfun.email

⏰ Quick jump
00:01 A Data Visualization Journey
00:48 The Health and Wealth of Nations
01:21 Hans Rosling
02:35 Interactivity
03:12 Our Ambition
04:04 Observable Framework
05:02 Observable Plot
05:35 The UnTutorial Format
08:00 Prerequisites
08:14 Command Line Interface (CLI) Basics
08:23 JavaScript Basics
08:32 Node.js &amp; Npm Basics
08:53 Static Web Site Publishing
09:05 Adding Comfort - Git, Static-Site Generators, Server-Side Rendering (SSR) Frameworks
11:20 Your Mission
11:27 Challenge 1 (of 3): Initialize Observable Framework
12:18 Observable Classic
13:06 Interactive Data Notebooks
15:37 Observable 2.0
17:05 Objective 1 (of 3): Initialize Observable Framework
18:12 Challenge 2 (of 3): Mine and Display Raw Data
18:50 Bonus Challenge 2.5 - Gapminder
19:17 Working with Data
20:26 Objective 2 (of 3): Mine and Display Raw Data
21:30 CodeCrafters  - Learn by Building! &amp; 40% off!
22:30 Build the Unbuildable
25:35 Challenge 3 (of 3): Scatter Plot the Data of your home country
25:56 What is a Plot?
26:29 Plot vs Graph
27:32 Thinking in Points
30:40 What to Plot with?
33:40 Objective 3 (of 3): Scatter Plot the Data of your home country
34:04 Achieving the Impossible</video:description>
      <video:player_loc>https://www.youtube.com/embed/fA40FgHVnyI</video:player_loc>
      <video:publication_date>2026-03-17T08:22:18.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2227</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13331/telling-stories-with-typescript</loc>
    <lastmod>2026-03-17T08:22:02.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/7mlZUS8szbQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Telling Stories With Typescript</video:title>
      <video:description>💛 Two ways to show your love:
Our sponsor Codecrafters is offering 40% off when you sign up at https://fff.dev/codecrafters
If you want to build complex projects and elevate your coding skills, Codecrafters let&apos;s you recreate Git, SQLite, Redis and more from scratch. P.S. Those with corporate L&amp;D budgets can get reimbursed.
And💌 Sign up for https://funfun.email

Subtitles in Portuguese, French &amp; Russian! Legendas em Português. Sous-titres en français. Субтитры на русском.

00:00 Update (yes, more videos are coming)
04:00 Coding videos 
05:09 Visualizations &amp; animations
08:33 Feeling useless
10:03 What programming is about
12:33 Defying gravity
14:04 Creating with Typescript 
16:46 Identifying the identifiers
18:44 Recreate Git, SQLite, Redis and more from scratch
20:51 🙏

Análise de dados Visualização de dados Ciência de dados Inteligência artificial Engenharia de dados Automação
Analytique de données Visualisation des données Science des données Intelligence artificielle Ingénierie des données Automatisation
Анализ данных Визуализация данных Наука о данных Искусственный интеллект Инженерия данных Автоматизация</video:description>
      <video:player_loc>https://www.youtube.com/embed/7mlZUS8szbQ</video:player_loc>
      <video:publication_date>2026-03-17T08:22:02.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1277</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13330/fun-fun-function-returns-dawn-of-the-data-developer-and-funfun-email</loc>
    <lastmod>2026-03-17T08:21:49.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/UVqBBPlZrRw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Fun Fun Function Returns: Dawn of the Data Developer (and funfun.email)</video:title>
      <video:description>💛 Two ways to send your love:
💌 Sign up for https://funfun.email
☕ Buy MPJ a cup of coffee: https://buymeacoffee.com/funfunfunction
Subtitles in Portuguese, Spanish, French, Ukrainian &amp; Indonesian!

00:00 I&apos;m back!
00:50 The new direction of Fun Fun Function
01:30 Why would anyone listen to this guy?
03:27 Core theme #1: Data
05:06 Dawn of the Data Developer
05:54 Core theme #2: Welcoming near-developers
08:36 It&apos;s all about good datasets
12:43 A shortage of quality truth
14:27 Rescue &amp; clean data + the data extraction ferret army
14:44 Becoming analysts &amp; 💚Python
16:49 Why statistics is amazingly cool
18:08 Data visualization &amp; 🧡D3.js
19:05 Data pipelines &amp; automation: bringing in near-developers 
20:28 (Un)artificial Intelligence
21:06 Neurology: your stomach is smarter than your cat
22:43 Outro: love &amp; funfun.email



Análise de dados Visualização de dados Ciência de dados Inteligência artificial Engenharia de dados Automação
Analytique de données Visualisation des données Science des données Intelligence artificielle Ingénierie des données Automatisation
Análisis de datos Visualización de datos Ciencia de datos Inteligencia artificial Ingeniería de datos Automatización
Analisis data Visualisasi data Ilmu data Kecerdasan buatan Rekayasa data Otomatisasi
Аналіз даних Візуалізація даних Наука про дані Штучний інтелект Інженерія даних Автоматизація</video:description>
      <video:player_loc>https://www.youtube.com/embed/UVqBBPlZrRw</video:player_loc>
      <video:publication_date>2026-03-17T08:21:49.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1477</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13329/goodbye-fun-fun-function-and-the-importance-of-mental-health</loc>
    <lastmod>2026-03-17T08:21:37.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IfHWE36B1go/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Goodbye Fun Fun Function (and the importance of mental health)</video:title>
      <video:description>💛 Goodbye live stream on 13th July Monday 7AM PT
Watch on https://twitch.tv/funfunfunction

💛 Mindler job page
https://bit.ly/mindler-fff

💛Statistics on suicide and mental health cited are from The Happiness Trap book (https://www.goodreads.com/book/show/3250347-the-happiness-trap) and from The Gift and power of Emotional Courage talk (https://www.youtube.com/watch?v=NDQ1Mi5I4rg)

💛 funfun.chat
http://funfun.chat

💛 mpj on Twitter
https://twitter.com/mpjme

💛 David on Twitter
https://twitter.com/chhib</video:description>
      <video:player_loc>https://www.youtube.com/embed/IfHWE36B1go</video:player_loc>
      <video:publication_date>2026-03-17T08:21:37.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>877</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13328/the-amazing-history-of-programming-with-olga-stern-fun-fun-function</loc>
    <lastmod>2026-03-17T08:21:26.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/bJWWbql0QIQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>The amazing history of programming with Olga Stern - Fun Fun Function</video:title>
      <video:description>💛 Olga Stern&apos;s Instagram
https://instagram.com/olgatron_

💛 Comic about Ada Lovelace by Kate Beaton
http://www.harkavagrant.com/index.php?id=298

💛 Jacquard&apos;s Loom machine
https://www.youtube.com/watch?v=MQzpLLhN0fY

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. 

⏯ On Fridays, an edited version of the show is adapted for and published on YouTube. 

Content Topic</video:description>
      <video:player_loc>https://www.youtube.com/embed/bJWWbql0QIQ</video:player_loc>
      <video:publication_date>2026-03-17T08:21:26.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>912</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13327/killer-remote-presentations</loc>
    <lastmod>2026-03-17T08:21:01.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zcmm5jTU_IA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Killer remote presentations</video:title>
      <video:description>💛 Remote.work (Episode sponsor)
Find the most exciting remote jobs. Remote.work are the #1 destination to find and list incredible remote jobs. Use this link to let them know that you came from here: https://bit.ly/fff-remote-work

💛 Oskar Henrikson on Twitter
https://twitter.com/PsykologenOskar

💛 Watch the 2h full recoding of the stream this clip is from:
https://www.twitch.tv/videos/600252282

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what t</video:description>
      <video:player_loc>https://www.youtube.com/embed/zcmm5jTU_IA</video:player_loc>
      <video:publication_date>2026-03-17T08:21:01.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>511</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13326/how-to-actually-ship-side-projects</loc>
    <lastmod>2026-03-17T08:20:50.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jklFPt7FmM8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to ACTUALLY SHIP side projects?</video:title>
      <video:description>💛Join us in the *self-care* channel on funfun.chat! Direct link to channel: https://discord.gg/uHVf8xS

⏰ Quick jump
00:01 How do you start a project?
02:40 Showing off sketches of the current project
03:24 Lower your quality standards
04:35 Concerns about code quality at the beginning
09:17 Focus on prototyping
10:39 Concerns about introducing new tools
12:31 Commentary about Proof of Concepts
12:56 Importance of immediate feedback for smooth development
14:25 Feedback and Dopamine
16:10 Bugfixing motivation
19:56 Feedback loop segmentation
21:08 Ending and conclusion

📝 Episode notes


💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
http://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays.</video:description>
      <video:player_loc>https://www.youtube.com/embed/jklFPt7FmM8</video:player_loc>
      <video:publication_date>2026-03-17T08:20:50.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1399</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13325/how-remote-work-is-making-software-teams-more-autonomous</loc>
    <lastmod>2026-03-17T08:20:29.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/QW9LT-JxfgI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How remote work is making software teams more autonomous</video:title>
      <video:description>💛 Educative (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: https://educative.io/FunFunFunction

💛Jimmy on Twitter
https://twitter.com/JimmyJanlen

💛Full 2h recording of this live stream
https://www.twitch.tv/videos/592860293

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to co</video:description>
      <video:player_loc>https://www.youtube.com/embed/QW9LT-JxfgI</video:player_loc>
      <video:publication_date>2026-03-17T08:20:29.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1185</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13324/how-to-get-into-flow-as-a-developer</loc>
    <lastmod>2026-03-17T08:20:12.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JdCC5THzJRI/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to get into FLOW as a developer?</video:title>
      <video:description>💛Join us in the *self-care* channel on funfun.chat! Direct link to channel: https://discord.gg/uHVf8xS

💛 Oskar Henrikson on Twitter
https://twitter.com/PsykologenOskar

💛 Watch the 2h full recoding of the stream this clip is from:
https://www.twitch.tv/videos/600252282

In this video, me and Oskar Henrikson, licensed psychologist, author and amazingly fun person, talk about how to reach a state of Flow (as popularised by the book by Mihaly Csikszentmihalyi)  as a programmer / developer. 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction



💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail,</video:description>
      <video:player_loc>https://www.youtube.com/embed/JdCC5THzJRI</video:player_loc>
      <video:publication_date>2026-03-17T08:20:12.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>622</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13323/working-contracts-in-software-development-teams</loc>
    <lastmod>2026-03-17T08:19:59.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Ri8hqLdXQrY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Working contracts in software development teams</video:title>
      <video:description>💛 Educative (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: https://educative.io/FunFunFunction

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflec</video:description>
      <video:player_loc>https://www.youtube.com/embed/Ri8hqLdXQrY</video:player_loc>
      <video:publication_date>2026-03-17T08:19:59.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>394</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13322/get-your-workplace-featured-on-fun-fun-function</loc>
    <lastmod>2026-03-17T08:19:36.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/lPizRKmPViU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Get your workplace featured on Fun Fun Function</video:title>
      <video:description>⭐️Contact us here if you are interested in Reverse Interview:
http://reverseinterview.funfunfunction.com

Reverse Interview: Job ads in live stream form on Fun Fun Function, interviewing developers at a workplace, giving a window into the company culture, processes, people and stack before applying.

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. 

⏯ On Fridays, an e</video:description>
      <video:player_loc>https://www.youtube.com/embed/lPizRKmPViU</video:player_loc>
      <video:publication_date>2026-03-17T08:19:36.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>619</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13321/clever-tricks-to-improve-video-conference-communication</loc>
    <lastmod>2026-03-17T08:19:22.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/6To3Rt4w3ys/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Clever tricks to improve video conference communication</video:title>
      <video:description>💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. 

⏯ On Fridays, an edited version of the show is adapted for and published on YouTube. 

Content Topics revolve around: JavaScript, Functional Programming, Software Architecture, Quality Processes, Developer Career and Health, Team Collaboration, Software Development, Project Management</video:description>
      <video:player_loc>https://www.youtube.com/embed/6To3Rt4w3ys</video:player_loc>
      <video:publication_date>2026-03-17T08:19:22.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>600</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13320/run-prettier-in-ci-not-as-an-editor-plugin</loc>
    <lastmod>2026-03-17T08:19:10.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/BPHLz0lQ6Fg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Run Prettier in CI, NOT as an editor plugin</video:title>
      <video:description>💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. 

⏯ On Fridays, an edited version of the show is adapted for and published on YouTube. 

Content Topics revolve around: JavaScript, Functional Programming, Software Architecture, Quality Processes, Developer Career and Health, Team Collaboration, Software Development, Project Management</video:description>
      <video:player_loc>https://www.youtube.com/embed/BPHLz0lQ6Fg</video:player_loc>
      <video:publication_date>2026-03-17T08:19:10.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>227</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13319/bus-factor-pair-programming-and-visual-studio-code-live-share-with-david-khoursh</loc>
    <lastmod>2026-03-17T08:18:53.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IeR8Z19Mebg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Bus factor, pair programming and Visual Studio Code Live Share with David Khourshid</video:title>
      <video:description>💛 Educative (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: https://educative.io/FunFunFunction

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflec</video:description>
      <video:player_loc>https://www.youtube.com/embed/IeR8Z19Mebg</video:player_loc>
      <video:publication_date>2026-03-17T08:18:53.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>450</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13318/how-do-i-become-a-lead-engineer-answers-from-pro-tech-career-advisors-part-1</loc>
    <lastmod>2026-03-17T08:18:41.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tbcKz-LeG-Y/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How do I become a lead engineer? Answers from pro tech career advisors (Part 1)</video:title>
      <video:description>💛 Seen by Indeed (Episode sponsor)
https://beseen.com/funfunfunction
This week we are sponsored by Seen by Indeed - a job matching platform specifically built for tech, heavily focused on matching, human career coaching and candidate privacy. Seen has a combo of AI and humans that match you up with the right job based on both skills and your values, and also offers free career coaching and resume review to its members. Use the link https://beseen.com/funfunfunction when signing up to let them know that you came from here! 

In addition to the US, Seen by Indeed has many opportunities available in the UK as well as Great Britain and Ireland. If you&apos;re looking for work in any of these locations, you can apply for Seen no matter where you are. 

⏰ Quick jump
06:12 Remote work, remote.com and remotive.io
10:40 Career pivots
14:36 Becoming a lead engineer?
19:48 Is it worth tailoring your resume to a position?
22:55 CAT!!!!!111
25:14 Is LinkedIn a must-have?
30:43 Is it bad to not get a Masters Degree?
34:24 What is Seen by Indeed?

📝 Episode notes
In this episode, I talk with career coaches Ingrid Kocjan and Megan Vallee, giving advice for how to move from a junior to senior role as a software developer. We talk about mentoring, networking, feedback, and how to reach out to your manager and how to create a plan for advancing from junior to senior. We also talk how the bigger salary is nice, but there are also some ugly about advancing to senior developer and how to find out what that is. 

💛Megan Vallee (expert guest)
mvallee@beseen.com

💛Ingrid Kocjan (expert guest)
ingrid@beseen.com

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous </video:description>
      <video:player_loc>https://www.youtube.com/embed/tbcKz-LeG-Y</video:player_loc>
      <video:publication_date>2026-03-17T08:18:41.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2227</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13317/how-important-is-it-to-know-all-frameworks-advice-from-pro-tech-career-advisors-</loc>
    <lastmod>2026-03-17T08:18:29.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/E1mvRp82QSA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How important is it to know all frameworks? Advice from pro tech career advisors (Part 2)</video:title>
      <video:description>💛 Seen by Indeed (Episode sponsor)
https://beseen.com/funfunfunction
This week we are sponsored by Seen by Indeed - a job matching platform specifically built for tech, heavily focused on matching, human career coaching and candidate privacy. Seen has a combo of AI and humans that match you up with the right job based on both skills and your values, and also offers free career coaching and resume review to its members.

Use the link https://beseen.com/funfunfunction when signing up to let them know that you came from here! 

In addition to the US, Seen by Indeed has many opportunities available in the UK as well as Great Britain and Ireland. If you&apos;re looking for work in any of these locations, you can apply for Seen no matter where you are. 

⏰ Quick jump
00:00 Application Tracking Systems (ATS)
06:44 Dealing with rejection
12:35 Social media links on resume?
13:24 How long to wait for an offer?
15:46 How important is it to know all frameworks?
17:40 Does bootcamps count as formal experience?
22:15 Dealing with a sparse Github profile?
24:34 Do you need to manage people to advance your career?
28:46 How has the Corona virus affected job seeking?

📝 Episode notes
In this episode, I talk with career coaches Ingrid Kocjan and Megan Vallee, giving advice for how to move from a junior to senior role as a software developer. We talk about mentoring, networking, feedback, and how to reach out to your manager and how to create a plan for advancing from junior to senior. We also talk how the bigger salary is nice, but there are also some ugly about advancing to senior developer and how to find out what that is. 

💛Megan Vallee (expert guest)
mvallee@beseen.com

💛Ingrid Kocjan (expert guest)
ingrid@beseen.com


💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfun</video:description>
      <video:player_loc>https://www.youtube.com/embed/E1mvRp82QSA</video:player_loc>
      <video:publication_date>2026-03-17T08:18:29.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1985</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13316/how-to-move-from-junior-to-senior-developer-professional-tech-career-advisors-gu</loc>
    <lastmod>2026-03-17T08:18:18.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sWwuL6o366A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>How to move from junior to senior developer? Professional tech career advisors guidance!</video:title>
      <video:description>💛 Seen by Indeed (Episode sponsor)
https://beseen.com/funfunfunction
This week we are sponsored by Seen by Indeed - a job matching platform specifically built for tech, heavily focused on matching, human career coaching and candidate privacy. Seen has a combo of AI and humans that match you up with the right job based on both skills and your values, and also offers free career coaching and resume review to its members.  

Use the link https://beseen.com/funfunfunction when signing up to let them know that you came from here! 

In addition to the US, Seen by Indeed has many opportunities available in the UK as well as Great Britain and Ireland. If you&apos;re looking for work in any of these locations, you can apply for Seen no matter where you are. 

⏰ Quick jump
03:35 When is the right time to move to senior?
04:31 Start acting like a senior developer
16:07 Can you actually handle the role of senior software developer? Do you actually WANT the role of a senior developer?
23:48 Impostor syndrome - you can DO IT!

📝 Episode notes
In this episode, I talk with career coaches Ingrid Kocjan and Megan Vallee, giving advice for how to move from a junior to senior role as a software developer. We talk about mentoring, networking, feedback, and how to reach out to your manager and how to create a plan for advancing from junior to senior. We also talk how the bigger salary is nice, but there are also some ugly about advancing to senior developer and how to find out what that is. 

💛Megan Vallee (expert guest)
mvallee@beseen.com

💛Ingrid Kocjan (expert guest)
ingrid@beseen.com

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a ser</video:description>
      <video:player_loc>https://www.youtube.com/embed/sWwuL6o366A</video:player_loc>
      <video:publication_date>2026-03-17T08:18:18.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1934</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13315/xstate-let-s-pair-program-state-machines-and-state-charts-with-david-khourshid</loc>
    <lastmod>2026-03-17T08:18:06.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/uRfQJJArZEg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>XState: Let&apos;s pair program state machines and state charts with David Khourshid</video:title>
      <video:description>💛 Brilliant (Episode sponsor)
Interactive courses on computer science.
Use link to get 20% off annual subscription: https://brilliant.org/fff 

💛 Code from the episode
https://gist.github.com/mpj/6969ecff1d5b8e5ccb559ca525ee2632

💛 XState: State charts for JS
https://xstate.js.org/

💛 David Khourshid on Twitter
https://twitter.com/davidkpiano

📝 Episode notes
In this episode, David Khourshid, creator of XState, shows me XState, a JavaScript library for doing state charts, which is a technique to manage state machines in JavaScript.

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to co</video:description>
      <video:player_loc>https://www.youtube.com/embed/uRfQJJArZEg</video:player_loc>
      <video:publication_date>2026-03-17T08:18:06.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>3547</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13314/let-s-pair-program-gravity-simulation-using-javascript-and-p5-js-with-dan-shiffm</loc>
    <lastmod>2026-03-17T08:17:42.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/-UX74Oe72zU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Let’s pair program gravity simulation (using JavaScript and p5.js, with Dan Shiffman)</video:title>
      <video:description>💛 Brilliant (Episode sponsor)
Interactive courses on computer science.
Use link to get 20% off annual subscription: https://brilliant.org/fff 

💛Code from the episode
https://gist.github.com/mpj/a62cb7805039339f07594d860232eb9a

📝 Episode notes
In this episode me and Dan Shiffman from the Coding Train pair program, code, develop a gravity simulation in JavaScript using p5.js (processing.js derivative). 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflect</video:description>
      <video:player_loc>https://www.youtube.com/embed/-UX74Oe72zU</video:player_loc>
      <video:publication_date>2026-03-17T08:17:42.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>3378</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13313/using-reduce-to-code-filter-and-map-in-vanilla-javascript</loc>
    <lastmod>2026-03-17T08:17:29.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/CZO3AxdkgqM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Using reduce to code filter and map in vanilla JavaScript</video:title>
      <video:description>💛 Educative.io (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: https://educative.io/FunFunFunction

📝 Episode notes
In this episode, I live code map and filter USING REDUCE in vanilla plain JavaScript, in order for us to get a better, intuitive understanding of how higher order functions work in functional programming in JavaScript.

💛 Code from the episode
https://gist.github.com/mpj/955034c4e1f507bf8e540e4a3c77f653

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a pr</video:description>
      <video:player_loc>https://www.youtube.com/embed/CZO3AxdkgqM</video:player_loc>
      <video:publication_date>2026-03-17T08:17:29.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2208</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13312/coding-reduce-from-scratch-in-vanilla-javascript</loc>
    <lastmod>2026-03-17T08:17:16.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/gU3wOcpbfCM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Coding reduce from scratch in vanilla JavaScript</video:title>
      <video:description>💛 Brilliant (Episode sponsor)
Interactive courses on computer science.
Use link to get 20% off annual subscription: https://brilliant.org/fff 

💛Code from the episode
https://gist.github.com/mpj/64af7100e8f2801e9dc9895536b1ab6b

📝 Episode notes
In this episode I code / re-implement reduce in JavaScript from scratch, in order to get a better understanding of functional programming in JavaScript. 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what t</video:description>
      <video:player_loc>https://www.youtube.com/embed/gU3wOcpbfCM</video:player_loc>
      <video:publication_date>2026-03-17T08:17:16.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1523</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13311/coding-map-and-filter-from-scratch-in-plain-javascript</loc>
    <lastmod>2026-03-17T08:17:04.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/okZ1BG7oP7M/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Coding map and filter from scratch in plain JavaScript</video:title>
      <video:description>💛 Educative.io (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: https://educative.io/FunFunFunction

📝 Episode notes
In this episode, I live code map and filter from scratch in vanilla plain JavaScript, in order for us to get a better, intuitive understanding of how higher order functions work in functional programming in JavaScript.

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is re</video:description>
      <video:player_loc>https://www.youtube.com/embed/okZ1BG7oP7M</video:player_loc>
      <video:publication_date>2026-03-17T08:17:04.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2019</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13310/web-nostalgia-with-vitaly-friedman</loc>
    <lastmod>2026-03-17T08:16:53.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/oEKFiOjZosA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Web nostalgia with Vitaly Friedman</video:title>
      <video:description>💛 Nordic.JS: Get notified about 2020 ticket release
https://nordicjs.com/newsletter

💛Vitaly Friedman
https://twitter.com/smashingmag

💛Pierre Reimertz
https://twitter.com/reimertz

💛Isa Silveira
https://twitter.com/silveira_bells

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audie</video:description>
      <video:player_loc>https://www.youtube.com/embed/oEKFiOjZosA</video:player_loc>
      <video:publication_date>2026-03-17T08:16:53.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>5145</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13309/staying-sane-as-a-software-developer</loc>
    <lastmod>2026-03-17T08:16:41.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/f4JDpv0e2Lw/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Staying sane as a software developer</video:title>
      <video:description>💛 Nordic.JS: Get notified about 2020 ticket release
https://nordicjs.com/newsletter

💛Sara Veira
https://twitter.com/NikkitaFTW

💛Avdi Grimm
https://twitter.com/avdi

💛Isa Silveira
https://twitter.com/silveira_bells

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorial</video:description>
      <video:player_loc>https://www.youtube.com/embed/f4JDpv0e2Lw</video:player_loc>
      <video:publication_date>2026-03-17T08:16:41.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2254</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13308/computer-science-in-frontend-development</loc>
    <lastmod>2026-03-17T08:16:29.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/JDsiDOAZQN4/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Computer science in frontend development?</video:title>
      <video:description>💛 Nordic.JS: Get notified about 2020 ticket release
https://nordicjs.com/newsletter

💛Vaidehi Joshi
https://twitter.com/vaidehijoshi

💛David Khourshid
https://twitter.com/DavidKPiano

💛Isa Silveira
https://twitter.com/silveira_bells


💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live au</video:description>
      <video:player_loc>https://www.youtube.com/embed/JDsiDOAZQN4</video:player_loc>
      <video:publication_date>2026-03-17T08:16:29.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2016</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13307/solving-the-first-advent-of-code-problem-live-on-stream</loc>
    <lastmod>2026-03-17T08:16:05.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/MXJaszEWC7A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Solving the first Advent of Code problem live on stream</video:title>
      <video:description>💛 Brilliant (Episode sponsor)
Interactive courses on computer science.
Use link to get 20% off annual subscription: https://brilliant.org/fff 

💛 Advent of code 2019
https://adventofcode.com/


💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem.</video:description>
      <video:player_loc>https://www.youtube.com/embed/MXJaszEWC7A</video:player_loc>
      <video:publication_date>2026-03-17T08:16:05.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1257</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13306/coding-a-complete-snake-game-in-javascript</loc>
    <lastmod>2026-03-17T08:15:53.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/jRstJFiWnDQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Coding a complete snake game in JavaScript</video:title>
      <video:description>💛 Educative (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. 

💛 pomle on Twitter
https://twitter.com/pomle

💛 pomle on YouTube (Meth Meth Method)
https://www.youtube.com/channel/UC8A0M0eDttdB11MHxX58vXQ

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We th</video:description>
      <video:player_loc>https://www.youtube.com/embed/jRstJFiWnDQ</video:player_loc>
      <video:publication_date>2026-03-17T08:15:53.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>6737</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13305/i-hate-testing-therapy-with-kyle-from-circleci</loc>
    <lastmod>2026-03-17T08:15:40.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/iVmsmTGJb8A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>I hate testing (therapy with Kyle from CircleCI)</video:title>
      <video:description>💛 CircleCI (Episode sponsor)
http://circleci.funfunfunction.com

💛 Join our live stream on Twitch Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Watch full recordings of live streams
https://www.twitch.tv/funfunfunction/videos

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 Kyle on Twitter
https://twitter.com/TechSquidTV

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a d</video:description>
      <video:player_loc>https://www.youtube.com/embed/iVmsmTGJb8A</video:player_loc>
      <video:publication_date>2026-03-17T08:15:40.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1415</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13304/is-your-generalization-actually-procrastination</loc>
    <lastmod>2026-03-17T08:15:28.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/89yJCtQZcuc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Is your generalization actually procrastination?</video:title>
      <video:description>💛 Brilliant (Episode sponsor)
Interactive courses on computer science.
Use link to get 20% off annual subscription: https://brilliant.org/fff 

📝 Episode notes
A little chat on when generalising code becomes a device for procrastinating. 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live</video:description>
      <video:player_loc>https://www.youtube.com/embed/89yJCtQZcuc</video:player_loc>
      <video:publication_date>2026-03-17T08:15:28.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1108</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13303/coding-on-a-particle-photon-internet-button-part-1</loc>
    <lastmod>2026-03-17T08:15:16.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nmPlL83Ffgg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Coding on a Particle Photon Internet Button - Part #1</video:title>
      <video:description>💛 Patreon-exclusive live stream 28th November 7AM PT
Stream timing in your time zone / Add to calendar: http://bit.ly/2KqpmoZ
Link to watch stream will be posted on https://www.patreon.com/funfunfunction and will be visible to all Patrons with $2 or higher.

📝 Code from episode
https://gist.github.com/mpj/52387d39bd9e12271d2141d367e2e7c5

💛 Particle Photon Internet Button
https://store.particle.io/products/internet-button

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from</video:description>
      <video:player_loc>https://www.youtube.com/embed/nmPlL83Ffgg</video:player_loc>
      <video:publication_date>2026-03-17T08:15:16.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1301</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13302/rekindling-my-love-of-coding-by-doing-fun-hacks-particle-photon-internet-button-</loc>
    <lastmod>2026-03-17T08:15:02.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/Y73CjMHb36o/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Rekindling my love of coding by doing fun hacks (Particle Photon Internet Button Part #2)</video:title>
      <video:description>💛 Patreon-exclusive live stream 28th November 7AM PT
Stream timing in your time zone / Add to calendar: http://bit.ly/2KqpmoZ
Link to watch stream will be posted on https://www.patreon.com/funfunfunction and will be visible to all Patrons with $2 or higher.


📝 Code from episode
https://gist.github.com/mpj/52387d39bd9e12271d2141d367e2e7c5

💛 Particle Photon Internet Button
https://store.particle.io/products/internet-button

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed fro</video:description>
      <video:player_loc>https://www.youtube.com/embed/Y73CjMHb36o</video:player_loc>
      <video:publication_date>2026-03-17T08:15:02.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1088</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13301/writing-ugly-code-so-others-won-t-have-to</loc>
    <lastmod>2026-03-17T08:14:34.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/IpIdJAyEY5E/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Writing ugly code (so others won&apos;t have to)</video:title>
      <video:description>💛 NordVPN (Episode Sponsor)
https://nordvpn.org/funfunfunction 
Coupon code: funfunfunction (Use to get 1 extra month when signing up for the 3-year plan, which also gives 75% off)

💛 Follow Suz &apos;noopkat&apos; Hinton
https://twitch.tv/noopkat
https://twitter.com/noopkat

📝 Episode notes
Suz Hinton and me talk about the value of writing not nice looking code so that other developers don&apos;t have to. 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is </video:description>
      <video:player_loc>https://www.youtube.com/embed/IpIdJAyEY5E</video:player_loc>
      <video:publication_date>2026-03-17T08:14:34.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>654</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13300/expressions-versus-statements-the-future-of-functional-programming-with-steve-kr</loc>
    <lastmod>2026-03-17T08:14:23.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/4p6gNRgI_cc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Expressions versus statements? The future of functional programming (with Steve Krouse)</video:title>
      <video:description>💛 Linode Cloud Hosting For Developers (Episode sponsor)
https://linode.com/funff

💛Follow Steve Krouse
https://twitter.com/@stevekrouse
http://stevekrouse.com
http://futureofcoding.org

📝 Episode notes
Talking functional programming with Steve Krouse, expressions vs statemements and many cool things. 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failu</video:description>
      <video:player_loc>https://www.youtube.com/embed/4p6gNRgI_cc</video:player_loc>
      <video:publication_date>2026-03-17T08:14:23.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>2694</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13299/build-dumb-shit-the-value-of-useless-things-a-talk-by-sara-vieira</loc>
    <lastmod>2026-03-17T08:14:10.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/KauRmlffjqc/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Build dumb shit - the value of useless things - a talk by Sara Vieira</video:title>
      <video:description>💛Get info on next Nordic.JS
https://nordicjs.com/newsletter

💛Follow Sara Viera
https://twitter.com/NikkitaFTW
https://iamsaravieira.com/

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and cow</video:description>
      <video:player_loc>https://www.youtube.com/embed/KauRmlffjqc</video:player_loc>
      <video:publication_date>2026-03-17T08:14:10.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>1685</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/13298/programming-blinkstick-led-hardware-using-javascript-featuring-suz-noopkat-hinto</loc>
    <lastmod>2026-03-17T08:13:57.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/zkn-GzSksYA/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Programming Blinkstick LED hardware using Javascript (featuring Suz &quot;noopkat&quot; Hinton)</video:title>
      <video:description>💛Hostinger (Sponsor)
Go to https://hostinger.com/funfunfun and use code FUNFUNFUN to get up to 91% OFF yearly web hosting plans

💛 Follow noopkat
https://twitch.tv/noopkat
https://twitter.com/noopkat

💛 Blinkstick LED
https://www.blinkstick.com/

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Dedicated topic for this video: https://www.funfunforum.com/t/programming-blinkstick-led-hardware-using-javascript-featuring-suz-noopkat-hinton/8855
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is l</video:description>
      <video:player_loc>https://www.youtube.com/embed/zkn-GzSksYA</video:player_loc>
      <video:publication_date>2026-03-17T08:13:57.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>3768</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/11597/expanding-our-stage-for-pc-and-paid-titles</loc>
    <lastmod>2026-03-17T00:47:34.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/tuXjvBXjkw8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Expanding our stage for PC and paid titles</video:title>
      <video:description>Great games belong everywhere players are. 🌍 At Google Play, we’re building a bigger stage for more games including paid and PC titles to achieve business growth. 

We provide a seamless cross-device destination, effortlessly scaling your games across mobile and PC, and keep players coming back with a rewarding experience powered by Play Points. Check out our blog post on how we’re updating the mobile storefront to connect PC game discovery, lowering the purchase barrier with Game Trials, and driving long term sales with Wishlists and Discounts. 

#GDC2026 #ReadytoPlay #GooglePlay

Resources: 
BLOG → https://goo.gle/ready-to-play
Subscribe to Android Developers → https://goo.gle/AndroidDevs 

Products Mentioned: Google Play

Event Name: GDC Festival of Gaming 2026</video:description>
      <video:player_loc>https://www.youtube.com/embed/tuXjvBXjkw8</video:player_loc>
      <video:publication_date>2026-03-17T00:47:34.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>60</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/11307/backstage-at-the-igf-awards-with-google-play</loc>
    <lastmod>2026-03-16T23:29:53.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/YeG4Icon9yM/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Backstage at the IGF Awards with Google Play</video:title>
      <video:description>Step backstage with winners at the Independent Games Festival (IGF) Awards and feel the electric energy. We celebrate the indie games community for their endless creativity and passion. Google Play is proud to sponsor the IGF Awards and support these visionary creators. Thank you for inspiring us and bringing unique worlds to life! Congratulations to all the winners!

BLOG → https://goo.gle/ready-to-play

#GDC2026 #ReadytoPlay #GooglePlay

Event Name: GDC Festival of Gaming 2026</video:description>
      <video:player_loc>https://www.youtube.com/embed/YeG4Icon9yM</video:player_loc>
      <video:publication_date>2026-03-16T23:29:53.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>62</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7881/professional-bad-typist</loc>
    <lastmod>2019-11-08T23:00:08.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/X-XbvgySDwQ/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Professional bad typist</video:title>
      <video:description>💛 Linode Cloud Hosting For Developers (Episode sponsor)
https://linode.com/funff

💛 Follow Suz &apos;noopkat&apos; Hinton
https://twitch.tv/noopkat
https://twitter.com/noopkat

📝 Episode notes
Suz Hinton and me talk about how hard it is to type correctly when streaming

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively i</video:description>
      <video:player_loc>https://www.youtube.com/embed/X-XbvgySDwQ</video:player_loc>
      <video:publication_date>2019-11-08T23:00:08.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>818</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7874/end-of-year-ama-full-recording-of-last-stream-of-the-year</loc>
    <lastmod>2019-12-20T14:00:11.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/nAPPO8-59-A/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>End of year AMA - Full recording of last stream of the year!</video:title>
      <video:description>💛 NordLocker file encryption
Create and share end-to-end encrypted spaces within your existing cloud storage. NordLocker holiday deal! Grab 81% off 3-year plan with the link: https://nordlocker.net/fffunction (Only $ 1,49$ / month!)

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 Quokka (Show sponsor)
Wonder how MPJ evaluates JavaScript inline his editor. Quokka is the answer - use this link when you buy to let them know you came from here:
http://quokka.funfunfunction.com

💛 Wallaby (Show sponsor)
Wallaby.js runs your JavaScript tests immediately as you type and displays execution results in your code editor. It is insanely fast, because it only executes tests affected by your code changes and runs tests in parallel. Let them know you came from us by using this link:
http://wallaby.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audien</video:description>
      <video:player_loc>https://www.youtube.com/embed/nAPPO8-59-A</video:player_loc>
      <video:publication_date>2019-12-20T14:00:11.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>7407</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7866/refactoring-emotions</loc>
    <lastmod>2020-02-24T15:00:21.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/hMMpRR84k-8/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Refactoring emotions</video:title>
      <video:description>📝 Episode notes
In this episode I talk about some challenges I&apos;ve been facing when working with my own emotions and mental state, especially regarding suppression and avoidance of emotions using procrastination, caffeine, cigarettes or easier tasks than the ones I should be using. 

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. 

⏯ On Fridays, an edited version of </video:description>
      <video:player_loc>https://www.youtube.com/embed/hMMpRR84k-8</video:player_loc>
      <video:publication_date>2020-02-24T15:00:21.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>854</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7857/our-discord-has-launched-funfun-chat</loc>
    <lastmod>2020-04-18T12:00:22.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/sDC4CQqdlgU/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Our Discord has launched: funfun.chat!</video:title>
      <video:description>💛Join our Fun Fun Family in our Discord at http://funfun.chat</video:description>
      <video:player_loc>https://www.youtube.com/embed/sDC4CQqdlgU</video:player_loc>
      <video:publication_date>2020-04-18T12:00:22.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>178</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7853/beating-burnout-like-you-beat-a-computer-game</loc>
    <lastmod>2020-05-12T14:00:16.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/RK6qkF8POOg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Beating burnout like you beat a computer game</video:title>
      <video:description>💛 Educative (Episode sponsor)
Use link for 10% off: https://educative.io/FunFunFunction
Educative.io helps you learn in-demand tech skills faster. Text-based courses with embedded coding environments mean you can jump in and learn without all the fluff – no set-up, no scrubbing back and forth through videos, no hassle. Get 10% off any course when you go through our link: https://educative.io/FunFunFunction

💛Join us in the *self-care* channel on funfun.chat! Direct link to channel: https://discord.gg/uHVf8xS

💛 Oskar Henrikson on Twitter
https://twitter.com/PsykologenOskar

💛 Watch the 2h full recoding of the stream this clip is from:
https://www.twitch.tv/videos/600252282

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a develope</video:description>
      <video:player_loc>https://www.youtube.com/embed/RK6qkF8POOg</video:player_loc>
      <video:publication_date>2020-05-12T14:00:16.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>488</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7850/resuming-work-on-a-project-after-a-break</loc>
    <lastmod>2020-05-22T15:15:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/DlAYr_tcANg/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Resuming work on a project after a break</video:title>
      <video:description>💛 Remote.work (Episode sponsor)
Find the most exciting remote jobs. Remote.work are the #1 destination to find and list incredible remote jobs. Use this link to let them know that you came from here: 
https://bit.ly/fff-remote-work

💛 Follow on Twitch and support by becoming a Subscriber
We record the show live Mondays 7 AM PT
https://twitch.tv/funfunfunction

💛 Fun Fun Forum
Private discussion forum with other viewers in between shows. https://www.funfunforum.com. Available to patron members, become one at https://www.patreon.com/funfunfunction

💛 mpj on Twitter
https://twitter.com/mpjme

💛 CircleCI (Show sponsor)
Robust and sleek Docker-based Continuous Integration as a service. I used CircleCI prior to them becoming a sponsor and I love that their free tier is powerful enough for small personal projects, even if they are private. Use this link when you sign up to let them know you came from here:
https://circleci.funfunfunction.com

💛 FUN FUN FUNCTION
Since 2015, Fun Fun Function (FFF) is one of the longest running weekly YouTube shows on programming 🏅 thanks to its consistency and quality reaching 200,000+ developers.

🤦‍♂️ The Failing Together concept is what makes FFF unique. Most coding content out there focus on step-by-step tutorials. We think tutorials are too far removed from what everyday development is like. Instead, FFF has created a completely new learning environment where we grow from failure, by solving problems while intensively interacting with a live audience. 

Tutorials try to solve a problem. Failing Together makes you grow as a developer and coworker.

📹 Each show is recorded live on Twitch in a 2-hour livestream on Mondays. The host, assisted by the audience, is tasked to complete a programming challenge by an expert guest. Like in the real world, we often fail, and learn from it. This, of course, reflects what the audience identifies with, and is one of the most praised aspects of the show. 

⏯ On Fridays, an edited version of the show is adapted for and published on YouTube. 
</video:description>
      <video:player_loc>https://www.youtube.com/embed/DlAYr_tcANg</video:player_loc>
      <video:publication_date>2020-05-22T15:15:00.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>759</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7844/post-premiere-hangout-live-steam</loc>
    <lastmod>2024-10-29T08:59:10.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/kIn1AarU-4I/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Post premiere hangout live steam</video:title>
      <video:description>Hang around after the premiere a bit and chat with me, it&apos;s been a long time 💛  send your love: 💌 Sign up for https://funfun.email</video:description>
      <video:player_loc>https://www.youtube.com/embed/kIn1AarU-4I</video:player_loc>
      <video:publication_date>2024-10-29T08:59:10.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>3611</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7841/line-plots-are-plot-lines-a-data-visualization-spoken-word-cover-of-funfun-email</loc>
    <lastmod>2025-02-24T17:00:11.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/aAP3m0PyGrY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Line Plots are Plot Lines | A data visualization spoken word cover of funfun.email #12)</video:title>
      <video:description>💛💌This video is a spoken word spinoff inspired by issue #12 of https://funfun.email, a weekly chronicle by MPJ that is vaguely about data, do subscribe if you like it. 

It is common for us to be touched by stories. Rarely are we touched by digits. But digits can be turned to line plots and line plots can express a plot line. 

Have you ever attended a spellbinding budget meeting? I have. It was at a meditation center board meeting. I have been in many budget meetings in my life and they are usually dominated by tables of numbers, profit and loss statements, revenue at the end of this quarter or that, and I also expect the audience to covertly simulate not zoning out.

This meeting was different. The treasurer enthralled the audience. I could Iconoclastically eschewing tables of digits and instead presented the metrics as time series, plotted on a line, line plots, plot lines, telling the story of how donations flowed to the center every year, more in the summers, and how liquidity increased after the summer due to a loan taken, and how that liquidity was spent buying materials for the construction of a new meditation hall. Line plots can captivate!

To survive and thrive, we must collaborate, and to collaborate we need truth and clarity. But our world suffers a deficiency of quality truth. Instead of speaking data, we shout pluralities of anecdotes. An anecdote is one point told as a story, and thus anecdotes enjoy the privilege, the prerogative, the endowment of story. So anecdotes ascended to authority dominating data dubiously, disproportionately. How could a nuanced neutral numerical narrative possibly compete with fiery fables of feasting cats and dogs?

The digital revolution is new. We only needed to start digit-izing when we invented pottery, merely 12,000 years ago. In contrast, we&apos;ve had stories for millions of years. Stories are primeval, primordial, visceral, natural.

Pottery may be new technology, but lines are not. Developmental psychology studies show that young children understand time or prog</video:description>
      <video:player_loc>https://www.youtube.com/embed/aAP3m0PyGrY</video:player_loc>
      <video:publication_date>2025-02-24T17:00:11.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>360</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7838/mathematicans-are-feral-d3js-datascience-datavisualization</loc>
    <lastmod>2025-05-25T16:00:04.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/2sq9iflZuvk/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>Mathematicans are Feral #d3js #datascience #datavisualization</video:title>
      <video:description>Full video: https://youtu.be/6Vn1TWyOsYo
d3.interpolate | Dirty D3 - Episode 4 (and d3.interpolateNumber)</video:description>
      <video:player_loc>https://www.youtube.com/embed/2sq9iflZuvk</video:player_loc>
      <video:publication_date>2025-05-25T16:00:04.000Z</video:publication_date>
      <video:uploader>Fun Fun Function</video:uploader>
      <video:duration>61</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
  <url>
    <loc>https://vidert.com/v/programming-talks/video/7829/weareplay-matraquinha-giving-a-voice-to-non-verbal-children-worldwide</loc>
    <lastmod>2025-12-12T20:00:25.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
    <video:video>
      <video:thumbnail_loc>https://i.ytimg.com/vi/VHpmvtmqVuY/maxresdefault.jpg</video:thumbnail_loc>
      <video:title>#WeArePlay: Matraquinha – giving a voice to non-verbal children worldwide.</video:title>
      <video:description>With their picture-based app Matraquinha, Wagner, Grazyelle and Adriano are helping non-verbal children to communicate.
Download on Google Play → https://goo.gle/3JZwgn7
#WeArePlay celebrates the global community of people creating apps and games businesses on Google Play. 

Discover more stories from around the world →  https://g.co/play/weareplay

Subscribe to Android Developers → https://goo.gle/AndroidDevs

#GooglePlay #featured #AndroidDevelopers</video:description>
      <video:player_loc>https://www.youtube.com/embed/VHpmvtmqVuY</video:player_loc>
      <video:publication_date>2025-12-12T20:00:25.000Z</video:publication_date>
      <video:uploader>Android Developers</video:uploader>
      <video:duration>61</video:duration>
      <video:family_friendly>yes</video:family_friendly>
      <video:live>no</video:live>
    </video:video>
  </url>
</urlset>