<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>code.melo.plus</title><description>a blog about software development</description><link>https://code.melo.plus/</link><language>en-us</language><item><title>Building an Event Bus With Vanilla JavaScript</title><link>https://code.melo.plus/2020-06-16-building-an-event-bus-with-vanilla-javascript/building-an-event-bus-with-vanilla-javascript/</link><guid isPermaLink="true">https://code.melo.plus/2020-06-16-building-an-event-bus-with-vanilla-javascript/building-an-event-bus-with-vanilla-javascript/</guid><description>The Event Bus is a common pattern to provide convenient access to global events inside an app or between services. This post describes how to implement a minimal version with just vanilla JavaScript.</description></item><item><title>How to Persist Web App Data in the User File System</title><link>https://code.melo.plus/2022-05-13-how-to-persist-web-app-data-in-the-user-file-system/how-to-persist-web-app-data-in-the-user-file-system/</link><guid isPermaLink="true">https://code.melo.plus/2022-05-13-how-to-persist-web-app-data-in-the-user-file-system/how-to-persist-web-app-data-in-the-user-file-system/</guid><description>We are going to build a text editor to save and open text files from the file system</description></item><item><title>How To Interact With APIs from a Web App</title><link>https://code.melo.plus/2022-05-20-how-to-interact-with-apis-from-a-web-apphow-to-interact-with-apis-from-a-web-app/how-to-interact-with-apis-from-a-web-apphow-to-interact-with-apis-from-a-web-app/</link><guid isPermaLink="true">https://code.melo.plus/2022-05-20-how-to-interact-with-apis-from-a-web-apphow-to-interact-with-apis-from-a-web-app/how-to-interact-with-apis-from-a-web-apphow-to-interact-with-apis-from-a-web-app/</guid><description>We are going to build a URL shortening web app using the fetch function to interact with an external service</description></item><item><title>Web App Authentication Workflow with Vue and Firebase</title><link>https://code.melo.plus/2022-06-12-web-app-authentication-workflow-with-vue-and-firebase/web-app-authentication-workflow-with-vue-and-firebase/</link><guid isPermaLink="true">https://code.melo.plus/2022-06-12-web-app-authentication-workflow-with-vue-and-firebase/web-app-authentication-workflow-with-vue-and-firebase/</guid><description>Tutorial on how to develop an essential authentication experience with sign-up, automatic and manual sign-in, and sign-out using Vue and Firebase</description></item><item><title>Web Authentication with Magical Links, SMS Codes, and Google Accounts Using FirebaseUI and Svelte</title><link>https://code.melo.plus/2022-07-05-web-app-authentication-with-email-sms-google-using-firebaseui-and-svelte/web-app-authentication-with-email-sms-google-using-firebaseui-and-svelte/</link><guid isPermaLink="true">https://code.melo.plus/2022-07-05-web-app-authentication-with-email-sms-google-using-firebaseui-and-svelte/web-app-authentication-with-email-sms-google-using-firebaseui-and-svelte/</guid><description>Tutorial on how to develop authentication with email magical links, SMS security codes, and Google accounts using the FirebaseUI library and Svelte framework.</description></item></channel></rss>