<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>By JC - Blog</title>
    <link>https://www.byjc.dev</link>
    <description>Welcome to byjc.dev official website! Discover a portfolio showcasing my work, hire me for your projects, explore insightful blogs, and learn more about my expertise. Let's build something great together!</description>
    <language>en-us</language>
    <lastBuildDate>Sun, 10 May 2026 20:28:27 GMT</lastBuildDate>
    <atom:link href="https://www.byjc.dev/feed.xml" rel="self" type="application/rss+xml" />
    <managingEditor>j.c.ashley4363@gmail.com (JC Ashley)</managingEditor>
    <webMaster>j.c.ashley4363@gmail.com (JC Ashley)</webMaster>
    <item>
      <title><![CDATA[Building Shopify Storefronts with Hydrogen and Liquid]]></title>
      <link>https://www.byjc.dev/blogs/building-shopify-storefronts-with-hydrogen-and-liquid</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/building-shopify-storefronts-with-hydrogen-and-liquid</guid>
      <description><![CDATA[A beginner-friendly walkthrough of Shopify Hydrogen and Liquid — what they are, how they work together, and the steps you need to take when building a custom storefront for a client.]]></description>
      <pubDate>Fri, 01 May 2026 06:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Coolify vs Vercel: Which Should You Actually Use?]]></title>
      <link>https://www.byjc.dev/blogs/coolify-vs-vercel-which-should-you-actually-use</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/coolify-vs-vercel-which-should-you-actually-use</guid>
      <description><![CDATA[A practical breakdown of Coolify vs Vercel, when each one makes sense, and the deployment tradeoffs developers should actually care about.]]></description>
      <pubDate>Sun, 12 Apr 2026 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[🚀 Why You Should Use TailwindCSS]]></title>
      <link>https://www.byjc.dev/blogs/why-you-should-use-tailwindcss</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/why-you-should-use-tailwindcss</guid>
      <description><![CDATA[An introduction to TailwindCSS | What is TailwindCSS? | Why is my TailwindCSS not working?]]></description>
      <pubDate>Fri, 21 Feb 2025 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Understanding JWT]]></title>
      <link>https://www.byjc.dev/blogs/understanding-jwt</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/understanding-jwt</guid>
      <description><![CDATA[Explore the fundamentals of JSON Web Tokens (JWT) for secure authentication, and learn how to enhance JWTs by embedding user-specific data like customer ID or email for efficient data retrieval.]]></description>
      <pubDate>Fri, 01 Nov 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[What is Redux?: State Management in React]]></title>
      <link>https://www.byjc.dev/blogs/what-is-redux-state-management-in-react</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/what-is-redux-state-management-in-react</guid>
      <description><![CDATA[Learn the core concepts of Redux, the popular state management tool, and how it helps you handle state efficiently in React applications.]]></description>
      <pubDate>Fri, 01 Nov 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Understanding Backend File Structure: Servers, Controllers, Routes, and Services]]></title>
      <link>https://www.byjc.dev/blogs/understanding-backend-file-structure-servers-controllers-routes-and-services</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/understanding-backend-file-structure-servers-controllers-routes-and-services</guid>
      <description><![CDATA[Learn about organizing your backend file structure efficiently, focusing on the relationships and roles of servers, controllers, routes, and services in processing and responding to client requests.]]></description>
      <pubDate>Tue, 01 Oct 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Comparing MongoDB and PostgreSQL Aggregation Capabilities]]></title>
      <link>https://www.byjc.dev/blogs/comparing-mongodb-and-postgresql-aggregation-capabilities</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/comparing-mongodb-and-postgresql-aggregation-capabilities</guid>
      <description><![CDATA[Explore the differences and similarities in data aggregation capabilities between MongoDB and PostgreSQL, with detailed examples and explanations.]]></description>
      <pubDate>Sun, 01 Sep 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Mastering Git: A Comprehensive Guide to Version Control]]></title>
      <link>https://www.byjc.dev/blogs/mastering-git-a-comprehensive-guide-to-version-control</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/mastering-git-a-comprehensive-guide-to-version-control</guid>
      <description><![CDATA[Unlock the full potential of Git with this comprehensive guide. Learn essential commands, best practices, and advanced techniques to streamline your version control workflow.]]></description>
      <pubDate>Tue, 13 Aug 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[🚀 A Shift In Developers Tools]]></title>
      <link>https://www.byjc.dev/blogs/a-shift-in-developers-tools</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/a-shift-in-developers-tools</guid>
      <description><![CDATA[The Impact of AI Models and How to use them to be a better Developer🎉]]></description>
      <pubDate>Sat, 30 Mar 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[How to Get the Most Out of Your Internship]]></title>
      <link>https://www.byjc.dev/blogs/how-to-get-the-most-out-of-your-internship</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/how-to-get-the-most-out-of-your-internship</guid>
      <description><![CDATA[Maximizing your internship experience is crucial for building skills, relationships, and making a lasting impact. Learn practical strategies for success.]]></description>
      <pubDate>Wed, 03 Jan 2024 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Welcome to Blogs By JC]]></title>
      <link>https://www.byjc.dev/blogs/welcome-to-blogs-by-jc</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/welcome-to-blogs-by-jc</guid>
      <description><![CDATA[Creating a Blog Site for Web and Software Developers]]></description>
      <pubDate>Tue, 24 Oct 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Clean Code in React: 5 Tips and Techniques]]></title>
      <link>https://www.byjc.dev/blogs/clean-code-in-react-5-tips-and-techniques</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/clean-code-in-react-5-tips-and-techniques</guid>
      <description><![CDATA[Discover tips and techniques for writing clean, maintainable, and scalable React code. Learn best practices to improve readability, performance, and developer experience in your React projects.]]></description>
      <pubDate>Wed, 05 Jul 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Navigating CORS Errors in Full Stack Development Projects]]></title>
      <link>https://www.byjc.dev/blogs/navigating-cors-errors-in-full-stack-development-projects</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/navigating-cors-errors-in-full-stack-development-projects</guid>
      <description><![CDATA[A Tutorial an explanation of the CORS blocked error and how to handle it in a project.]]></description>
      <pubDate>Mon, 15 May 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Vite is the Future?]]></title>
      <link>https://www.byjc.dev/blogs/vite-is-the-future</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/vite-is-the-future</guid>
      <description><![CDATA[Comparison on why you should use Vit | Vite or CRA? | Vite documentation | Vite docs | What is Vite?]]></description>
      <pubDate>Mon, 27 Mar 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Next.js is Not Just React: Unraveling the Framework Beyond]]></title>
      <link>https://www.byjc.dev/blogs/nextjs-is-not-just-react-unraveling-the-framework-beyond</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/nextjs-is-not-just-react-unraveling-the-framework-beyond</guid>
      <description><![CDATA[A Deep dive into Next.js]]></description>
      <pubDate>Mon, 13 Mar 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[TypeError: map is not a function💥]]></title>
      <link>https://www.byjc.dev/blogs/typeerror-map-is-not-a-function</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/typeerror-map-is-not-a-function</guid>
      <description><![CDATA[A Tutorial an explanation of the error]]></description>
      <pubDate>Sun, 26 Feb 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
    <item>
      <title><![CDATA[Dynamic Routing in Next.js]]></title>
      <link>https://www.byjc.dev/blogs/dynamic-routing-in-nextjs</link>
      <guid isPermaLink="true">https://www.byjc.dev/blogs/dynamic-routing-in-nextjs</guid>
      <description><![CDATA[A Step-by-Step Tutorial for Dynamic Routing in Next.js]]></description>
      <pubDate>Fri, 20 Jan 2023 12:00:00 GMT</pubDate>
      <author>JC Ashley (JC Ashley)</author>
    </item>
  </channel>
</rss>