<?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>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>Building Location-Based Features Using Expo Location</title>
          <link>https://coffey.codes/articles/building-location-based-features-using-expo-location</link>
          <description>A comprehensive guide to implementing GPS and location tracking features in React Native apps using Expo Location.</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>A comprehensive guide to securely handling environment variables and secrets in your Next.js applications deployed to 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>Embracing Clean Code Principles</title>
          <link>https://coffey.codes/articles/embracing-clean-code-principles</link>
          <description>Learn practical tips for writing clear, maintainable code through examples and best practices. Elevate your software development journey with this guide to clean code principles.</description>
          <pubDate>Thu, 11 Apr 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>Javascript Design Patterns</title>
          <link>https://coffey.codes/articles/javascript-design-patterns</link>
          <description>To build efficient, scalable and maintainable applications, developers often rely on advanced design patterns. In this article, we will explore some advanced design patterns in Javascript that can help developers write better code.</description>
          <pubDate>Mon, 20 Feb 2023 00:00:00 GMT</pubDate>
        </item>
<item>
          <title>Unit Testing in Python with Pytest</title>
          <link>https://coffey.codes/articles/unit-testing-in-python-with-pytest</link>
          <description>Pytest is a powerful and flexible testing framework for Python. This guide explores how to set up and write unit tests using pytest, covering test discovery, fixtures, parameterized testing, mocking, and best practices for naming conventions and docstrings.</description>
          <pubDate>Thu, 16 Feb 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>
<item>
          <title>Tips for Troubleshooting and Debugging Code</title>
          <link>https://coffey.codes/articles/tips-for-troubleshooting-and-debugging-code</link>
          <description>As a software developer, debugging is an important part of your job. Here are some tips to help you become more effective at debugging code.</description>
          <pubDate>Mon, 13 Feb 2023 00:00:00 GMT</pubDate>
        </item>
    </channel>
  </rss>