<?xml version="1.0" encoding="UTF-8" ?>
  <rss version="2.0">
    <channel>
        <title>Anthony Coffey - Solutions Architect &amp; Software Engineer</title>
        <link>https://coffey.codes</link>
        <description>This is my portfolio RSS feed</description>
        <item>
          <title>Three.js Portfolio Website for a Software Engineer</title>
          <link>https://coffey.codes/articles/three-js-portfolio-website-for-software-engineer</link>
          <description>Build log for the coffey.codes redesign. The old homepage was a wall of copy nobody read; the new one is a Three.js scroll experience built with React Three Fiber and GSAP. Includes the video walk-through.</description>
          <pubDate>Sun, 10 May 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Production-grade CI/CD with Next.js/Vercel and GitHub Actions</title>
          <link>https://coffey.codes/articles/production-grade-ci-cd-with-nextjs-vercel-and-github-actions</link>
          <description>A journey into hardening your Next.js deployment pipeline. Learn how to connect GitHub Actions, Vercel Preview Deployments, and Playwright to save time and prevent broken builds from hitting production.</description>
          <pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Implementing Localization in a Next.js App</title>
          <link>https://coffey.codes/articles/implementing-localization-in-nextjs</link>
          <description>A guide on how to implement localization in a Next.js app to support multiple languages using i18next and react-i18next.</description>
          <pubDate>Thu, 26 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Fixing Broken Dynamic Routes After Upgrading to Next.js 16</title>
          <link>https://coffey.codes/articles/fixing-broken-routes-after-nextjs-16-upgrade</link>
          <description>Learn how to fix the common async params breaking change in Next.js 15+ that breaks dynamic routes, and understand why this change makes your apps more resilient.</description>
          <pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Dealing with Slow Android Emulators in Flutter Development</title>
          <link>https://coffey.codes/articles/slow-android-emulator-flutter-dev</link>
          <description>Understand why Android emulators can be slow and learn how to optimize their performance, especially during AVD creation for Flutter projects.</description>
          <pubDate>Wed, 16 Apr 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Vibe Coding: Building a Flutter App Entirely with AI Prompts</title>
          <link>https://coffey.codes/articles/vibe-coding-building-an-app-entirely-with-ai-prompts</link>
          <description>LabelScan, a real-time AI price scanning app built with Flutter, demonstrates &quot;vibe coding&quot; – using AI prompts (Cline/Gemini 2.5 Pro) to construct an entire application in an unfamiliar tech stack, showcasing AI-assisted development workflows.</description>
          <pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Building Interactive 3D Experiences with React Three Fiber</title>
          <link>https://coffey.codes/articles/building-interactive-3d-experiences-with-react-three-fiber</link>
          <description>Learn how to create captivating 3D experiences on the web by combining the power of Three.js with React using React Three Fiber.</description>
          <pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Preventing Unnecessary Re-Renders in React Applications</title>
          <link>https://coffey.codes/articles/preventing-unnecessary-re-renders-in-react-apps</link>
          <description>Learn essential strategies to optimize your React applications by preventing unnecessary re-renders. This guide covers techniques to keep your components efficient and your app responsive.</description>
          <pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Step-by-Step: Building Your Blog With Next.js and MDX</title>
          <link>https://coffey.codes/articles/step-by-step-building-your-blog-with-next-js-and-mdx</link>
          <description>Learn how to build a fully featured blog with Next.js and MDX, including how to solve the notorious React version conflict errors that can occur with next-mdx-remote.</description>
          <pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Expo Location in React Native: Permissions, Coordinates, and Geofencing</title>
          <link>https://coffey.codes/articles/building-location-based-features-using-expo-location</link>
          <description>Working code for the expo-location API in React Native: requestForegroundPermissionsAsync, getCurrentPositionAsync, watchPositionAsync, reverseGeocodeAsync, and startGeofencingAsync.</description>
          <pubDate>Mon, 24 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>React 19 Features and Design Patterns</title>
          <link>https://coffey.codes/articles/react-19-features-and-design-patterns</link>
          <description>React 19 brings significant updates to the popular JavaScript library, offering developers new tools and patterns to build more efficient and maintainable user interfaces.</description>
          <pubDate>Mon, 17 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Managing Secrets in Firebase App Hosting for Next.js Applications</title>
          <link>https://coffey.codes/articles/managing-secrets-firebase-apphosting-yaml-nextjs</link>
          <description>Configure apphosting.yaml, set environment variables, and use firebase apphosting:secrets:set and grantAccess for Next.js apps on Firebase App Hosting.</description>
          <pubDate>Fri, 14 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Setting Up CI/CD for Firebase Functions Using GitHub Actions</title>
          <link>https://coffey.codes/articles/setting-up-ci-cd-for-firebase-functions-using-github-actions</link>
          <description>In this article, I&apos;ll share a minimalist yet effective GitHub Actions workflow for deploying Firebase Functions, along with setup instructions and solutions for common issues you might encounter.</description>
          <pubDate>Tue, 11 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>How to Deploy a Flask REST API on Google Cloud Run</title>
          <link>https://coffey.codes/articles/how-to-deploy-a-flask-rest-api-on-google-cloud-run</link>
          <description>Deploying a Flask REST API to Google Cloud Run allows you to run your application in a fully managed serverless environment. This guide will walk you through deploying a Flask API from a source directory using the gcloud command-line tool.</description>
          <pubDate>Sun, 02 Mar 2025 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Micro Frontends Architecture: Benefits, Challenges, and Best Practices</title>
          <link>https://coffey.codes/articles/micro-frontends-architecture-benefits-challenges-best-practices</link>
          <description>Explore the benefits, challenges, and best practices of Micro Frontends Architecture, a growing trend in systems design that offers flexibility, scalability, and maintainability for complex web applications.</description>
          <pubDate>Tue, 22 Oct 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>MDX Powered Blog Using App Router on Next.js</title>
          <link>https://coffey.codes/articles/building-an-mdx-powered-blog-using-app-router-next-js</link>
          <description>How I built an MDX powered blog using App Router with Next.js and Tailwind CSS.</description>
          <pubDate>Tue, 01 Oct 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Essential Tips for Effective AWS IAM Policy Management</title>
          <link>https://coffey.codes/articles/essential-tips-for-effective-aws-iam-policy-management</link>
          <description>IAM policies are JSON documents that define permissions for actions and resources in AWS. They are the backbone of access control, determining who can do what within your AWS account.</description>
          <pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Beginner&apos;s Guide for Working with AWS Lambda</title>
          <link>https://coffey.codes/articles/working-with-aws-lambda-beginners-guide</link>
          <description>AWS Lambda is a serverless computing service provided by Amazon Web Services that allows developers to run code without provisioning or managing servers.</description>
          <pubDate>Tue, 09 Apr 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Authorize Net For React Native Expo Sdk 49</title>
          <link>https://coffey.codes/articles/authorize-net-for-react-native-expo-sdk-49</link>
          <description>I solved a problem for a client integrating Authorize.net into their React Native app and published the solution to npm repository! It works for both Android and iOS and is compatible with Expo SDK v49.</description>
          <pubDate>Mon, 08 Apr 2024 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>How to End a Process by Port Number</title>
          <link>https://coffey.codes/articles/how-to-end-a-process-by-port-number</link>
          <description>Sometimes you need to kill a process by port number. This is how you do it.</description>
          <pubDate>Sat, 18 Nov 2023 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>How to See When a File Was Deleted or Changed with Git Log</title>
          <link>https://coffey.codes/articles/how-to-see-when-a-file-was-deleted-or-changed-with-git-log</link>
          <description>Ever needed to trace exactly what happened to a rogue file? Well, there&apos;s a Git command for that!</description>
          <pubDate>Tue, 14 Nov 2023 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Essential Tools for Productive Software Development</title>
          <link>https://coffey.codes/articles/tools-for-productive-development</link>
          <description>Boost your efficiency in software development with these essential productivity tools and best practices.</description>
          <pubDate>Wed, 15 Feb 2023 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Git Version Control Best Practices</title>
          <link>https://coffey.codes/articles/best-practices-with-git-version-control</link>
          <description>Version control is an essential tool for software developers. This guide explores best practices, including trunk-based development and Git stash, to help you manage your code effectively.</description>
          <pubDate>Tue, 14 Feb 2023 00:00:00 GMT</pubDate>
        </item>
    </channel>
  </rss>