<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>The Web Development Blog by Alex Griss</title><description>The Web Development Blog by Alex Griss</description><link>https://alexgriss.tech/</link><item><title>How to Make a Kick Drum with the Web Audio API</title><link>https://alexgriss.tech/en/blog/how-to-make-a-kick-drum-with-the-web-audio-api/</link><guid isPermaLink="true">https://alexgriss.tech/en/blog/how-to-make-a-kick-drum-with-the-web-audio-api/</guid><description>Make a punchy kick drum from scratch with the Web Audio API using a sine wave, white noise, and simple gain envelopes.</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item><item><title>How to Use the HTML5 &lt;dialog&gt; Element</title><link>https://alexgriss.tech/en/blog/html-dialog/</link><guid isPermaLink="true">https://alexgriss.tech/en/blog/html-dialog/</guid><description>Complete guide to using the native HTML dialog element for creating modal windows and popups with code examples and best practices</description><pubDate>Tue, 05 Dec 2023 00:00:00 GMT</pubDate></item><item><title>The Architecture of Browser Sandboxes: A Deep Dive into JavaScript Code Isolation</title><link>https://alexgriss.tech/en/blog/javascript-sandboxes/</link><guid isPermaLink="true">https://alexgriss.tech/en/blog/javascript-sandboxes/</guid><description>A detailed guide to the architecture of browser sandboxes: how JavaScript code isolation works</description><pubDate>Fri, 21 Nov 2025 00:00:00 GMT</pubDate></item></channel></rss>