
  <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
      <title>Power Pages &amp; Azure insights</title>
      <link>https://tailwind-nextjs-starter-blog.vercel.app/blog</link>
      <description>Power Pages &amp; Azure insights</description>
      <language>en-us</language>
      <managingEditor>undefined (Calum Harrison)</managingEditor>
      <webMaster>undefined (Calum Harrison)</webMaster>
      <lastBuildDate>Fri, 15 May 2026 00:00:00 GMT</lastBuildDate>
      <atom:link href="https://tailwind-nextjs-starter-blog.vercel.app/feed.xml" rel="self" type="application/rss+xml"/>
      
  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/architecture/readable-power-platform-diagrams-using-c4-model</guid>
    <title>Create Readable Power Platform Architecture Diagrams with the C4 Model</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/architecture/readable-power-platform-diagrams-using-c4-model</link>
    <description>Software architecture diagrams can be confusing to understand, some are overly complicated, while others are too abstract.</description>
    <pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>architecture</category><category>c4</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/server-logic-power-pages</guid>
    <title>Secure by Design: Server Logic with Power Pages</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/server-logic-power-pages</link>
    <description>With AI it has never been more important that systems are Secure by Design.</description>
    <pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category><category>security</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/claude-code-review-power-pages</guid>
    <title>Power Pages review of Claude Code</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/claude-code-review-power-pages</link>
    <description>This is my review of this feature and will let you know if it is worth considering for future projects.</description>
    <pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category><category>AI</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/single-page-application-review-power-pages</guid>
    <title>Power Pages review of single-page applications (SPA)</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/single-page-application-review-power-pages</link>
    <description>This is my review of this SPA support for Power Pages and I will answer whether or not you should consider this for future projects.</description>
    <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-add-react-state-to-power-platform-code-apps-5</guid>
    <title>How to use React States for Power Platform Code Apps #5</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-add-react-state-to-power-platform-code-apps-5</link>
    <description>How do we deal with storing information for our components, for instance someone selecting a dropdown and we then want to show data based on the dropdown value selected.</description>
    <pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-use-react-props-for-power-platform-code-apps</guid>
    <title>How to use React Props for Power Platform Code Apps #4</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-use-react-props-for-power-platform-code-apps</link>
    <description>Treat props pass parameters to components to make them more dynamic.</description>
    <pubDate>Wed, 07 Jan 2026 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-add-react-bootstrap-to-power-pages-3</guid>
    <title>How to add react-bootstrap to Power Pages #3</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-add-react-bootstrap-to-power-pages-3</link>
    <description>As Power Pages officially supports Bootstrap, it would be silly not to consider it when building a SPA powered by React and Power Pages.</description>
    <pubDate>Fri, 12 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category><category>bootstrap</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-use-react-router-with-power-pages-2</guid>
    <title>How to use React Router with Power Pages #2</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/how-to-use-react-router-with-power-pages-2</link>
    <description>In order to navigate between pages in React SPA site **Routing** needs to be in place.</description>
    <pubDate>Thu, 11 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/power-pages-and-react-startup-1</guid>
    <title>Power Pages &amp; React startup #1</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/react-js/power-pages-and-react-startup-1</link>
    <description>With the recent preview of SPA support for Power Pages, I thought I would take a look and this is what I found...</description>
    <pubDate>Wed, 10 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/linux/how-to-download-the-pac-cli-for-linux</guid>
    <title>How to download the PAC CLI for Linux</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/linux/how-to-download-the-pac-cli-for-linux</link>
    <description>I’ve recently added Linux (Ubuntu) to my Mac Book pro 2015 to see if it can last me a couple more years as it couldn’t handle anymore system updates anymore.</description>
    <pubDate>Tue, 09 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>linux</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-6</guid>
    <title>Building a University Portal with Power Pages #6</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-6</link>
    <description>In part 5 I said I would cover building the other student pages using out of the box features like forms and lists etc.</description>
    <pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category><category>bootstrap</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-5</guid>
    <title>Building a University Portal with Power Pages #5</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-5</link>
    <description>In part 4 I said I would cover changing the dummy data with real data from Dataverse using Fetch XML and Liquid.</description>
    <pubDate>Sun, 07 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-4</guid>
    <title>Building a University Portal with Power Pages #4</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-4</link>
    <description>In part 3 I said I would cover the styling of the portal with a custom theme to make it look less like a Power Pages site.</description>
    <pubDate>Sat, 06 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>react-js</category><category>power-pages</category><category>bootstrap</category><category>sass</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-3</guid>
    <title>Building a University Portal with Power Pages #3</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/building-a-university-portal-with-power-pages-3</link>
    <description>In part 2 I said I would cover the web templates required for the dashboard so let’s go and view some liquid examples.</description>
    <pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/creating-a-university-portal-with-power-pages-2</guid>
    <title>Building a University Portal with Power Pages #2</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/creating-a-university-portal-with-power-pages-2</link>
    <description>In part 1 I said I would cover the Model-driven app that will be the back office application and the portal structure so let’s do that.</description>
    <pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/creating-a-university-portal-with-microsoft-power-pages-1</guid>
    <title>Building a University Portal with Microsoft Power Pages #1</title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/university-portal/creating-a-university-portal-with-microsoft-power-pages-1</link>
    <description>Back in my first IT role, I worked at a university, supporting and developing their internal portal, which allowed students and lecturers to access resources.</description>
    <pubDate>Wed, 03 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category>
  </item>

  <item>
    <guid>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/how-to-add-bootstrap-icons-to-power-pages</guid>
    <title>How to add Bootstrap icons to Power Pages </title>
    <link>https://tailwind-nextjs-starter-blog.vercel.app/blog/power-pages/how-to-add-bootstrap-icons-to-power-pages</link>
    <description>Looking for free icons to add to Power Pages? Bootstrap has a FREE icon library</description>
    <pubDate>Mon, 01 Dec 2025 00:00:00 GMT</pubDate>
    <author>undefined (Calum Harrison)</author>
    <category>power-pages</category><category>bootstrap</category>
  </item>

    </channel>
  </rss>
