<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Local Storage on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/local-storage/</link><description>Recent content in Local Storage on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 07 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/local-storage/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 13: Secure Data Storage &amp;amp; Handling (Cookies, Local Storage, IndexedDB)</title><link>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/secure-data-storage/</link><pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/web-security-hacker-dev-2026/secure-data-storage/</guid><description>&lt;h2 id="introduction-to-secure-data-storage"&gt;Introduction to Secure Data Storage&lt;/h2&gt;
&lt;p&gt;Welcome back, future security champions! In our journey through web application security, we&amp;rsquo;ve explored how attackers think, common vulnerabilities like XSS and CSRF, and how to protect our APIs and authentication flows. Now, it&amp;rsquo;s time to tackle another critical area: &lt;strong&gt;how and where we store data on the client-side.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Think about it: your web applications often need to remember things about a user or their session – whether they&amp;rsquo;re logged in, their preferred theme, items in a shopping cart, or even complex offline data. Browsers offer several ways to store this information, each with its own strengths, weaknesses, and, most importantly, security implications. Misusing these storage mechanisms can open doors to severe vulnerabilities like session hijacking, data theft, and more.&lt;/p&gt;</description></item><item><title>How Web Storage Mechanisms Work: Deep Dive into Internals</title><link>https://ai-blog.noorshomelab.dev/how-it-works/how-web-storage-mechanisms-work-deep-dive/</link><pubDate>Wed, 07 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/how-it-works/how-web-storage-mechanisms-work-deep-dive/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;The modern web is built upon a fundamental paradox: HTTP, the protocol driving it, is inherently stateless. Each request a browser makes to a server is treated as an independent event, with no inherent memory of past interactions. Yet, user experience demands continuity – remembering login states, personalized settings, shopping cart contents, or even data for offline access. This challenge led to the development of various client-side data storage mechanisms, each designed to persist information across requests, sessions, or even browser closures.&lt;/p&gt;</description></item><item><title>Chapter 4: Data Handling, Networking &amp;amp; Backend Integration</title><link>https://ai-blog.noorshomelab.dev/flutter-latest-version-and-production-things-chapters/chapter-4-data-networking-slug/</link><pubDate>Sun, 23 Nov 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/flutter-latest-version-and-production-things-chapters/chapter-4-data-networking-slug/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;In the journey of building robust Flutter applications, the ability to effectively handle data, communicate over networks, and integrate with backend services is paramount. This chapter delves into these critical aspects, equipping you with the knowledge and tools to manage local data, fetch information from the internet, and connect your Flutter app to powerful backend systems. We&amp;rsquo;ll explore various strategies for data persistence, network requests, JSON serialization, and backend integration, ensuring your applications are dynamic, data-driven, and ready for production.&lt;/p&gt;</description></item></channel></rss>