100

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, 2025

Lazy 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, 2021

Push 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, 2021

Server 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, 2021

Persisting 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, 2021

Create 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, 2020

Getting 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