<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Balaji Dharma</title>
    <description>The latest articles on DEV Community by Balaji Dharma (@balajidharma).</description>
    <link>https://dev.to/balajidharma</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F864542%2F5fb729a9-2abf-4b92-9bb1-9acd2a579ee6.png</url>
      <title>DEV Community: Balaji Dharma</title>
      <link>https://dev.to/balajidharma</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/balajidharma"/>
    <language>en</language>
    <item>
      <title>How to Upgrade From Laravel 9.x to Laravel 10.x</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Thu, 16 Feb 2023 16:06:46 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-upgrade-from-laravel-9x-to-laravel-10x-4pl5</link>
      <guid>https://dev.to/balajidharma/how-to-upgrade-from-laravel-9x-to-laravel-10x-4pl5</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-upgrade-from-laravel-9-x-to-laravel-10-x-926b826b454f?source=rss-17217f29618a------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aWn0_Pjo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/1418/1%2ARz8ddPLKGZJ0VwEDrAXmgA.png" alt="" width="880" height="568"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an admin panel from scratch — Laravel 10 Upgrade Guide— Part 23&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-upgrade-from-laravel-9-x-to-laravel-10-x-926b826b454f?source=rss-17217f29618a------2"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravel</category>
      <category>laravelframework</category>
      <category>php</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Add Role and Permissions based authentication to Laravel API</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Sun, 12 Feb 2023 11:12:31 +0000</pubDate>
      <link>https://dev.to/balajidharma/add-role-and-permissions-based-authentication-to-laravel-api-3lhn</link>
      <guid>https://dev.to/balajidharma/add-role-and-permissions-based-authentication-to-laravel-api-3lhn</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/add-role-and-permissions-based-authentication-to-laravel-api-ec2b539aa470?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F2600%2F0%2AYiM_syDYKwHXtla8" width="2600" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an Admin API from scratch — Part 3&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/add-role-and-permissions-based-authentication-to-laravel-api-ec2b539aa470?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravelframework</category>
      <category>php</category>
      <category>webdev</category>
      <category>laravel</category>
    </item>
    <item>
      <title>How to create an Application In ChatGPT using OpenAI API</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Wed, 08 Feb 2023 04:01:16 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-create-an-application-in-chatgpt-using-openai-api-1fpl</link>
      <guid>https://dev.to/balajidharma/how-to-create-an-application-in-chatgpt-using-openai-api-1fpl</guid>
      <description>&lt;p&gt;&lt;a href="https://medium.com/geekculture/how-to-create-an-application-in-chatgpt-using-openai-api-5d3f3d4be2d2?source=rss-17217f29618a------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--aJ7SBsLf--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/862/1%2AT7Q-4nCz11hbZ-288wgN9g.png" alt="" width="862" height="717"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;build a ChatGPT application using python&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/geekculture/how-to-create-an-application-in-chatgpt-using-openai-api-5d3f3d4be2d2?source=rss-17217f29618a------2"&gt;Continue reading on Geek Culture »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>openai</category>
      <category>chatgpt</category>
      <category>python</category>
      <category>python3</category>
    </item>
    <item>
      <title>How to test Laravel with Sanctum API using the Postman</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Sun, 05 Feb 2023 14:06:36 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-test-laravel-with-sanctum-api-using-the-postman-1nl4</link>
      <guid>https://dev.to/balajidharma/how-to-test-laravel-with-sanctum-api-using-the-postman-1nl4</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-test-laravel-with-sanctum-api-using-the-postman-4e0515b30b82?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F2600%2F0%2ATpU1dwPA61yrsnIi" width="760" height="293"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an Admin API from scratch - Part 2&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-test-laravel-with-sanctum-api-using-the-postman-4e0515b30b82?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravelframework</category>
      <category>webdev</category>
      <category>php</category>
      <category>api</category>
    </item>
    <item>
      <title>Laravel creates CRUD with Nested Resources</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Sat, 21 Jan 2023 11:32:24 +0000</pubDate>
      <link>https://dev.to/balajidharma/laravel-creates-crud-with-nested-resources-29hi</link>
      <guid>https://dev.to/balajidharma/laravel-creates-crud-with-nested-resources-29hi</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/laravel-creates-crud-with-nested-resources-ac97667609a4?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F2600%2F0%2Aqgb9ZPYGeKx6wN9N" width="2600" height="1734"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an admin panel from scratch — Part 22&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/laravel-creates-crud-with-nested-resources-ac97667609a4?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>php</category>
      <category>laravel</category>
      <category>laravelframework</category>
    </item>
    <item>
      <title>Laravel creates a database based Menu package</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Sun, 15 Jan 2023 15:31:48 +0000</pubDate>
      <link>https://dev.to/balajidharma/laravel-creates-a-database-based-menu-package-fkb</link>
      <guid>https://dev.to/balajidharma/laravel-creates-a-database-based-menu-package-fkb</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/laravel-creates-a-database-based-menu-package-d67706bf53ec?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F2600%2F0%2ATeDPHmg7YPJG9rGt" width="2600" height="1733"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an admin panel from scratch — Part 21&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/laravel-creates-a-database-based-menu-package-d67706bf53ec?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>laravelframework</category>
      <category>opensource</category>
      <category>laravel</category>
    </item>
    <item>
      <title>How to display the contact form as a block in Drupal</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Tue, 03 Jan 2023 18:05:39 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-display-the-contact-form-as-a-block-in-drupal-3k8o</link>
      <guid>https://dev.to/balajidharma/how-to-display-the-contact-form-as-a-block-in-drupal-3k8o</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-display-the-contact-form-as-a-block-in-drupal-54dda1caa39?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm8tezpu1nq8jgymhk31r.png" width="800" height="478"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How to use Views Contact Form in Drupal - Part 1&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-display-the-contact-form-as-a-block-in-drupal-54dda1caa39?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>drupal</category>
      <category>drupaldevelopment</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Laravel creates an Admin API from scratch - Part 1 - Installation</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Sun, 25 Dec 2022 22:24:45 +0000</pubDate>
      <link>https://dev.to/balajidharma/laravel-creates-an-admin-api-from-scratch-part-1-installation-40ak</link>
      <guid>https://dev.to/balajidharma/laravel-creates-an-admin-api-from-scratch-part-1-installation-40ak</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/laravel-creates-an-admin-api-from-scratch-part-1-installation-91e8651514ae?source=rss-17217f29618a------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VaXrsAqv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/0%2A9eP6VB5MKC6KMuEd" alt="" width="880" height="660"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel Sail &amp;amp; Breeze API Installation&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/laravel-creates-an-admin-api-from-scratch-part-1-installation-91e8651514ae?source=rss-17217f29618a------2"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>php</category>
      <category>api</category>
      <category>laravelframework</category>
      <category>laravel</category>
    </item>
    <item>
      <title>How to publish your own Laravel Package on Packagist</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Tue, 20 Dec 2022 09:43:05 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-publish-your-own-laravel-package-on-packagist-58hj</link>
      <guid>https://dev.to/balajidharma/how-to-publish-your-own-laravel-package-on-packagist-58hj</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-publish-your-own-laravel-package-on-packagist-ac9a084502ab?source=rss-17217f29618a------2"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--VJQbsMZu--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn-images-1.medium.com/max/2600/0%2ATwUr7h0DrslpbAZo" alt="" width="880" height="587"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an admin panel from scratch — Part 20&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-publish-your-own-laravel-package-on-packagist-ac9a084502ab?source=rss-17217f29618a------2"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>laravelframework</category>
      <category>opensource</category>
      <category>webdev</category>
      <category>laravel</category>
    </item>
    <item>
      <title>How to create your own Laravel packages</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Sat, 17 Dec 2022 19:38:33 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-create-your-own-laravel-packages-1lb3</link>
      <guid>https://dev.to/balajidharma/how-to-create-your-own-laravel-packages-1lb3</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-create-your-own-laravel-packages-2b68da22506a?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F2600%2F0%2AQp4mSWW9a1S6TOuG" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Laravel creates an admin panel from scratch — Part 18&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/how-to-create-your-own-laravel-packages-2b68da22506a?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>laravel</category>
      <category>php</category>
      <category>laravelframework</category>
    </item>
    <item>
      <title>How to Deploy Your React App with Routes on GitHub Pages for Free</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Tue, 13 Dec 2022 12:18:04 +0000</pubDate>
      <link>https://dev.to/balajidharma/how-to-deploy-your-react-app-with-routes-on-github-pages-for-free-k63</link>
      <guid>https://dev.to/balajidharma/how-to-deploy-your-react-app-with-routes-on-github-pages-for-free-k63</guid>
      <description>&lt;p&gt;&lt;a href="https://javascript.plainenglish.io/how-to-deploy-your-react-app-with-routes-on-github-pages-for-free-f86375c42780?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fbh33qt6cc3q9c571lve5.png" width="800" height="538"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Free static site hosting with GitHub Pages&lt;/p&gt;

&lt;p&gt;&lt;a href="https://javascript.plainenglish.io/how-to-deploy-your-react-app-with-routes-on-github-pages-for-free-f86375c42780?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on JavaScript in Plain English »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>react</category>
      <category>webdev</category>
      <category>opensource</category>
    </item>
    <item>
      <title>Start using Strict typing in PHP</title>
      <dc:creator>Balaji Dharma</dc:creator>
      <pubDate>Mon, 12 Dec 2022 08:31:46 +0000</pubDate>
      <link>https://dev.to/balajidharma/start-using-strict-typing-in-php-dno</link>
      <guid>https://dev.to/balajidharma/start-using-strict-typing-in-php-dno</guid>
      <description>&lt;p&gt;&lt;a href="https://blog.devgenius.io/start-using-strict-typing-in-php-897301e54e3d?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fcdn-images-1.medium.com%2Fmax%2F2600%2F0%2Az-Ph5C8aXIuPc_QT" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What is strict typing in PHP?&lt;/p&gt;

&lt;p&gt;&lt;a href="https://blog.devgenius.io/start-using-strict-typing-in-php-897301e54e3d?source=rss-17217f29618a------2" rel="noopener noreferrer"&gt;Continue reading on Dev Genius »&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>opensource</category>
      <category>php</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
