<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Emmanuel Lawal Blog</title><description>Full Stack Developer specializing in building exceptional digital experiences with React, TypeScript, and AI integration.</description><link>https://emmanuellawal.dev/</link><item><title>Why I Migrated My Portfolio to Astro</title><link>https://emmanuellawal.dev/blog/migrating-to-astro/</link><guid isPermaLink="true">https://emmanuellawal.dev/blog/migrating-to-astro/</guid><description>A practical look at rebuilding a developer portfolio for 90+ Lighthouse scores, accessibility, and agent-ready content.</description><pubDate>Thu, 01 May 2025 00:00:00 GMT</pubDate></item><item><title>Building Accessible Dark-Mode UIs</title><link>https://emmanuellawal.dev/blog/accessible-dark-mode/</link><guid isPermaLink="true">https://emmanuellawal.dev/blog/accessible-dark-mode/</guid><description>Lessons from auditing gradient text, glass effects, and motion for WCAG 2.1 AA compliance on developer portfolios.</description><pubDate>Tue, 15 Apr 2025 00:00:00 GMT</pubDate></item></channel></rss>