Michael StewartAWS: Optimizing SEO for a SPA with Lambda@Edge and Prerender.ioSingle-Page Applications (SPAs) are popular for their fast and seamless user experiences. However, SPAs often struggle with SEO because…Sep 18Sep 18
Michael StewartNostr Series — Part 7: Deleting Me Softly…As you begin using many of the twitter-like clients built on Nostr, you may notice that delete post functionality is missing from many of…Aug 29Aug 29
Michael StewartTelegram Founder Arrested by Authorities in FrancePavel Durov, the founder and CEO of the messaging app Telegram has been arrested by French authorities on Saturday evening. He faces the…Aug 27Aug 27
Michael StewartDecentralized Web Hosting With IPFSCurrently, web hosting is entirely centralized, from the infrastructure and file hosting to DNS. We introduce an alternative solution…Aug 26Aug 26
Michael StewartSetting Up A Lightning Network Node With Alby Hub & Alby CloudRecently, the fantastic folks at Alby released the Alby Hub product, a self-sovereign Alby wallet with an integrated lightning node. Alby…Aug 19Aug 19
Michael StewartNostr Series — Part 6: ReactionsNIP-25 of the Nostr Protocol provides the ability to “react” to events. The specification is quite flexible, so as a user, we can react to…Aug 19Aug 19
Michael StewartinCoinmonksNostr Series — Part 5: Zapped By Lightning!What is Lightning Network?Apr 23Apr 23
Michael StewartNostr Series — Part 4: My First ClientNow that we have set up a relay, let’s start using it by creating our first Nostr client. All Nostr clients connect to one or more relays…Apr 22Apr 22
Michael StewartNostr Series — Part 3: Setting Up A RelayWelcome to part 3 of the Nostr series! This installment of the series will be a quickstart guide to setting up a relay for communication…Apr 221Apr 221
Michael StewartNostr Series — Part 2: One Object To Rule Them All!The data model for Nostr is very straightforward, everything on the network is known as an event, from text notes to user information to…Apr 19Apr 19