AudreyHal Blog Page
Search by categories:
Why Your Iframe Fails (OAuth, Sandbox & Cross-Origin Security Explained)
Learn why OAuth fails inside iframes, how CSP and sandbox restrictions work, and how to securely communicate across origins using postMessage.
February 27, 2025Lazy Loading Images with the Intersection Observer API
In this tutorial, I'm going to be covering how to use the Intersection Observer API to load images only when needed.
November 25, 2021Push Notifications with Firebase in React.js
In this post, we are going to be covering how to properly persist files for easy access across different views in a React application as well as for offline storage.
November 4, 2021Server State Management with React Query
A common challenge faced when building React apps is managing the data fetched from the server. In this article, I'm going to be introducing you to a library that lets you solve this with just a few lines of code.
April 3, 2021Persisting Files in Javascript (React) Applications
In this post, we are going to be covering how to properly persist files for easy access across different views in a React application as well as for offline storage.
February 5, 2021Create interactive scrolling websites with ScrollMagic.js
In this tutorial, we'll talk about how to use the ScrollMagic javascript library to create awesome scroll based website animations.
January 3, 2020Getting Started with Phoenix and Elixir: Setup a CRUD App in Minutes
In this tutorial, I would be talking about how to setup up Elixir and Phoenix on your local machine and create a simple CRUD application in minutes.
November 4, 2019