<?xml version="1.0" encoding="UTF-8"?>
<rss version='2.0'
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:atom="http://www.w3.org/2005/Atom"
     xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
     xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
>
<channel>
    <title>AmirKamizi.com</title>
    <atom:link href="https://amirkamizi.com/blog/feed" rel="self" type="application/rss+xml" />
    <link>https://amirkamizi.com/blog/</link>
    <description>I am Amir Kamizi and This is my personal website. on my website Everything is related to programming and a developer's life.</description>
    <language>en-us</language>
    <category>Programming/Web Development/Daile Life/Productivity/Business</category>
    <copyright>2020-2026 AMIR KAMIZI. All rights reserved.</copyright>
    <pubDate>Mon, 21 Jul 2025 15:48:50 +0000</pubDate>
    <image>
        <url>https://amirkamizi.com/images/profile.jpg</url>
        <title>AmirKamizi.com</title>
        <link>https://amirkamizi.com/blog/</link>
        <width>32</width>
        <height>32</height>
    </image>
            <item>
            <title>Vue.js Beginner to Advanced 2025: Complete Guide</title>
            <link>https://amirkamizi.com/blog/vuejs-beginner-to-advanced</link>
            <description>Vue.js has evolved into one of the most popular JavaScript frameworks for building dynamic web applications. it continues to strike a balance between simplicity and capability, offering a progressive approach to front-end development.</description>
            <pubDate>Mon, 21 Jul 2025 15:48:50 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/vuejs-beginner-to-advanced</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>vuejs</category>
                    </item>
            <item>
            <title>Node.js Beginner to Advanced 2025: Everything You Need to Know to Build Modern Projects</title>
            <link>https://amirkamizi.com/blog/nodejs-beginner-to-advanced</link>
            <description>Node.js has matured into one of the most essential tools in modern web development. Originally released in 2009, Node.js transformed JavaScript from a strictly frontend language into a robust backend solution capable of powering APIs, real-time applications, microservices, IoT systems, and more.</description>
            <pubDate>Sun, 20 Jul 2025 14:13:02 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/nodejs-beginner-to-advanced</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>nodejs</category>
                    </item>
            <item>
            <title>AngularJS Beginner to Advance 2025: The Complete Guide for Modern Web Developers</title>
            <link>https://amirkamizi.com/blog/angularjs-beginner-to-advance</link>
            <description>In today’s web development landscape, AngularJS may no longer dominate headlines, but it still powers countless legacy applications. Many organizations—especially in finance, healthcare, and enterprise software—rely on AngularJS systems that require ongoing maintenance and enhancements.</description>
            <pubDate>Fri, 18 Jul 2025 12:15:33 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/angularjs-beginner-to-advance</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>angularjs</category>
                    </item>
            <item>
            <title>React Beginner to Advance 2025: A Complete Guide to Building Modern Web Applications</title>
            <link>https://amirkamizi.com/blog/react-beginner-to-advance</link>
            <description>React JS has firmly established itself as one of the most widely adopted JavaScript libraries for building dynamic user interfaces. Whether you&#039;re crafting a small personal website or architecting a large-scale enterprise dashboard, React&#039;s component-based architecture and flexible ecosystem allow developers to create highly performant, scalable, and maintainable applications.</description>
            <pubDate>Fri, 18 Jul 2025 06:01:58 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/react-beginner-to-advance</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>reactjs</category>
                    </item>
            <item>
            <title>TypeScript Beginner to Advanced 2025: The Complete Guide</title>
            <link>https://amirkamizi.com/blog/typescript-beginner-to-advanced</link>
            <description>TypeScript is no longer optional for serious JavaScript developers, it’s essential. Whether you&#039;re building modern front-end applications with React, scaling backend services with Node.js, or contributing to large open-source projects, TypeScript is the industry standard in 2025.</description>
            <pubDate>Fri, 18 Jul 2025 06:01:32 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/typescript-beginner-to-advanced</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>typescript</category>
                    </item>
            <item>
            <title>Docker Beginner to Advanced 2025: The Complete Guide for Developers</title>
            <link>https://amirkamizi.com/blog/docker-beginner-to-advanced</link>
            <description>Containers have transformed the way we develop, deploy, and scale applications. Docker leads the charge, offering a developer-friendly platform to create consistent, portable environments from development to production.</description>
            <pubDate>Fri, 18 Jul 2025 05:55:24 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/docker-beginner-to-advanced</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>docker</category>
                    </item>
            <item>
            <title>Alpine.js Beginner to Advanced 2025: Everything You Need to Know</title>
            <link>https://amirkamizi.com/blog/alpinejs-beginner-to-advanced-2025</link>
            <description>JavaScript frameworks have exploded in popularity over the past decade, but not every project needs—or benefits from—the complexity of tools like React or Vue. Sometimes, all you want is to sprinkle interactivity into your HTML without a heavy build process. This is exactly where Alpine.js shines.</description>
            <pubDate>Fri, 18 Jul 2025 05:16:52 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/alpinejs-beginner-to-advanced-2025</guid>
            <category>programming</category>
                            <category>edited by chatgpt</category>
                            <category>alpinejs</category>
                    </item>
            <item>
            <title>What Modern PHP Looks Like in 2025</title>
            <link>https://amirkamizi.com/blog/what-modern-php-looks-like-in-2025</link>
            <description>PHP has quietly evolved over the years, shedding many of its dated stereotypes while embracing modern programming practices and tooling. What used to be a language mocked for its inconsistencies and spaghetti-code reputation is now a mature, robust, and highly adaptable part of the web development ecosystem.</description>
            <pubDate>Fri, 18 Jul 2025 04:56:59 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/what-modern-php-looks-like-in-2025</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>Laravel 12 Beginner to Advanced: Complete Guide</title>
            <link>https://amirkamizi.com/blog/laravel-12-beginner-to-advanced</link>
            <description>Laravel is a name that resonates throughout the PHP community. With its elegant syntax, robust ecosystem, and developer-friendly tools, Laravel has become the go-to framework for modern web development. Laravel 12, released on February 24, 2025, continues this tradition, streamlining workflows and boosting performance with support for the latest PHP advancements.</description>
            <pubDate>Thu, 17 Jul 2025 07:43:43 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/laravel-12-beginner-to-advanced</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>laravel</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>PHP Beginner to Advanced 2025: The Complete Guide to Mastering PHP and Building Modern Web Applications</title>
            <link>https://amirkamizi.com/blog/php-beginner-to-advanced</link>
            <description>PHP is often called the engine room of the modern web. Despite debates about newer technologies like Node.js, Go, or Python’s Django, PHP has remained a consistent favorite among developers. In fact, as of 2025, PHP powers over 75% of all websites that use a known server-side programming language.</description>
            <pubDate>Thu, 17 Jul 2025 07:23:28 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-beginner-to-advanced</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>New PHP Tools You’ve Probably Never Heard Of</title>
            <link>https://amirkamizi.com/blog/new-php-tools-youve-probably-never-heard-of</link>
            <description>The PHP ecosystem is constantly evolving, with fresh packages, libraries, and tools emerging that aim to solve old problems in new ways. There’s a growing landscape of lesser-known tools quietly gaining traction within the PHP community.</description>
            <pubDate>Tue, 15 Jul 2025 13:33:00 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/new-php-tools-youve-probably-never-heard-of</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>Transitioning from PHP to Python: A Comprehensive Guide for PHP Developers</title>
            <link>https://amirkamizi.com/blog/python-for-php-developers</link>
            <description>While PHP and Python share several core programming concepts, transitioning between the two requires understanding the key differences in syntax, paradigms, and best practices.</description>
            <pubDate>Tue, 10 Sep 2024 16:39:06 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/python-for-php-developers</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>python</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>Creating a Simple Jupyter Notebook in PHP</title>
            <link>https://amirkamizi.com/blog/creating-a-simple-jupyter-notebook-in-php</link>
            <description>This tutorial will guide you through the steps to create a simple PHP-based notebook interface. The notebook allows you to write and run PHP code in a web browser, maintaining the state between code executions.</description>
            <pubDate>Wed, 28 Aug 2024 03:14:55 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/creating-a-simple-jupyter-notebook-in-php</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>project ideas</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>How to Combine Excel Files Using Python</title>
            <link>https://amirkamizi.com/blog/how-to-combine-excel-files-using-python</link>
            <description>Sometimes you might have many excel files that you need to combine, whether it&#039;s reports, user data or anything else, merging them into one file with Python can be easily done.</description>
            <pubDate>Wed, 08 May 2024 02:00:49 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/how-to-combine-excel-files-using-python</guid>
            <category>programming</category>
                            <category>python</category>
                            <category>tips and tricks</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>How to Split an Excel File into Multiple Files Using Python</title>
            <link>https://amirkamizi.com/blog/how-to-split-an-excel-file-into-multiple-files-using-python</link>
            <description>Sometimes you might have an excel files that you need to split. splitting the file into multiple files with Python can be easily done.</description>
            <pubDate>Wed, 08 May 2024 02:00:25 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/how-to-split-an-excel-file-into-multiple-files-using-python</guid>
            <category>programming</category>
                            <category>python</category>
                            <category>tips and tricks</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>Top Open Source Licenses: Understanding Your Options</title>
            <link>https://amirkamizi.com/blog/top-open-source-licenses</link>
            <description>Open source licenses dictate how software can be used, modified, and distributed. Understanding the different types of licenses is essential for developer.</description>
            <pubDate>Tue, 07 May 2024 02:39:42 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/top-open-source-licenses</guid>
            <category>programming</category>
                            <category>open source</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>How to Split an Excel File into Multiple Files Using PHP</title>
            <link>https://amirkamizi.com/blog/how-to-split-an-excel-file-into-multiple-files-using-php</link>
            <description>Sometimes you might have an excel files that you need to split. splitting the file into multiple files with PHP can be easily done.</description>
            <pubDate>Tue, 07 May 2024 02:38:39 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/how-to-split-an-excel-file-into-multiple-files-using-php</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>How to Combine Excel Files Using PHP</title>
            <link>https://amirkamizi.com/blog/how-to-combine-excel-files-using-php</link>
            <description>Sometimes you might have many excel files that you need to combine, whether it&#039;s reports, user data or anything else, merging them into one file with PHP can be easily done.</description>
            <pubDate>Mon, 06 May 2024 12:26:25 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/how-to-combine-excel-files-using-php</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                            <category>edited by chatgpt</category>
                    </item>
            <item>
            <title>A Beginner&#039;s Guide to Different Types of Software Testing</title>
            <link>https://amirkamizi.com/blog/beginners-guide-to-different-types-of-software-testing</link>
            <description>Software testing is a crucial aspect of programming and software development. By testing, developers can ensure that their software performs as expected.</description>
            <pubDate>Sun, 07 Apr 2024 07:39:56 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/beginners-guide-to-different-types-of-software-testing</guid>
            <category>programming</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>A Programmer&#039;s Guide to Debugging: Essential Steps to Follow</title>
            <link>https://amirkamizi.com/blog/programmers-guide-to-debugging-essential-steps-to-follow</link>
            <description>Debugging is a crucial skill for any programmer, as it helps identify and fix issues in the code. Effective debugging not only improves the overall quality of your software but can also save you time and frustration.</description>
            <pubDate>Sat, 23 Mar 2024 09:27:17 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/programmers-guide-to-debugging-essential-steps-to-follow</guid>
            <category>programming</category>
                            <category>tips and tricks</category>
                            <category>skills</category>
                    </item>
            <item>
            <title>What to Do After Learning Programming</title>
            <link>https://amirkamizi.com/blog/what-to-do-after-learning-programming</link>
            <description>Congratulations! You&#039;ve learned programming and now have a solid foundation in coding. But what should you do next?</description>
            <pubDate>Sun, 17 Mar 2024 03:07:59 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/what-to-do-after-learning-programming</guid>
            <category>programming</category>
                            <category>tips and tricks</category>
                            <category>skills</category>
                    </item>
            <item>
            <title>Top Skills for Developers: Non-Technical and Technical Essentials</title>
            <link>https://amirkamizi.com/blog/top-skills-for-developers</link>
            <description>Being a successful developer requires a combination of both technical and non-technical skills.</description>
            <pubDate>Wed, 05 Apr 2023 14:04:25 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/top-skills-for-developers</guid>
            <category>programming</category>
                            <category>skills</category>
                    </item>
            <item>
            <title>PHP Namespace</title>
            <link>https://amirkamizi.com/blog/php-namespace</link>
            <description>Today we are going to talk about namespaces in PHP. Namespace is like putting the classes in a group. it helps you organize your code much better. It&#039;s a must-know topic for a PHP programmer.</description>
            <pubDate>Thu, 23 Mar 2023 22:45:00 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-namespace</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP Send SMTP Emails with PHPMailer</title>
            <link>https://amirkamizi.com/blog/php-send-smtp-emails-with-phpmailer</link>
            <description>Today we are going to send emails with the help of PHPMailer package. Sending emails is a very useful feature and in PHP it is very easy and powerful.</description>
            <pubDate>Wed, 22 Mar 2023 13:48:38 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-send-smtp-emails-with-phpmailer</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP Password Hashing</title>
            <link>https://amirkamizi.com/blog/php-password-hashing</link>
            <description>Today we are going to talk about hashing passwords in PHP. Storing and managing passwords is very important. And in PHP it’s very easy.</description>
            <pubDate>Wed, 22 Mar 2023 13:47:56 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-password-hashing</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Testing with PHPUnit and Pest</title>
            <link>https://amirkamizi.com/blog/php-testing-with-phpunit-and-pest</link>
            <description>Today we are going to write tests with PHPUnit and Pest in PHP. Testing is a very important step in developing an application. phpunit and pest make it really easy to write tests in php</description>
            <pubDate>Wed, 22 Mar 2023 13:47:16 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-testing-with-phpunit-and-pest</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Dependency Management</title>
            <link>https://amirkamizi.com/blog/php-dependency-management</link>
            <description>Today we are going to talk about dependency management in PHP. Your code might depends on some packages. You need a way to manage all the dependencies in PHP.</description>
            <pubDate>Wed, 22 Mar 2023 13:46:43 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-dependency-management</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Simple Web Crawler</title>
            <link>https://amirkamizi.com/blog/php-simple-web-crawler</link>
            <description>Today we are going to build a simple web crawler in PHP and parse the box office movies from IMDB. We can do it with PHP easily. We don’t even need any extra package.</description>
            <pubDate>Wed, 22 Mar 2023 13:46:12 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-simple-web-crawler</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP curl</title>
            <link>https://amirkamizi.com/blog/php-curl</link>
            <description>Today we are going to talk about curl in PHP. Sometimes we need to send requests to another url to get data, maybe another API. So how can we do that in PHP? curl is the answer.</description>
            <pubDate>Wed, 22 Mar 2023 13:45:46 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-curl</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Interacting with Python</title>
            <link>https://amirkamizi.com/blog/php-interacting-with-python</link>
            <description>Today we are going to talk about interacting with a python file in PHP. Both PHP and Python are very powerful languages. you can run a python program from your PHP code.</description>
            <pubDate>Wed, 22 Mar 2023 13:45:26 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-interacting-with-python</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>python</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP Exec</title>
            <link>https://amirkamizi.com/blog/php-exec</link>
            <description>Today we are going to talk about exec in PHP. Did you know we can run system commands through PHP? Well not only it’s possible but also it’s very easy. You can do it with exec function</description>
            <pubDate>Wed, 22 Mar 2023 13:44:59 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-exec</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Database</title>
            <link>https://amirkamizi.com/blog/php-database</link>
            <description>Today we are going to talk about working with a database in PHP. working with databases is a very important part of web applications. you should be able to store data and read them.</description>
            <pubDate>Wed, 22 Mar 2023 13:44:19 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-database</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Regular Expressions</title>
            <link>https://amirkamizi.com/blog/php-regular-expressions</link>
            <description>Today we are going to learn about regular expressions in PHP. A regular expression is a sequence of characters that specifies a search pattern. it&#039;s important to know how to apply them in PHP.</description>
            <pubDate>Wed, 22 Mar 2023 13:36:00 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-regular-expressions</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Trait</title>
            <link>https://amirkamizi.com/blog/php-trait</link>
            <description>Today we are going to talk about traits in PHP. A class can extend only one class. But what if you wanted to inherit multiple classes and have their functionalities in your current class?</description>
            <pubDate>Wed, 22 Mar 2023 13:35:42 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-trait</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP Abstract Class</title>
            <link>https://amirkamizi.com/blog/php-abstract-class</link>
            <description>Today we are going to talk about abstract classes in PHP. Abstract class is another important topic in object oriented programming and today we are going to learn everything about them.</description>
            <pubDate>Wed, 22 Mar 2023 13:35:22 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-abstract-class</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP Constant</title>
            <link>https://amirkamizi.com/blog/php-constant</link>
            <description>Today we are going to talk about constants in PHP. Constants are like variables that can’t be changed. Hence the name! it’s constant and it’s not variable. they are a good way to store information.</description>
            <pubDate>Wed, 22 Mar 2023 13:34:00 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-constant</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP Interface</title>
            <link>https://amirkamizi.com/blog/php-interface</link>
            <description>Today we are going to talk about interfaces in PHP. Interface is like a skeleton for the class. Interface is an important topic in OOP and it helps you manage your code better.</description>
            <pubDate>Wed, 22 Mar 2023 13:33:29 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-interface</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP Method Chaining</title>
            <link>https://amirkamizi.com/blog/php-method-chaining</link>
            <description>Today we are going to talk about chaining methods in PHP. It’s cleaner and more readable and I don’t have to refer to my object every time I want to run one of the methods.</description>
            <pubDate>Wed, 22 Mar 2023 13:33:08 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-method-chaining</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP Static</title>
            <link>https://amirkamizi.com/blog/php-static</link>
            <description>Today we are going to talk about Static methods and properties in PHP. You can access the methods and properties of a class without create a new object but for that you need to know about static.</description>
            <pubDate>Wed, 22 Mar 2023 13:32:33 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-static</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP Inheritance</title>
            <link>https://amirkamizi.com/blog/php-inheritance</link>
            <description>Today we are going to talk about Inheritance in PHP. Inheritance is another important topic related to object oriented programming in PHP. It can help you extend the functionalities of a class.</description>
            <pubDate>Wed, 22 Mar 2023 13:31:08 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-inheritance</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP class</title>
            <link>https://amirkamizi.com/blog/php-class</link>
            <description>Today we are going to talk about classes in PHP. This is an introduction to a series of posts that would cover the topic of object oriented programming in PHP. class is the first one.</description>
            <pubDate>Wed, 22 Mar 2023 13:30:04 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-class</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>oop</category>
                    </item>
            <item>
            <title>PHP string functions</title>
            <link>https://amirkamizi.com/blog/php-string-functions</link>
            <description>Today we are going to learn about some of the useful string functions in PHP. we are going to send a text through different functions and learn what those functions do.</description>
            <pubDate>Tue, 21 Mar 2023 15:49:35 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-string-functions</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP session</title>
            <link>https://amirkamizi.com/blog/php-session</link>
            <description>Today we are going to learn about session in PHP. Sessions are like cookies but instead of storing the key value pairs on the user’s computer, session stores them on the server.</description>
            <pubDate>Tue, 21 Mar 2023 15:48:40 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-session</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP cookies</title>
            <link>https://amirkamizi.com/blog/php-cookies</link>
            <description>Today we are going to learn about cookies in PHP. Cookies are like files or better say content that the website/server would embed on your computer through your browser.</description>
            <pubDate>Tue, 21 Mar 2023 15:47:47 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-cookies</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Working with Forms</title>
            <link>https://amirkamizi.com/blog/php-working-with-forms</link>
            <description>Today we are going to talk about working with forms in PHP. It&#039;s very important to know how to work with forms and parameters in the request, whether they are from a Get request or a Post request.</description>
            <pubDate>Tue, 21 Mar 2023 15:47:08 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-working-with-forms</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP isset and empty</title>
            <link>https://amirkamizi.com/blog/php-isset-and-empty</link>
            <description>Today we are going to learn about isset and empty in PHP. isset and empty are two functions that help us check the existence of a value. They are way more useful than you think.</description>
            <pubDate>Tue, 21 Mar 2023 15:46:35 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-isset-and-empty</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP function</title>
            <link>https://amirkamizi.com/blog/php-function</link>
            <description>Today we are going to learn about functions in PHP. Functions are very important because they can help you divide your application in small bites that can be handled with a function.</description>
            <pubDate>Tue, 21 Mar 2023 15:45:55 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-function</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Include and Require</title>
            <link>https://amirkamizi.com/blog/php-include-and-require</link>
            <description>Today we are going to learn about include and require in PHP. they help you organize your code by keeping your code in different files and use them whenever you need without duplicating your code.</description>
            <pubDate>Tue, 21 Mar 2023 15:45:17 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-include-and-require</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP xml and json</title>
            <link>https://amirkamizi.com/blog/php-xml-and-json</link>
            <description>Today we are going to talk about working XML and JSON in PHP. XML and JSON are the most common formats that are used in APIs. knowing how to work with them is essential for any web developer.</description>
            <pubDate>Tue, 21 Mar 2023 15:44:44 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-xml-and-json</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Read and Write to Files</title>
            <link>https://amirkamizi.com/blog/php-read-and-write</link>
            <description>Today we are going to learn about working with files in PHP.There are many functions that can help you read the contents of a file. we are going through the most common functions.</description>
            <pubDate>Tue, 21 Mar 2023 15:44:12 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-read-and-write</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP CSV Files</title>
            <link>https://amirkamizi.com/blog/php-csv-files</link>
            <description>Today we are going to talk about working with a csv files in PHP. Comma Separated Values (csv) is a common way to store the data in a file and it&#039;s important to know how to work with them.</description>
            <pubDate>Tue, 21 Mar 2023 15:43:20 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-csv-files</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Date and Time</title>
            <link>https://amirkamizi.com/blog/php-date-and-time</link>
            <description>Today we are going to learn about date and time in PHP. knowing how to work with dates and times and how to work with different formats of dates is very important.</description>
            <pubDate>Tue, 21 Mar 2023 15:41:39 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-date-and-time</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>3 Ways to add Conditional and Loop within HTML</title>
            <link>https://amirkamizi.com/blog/add-conditional-and-loop-within-html</link>
            <description>Today we are going to talk about different ways we can add PHP conditionals and loops within HTML .</description>
            <pubDate>Tue, 21 Mar 2023 15:40:56 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/add-conditional-and-loop-within-html</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP break and continue</title>
            <link>https://amirkamizi.com/blog/php-break-and-continue</link>
            <description>Today we are going to learn about break and continue in PHP. These two words are going to help you a lot when dealing working with loops. you can avoid a lot of extra iterations and save time.</description>
            <pubDate>Tue, 21 Mar 2023 15:40:29 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-break-and-continue</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Loops</title>
            <link>https://amirkamizi.com/blog/php-loops</link>
            <description>Today we are going to learn about loops in PHP. Loop is another important concept in programming and we are going to learn everything about loops in PHP.</description>
            <pubDate>Tue, 21 Mar 2023 15:39:54 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-loops</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Conditionals</title>
            <link>https://amirkamizi.com/blog/php-conditionals</link>
            <description>Today we are going to learn about conditionals in PHP. Conditionals are very useful in any programming language. So important that we can argue that the foundation for all the technologies around us are conditions.</description>
            <pubDate>Tue, 21 Mar 2023 15:39:12 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-conditionals</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Arrays</title>
            <link>https://amirkamizi.com/blog/php-arrays</link>
            <description>Today we are going to learn about arrays in PHP. Array is a datatype that can hold more than one value so instead of having multiple variables you can hold all those values in one variable.</description>
            <pubDate>Tue, 21 Mar 2023 15:38:32 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-arrays</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Operators</title>
            <link>https://amirkamizi.com/blog/php-operators</link>
            <description>Today we are going to learn about Operators in PHP including arithmetic, comparison and logic operators. You will be using all of these operators during your career a lot.</description>
            <pubDate>Tue, 21 Mar 2023 15:37:58 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-operators</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP DataTypes</title>
            <link>https://amirkamizi.com/blog/php-datatypes</link>
            <description>Today we are going to learn about Data Types in PHP. Data types are another important subject in programming. The better you know the data types you are working with, the more skillful you become.</description>
            <pubDate>Tue, 21 Mar 2023 15:37:21 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-datatypes</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Variables</title>
            <link>https://amirkamizi.com/blog/php-variables</link>
            <description>Today we are going to learn about variables in PHP. Variables are very important and powerful in any programming language. So if you are learning PHP it&#039;s very important to know about variables.</description>
            <pubDate>Tue, 21 Mar 2023 15:36:41 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-variables</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>Introduction to PHP and how to build your first web application in less than 10 minutes</title>
            <link>https://amirkamizi.com/blog/introduction-to-php</link>
            <description>PHP is an open source scripting language for backend development. and we are going to build our very first PHP application together.</description>
            <pubDate>Tue, 21 Mar 2023 15:35:23 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/introduction-to-php</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>Machine Learning in PHP</title>
            <link>https://amirkamizi.com/blog/machine-learning-in-php</link>
            <description>Machine learning is a way for computers to learn and improve at tasks without being specifically programmed to do so. Are you curious about machine learning and PHP?</description>
            <pubDate>Sat, 18 Mar 2023 11:25:16 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/machine-learning-in-php</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>machine learning</category>
                    </item>
            <item>
            <title>Ultimate guide to RESTFul API Versioning in PHP Laravel: 2 solutions</title>
            <link>https://amirkamizi.com/blog/restful-api-versioning-in-laravel</link>
            <description>API versioning is what you need if you want to change the behavior of your API or  the structure and format of requests and responses.</description>
            <pubDate>Wed, 15 Feb 2023 04:59:00 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/restful-api-versioning-in-laravel</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>laravel</category>
                            <category>RESTFul</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP Validate URL</title>
            <link>https://amirkamizi.com/blog/php-validate-url</link>
            <description>Today we are going to talk about validating emails in PHP.  In a lot of projects you need to validate the URLs given by the user to make sure the address has a correct format.</description>
            <pubDate>Wed, 15 Feb 2023 04:53:04 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-validate-url</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Validate Email</title>
            <link>https://amirkamizi.com/blog/php-validate-email</link>
            <description>Today we are going to talk about validating emails in PHP. In a lot of projects you need to validate the emails given by the user to make sure the email address has a correct format.</description>
            <pubDate>Wed, 15 Feb 2023 04:52:32 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-validate-email</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP upload file</title>
            <link>https://amirkamizi.com/blog/php-upload-file</link>
            <description>Today we are going to talk about uploading a file in PHP. Uploading a file is simple but it&#039;s very important to know how to handle uploading the files correctly and securely.</description>
            <pubDate>Wed, 15 Feb 2023 04:50:25 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-upload-file</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Splat Operator</title>
            <link>https://amirkamizi.com/blog/php-splat-operator</link>
            <description>Today we are going to talk about splat operator in PHP. Splat operator is when we add three dots before the name of the variable and it&#039;s way more useful than you think.</description>
            <pubDate>Wed, 15 Feb 2023 04:39:07 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-splat-operator</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP Simple Tinker Like Script</title>
            <link>https://amirkamizi.com/blog/php-simple-tinker</link>
            <description>Today we are going to build a simple Tinker in PHP. Tinker is a tool that allows users to interact with the application through the command line.</description>
            <pubDate>Wed, 15 Feb 2023 04:35:06 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-simple-tinker</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>open source</category>
                    </item>
            <item>
            <title>PHP simple REST API</title>
            <link>https://amirkamizi.com/blog/php-simple-rest-api</link>
            <description>Today we are going to create a simple REST API in PHP. we are going to do it with pure PHP and with no frameworks. you can create a RESTful API in 70 lines of code.</description>
            <pubDate>Wed, 15 Feb 2023 04:33:45 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-simple-rest-api</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>RESTFul</category>
                    </item>
            <item>
            <title>PHP Sanitize Data</title>
            <link>https://amirkamizi.com/blog/php-sanitize-data</link>
            <description>Today we are going to talk about sanitizing data in PHP. Sanitizing data is a very important step, especially when you are dealing with user data.</description>
            <pubDate>Wed, 15 Feb 2023 04:24:58 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-sanitize-data</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP range</title>
            <link>https://amirkamizi.com/blog/php-range</link>
            <description>Today we are going to talk about range function in PHP. It&#039;s a very simple yet very powerful tool and can save you a lot of time. it&#039;s also more readable than the alternatives.</description>
            <pubDate>Wed, 15 Feb 2023 04:09:59 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-range</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP random number</title>
            <link>https://amirkamizi.com/blog/php-random-number</link>
            <description>Today we are going to talk about generating random numbers in PHP. Knowing how to generate a random number is more useful than you think. you can select random users and much more.</description>
            <pubDate>Wed, 15 Feb 2023 04:08:42 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-random-number</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP execution time</title>
            <link>https://amirkamizi.com/blog/php-execution-time</link>
            <description>Today we are going to talk about calculating execution time in PHP. Sometimes it’s a good idea to calculate the execution time of your functions and script as a whole.</description>
            <pubDate>Wed, 15 Feb 2023 03:51:22 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-execution-time</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP compact</title>
            <link>https://amirkamizi.com/blog/php-compact</link>
            <description>Today we are going to talk about compact function in PHP. Compact is one of those functions that helps the readability of your code a lot and also reduces the lines of code.</description>
            <pubDate>Tue, 14 Feb 2023 04:29:48 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-compact</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP catch exceptions</title>
            <link>https://amirkamizi.com/blog/php-catch-exceptions</link>
            <description>Today we are going to talk about catching exceptions in PHP. Most of the time in your script you might face some exceptions. So today we are going to learn how to catch those exceptions.</description>
            <pubDate>Tue, 14 Feb 2023 04:27:33 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-catch-exceptions</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>PHP calculate distance between 2 places in 9 easy steps</title>
            <link>https://amirkamizi.com/blog/php-calculate-distance</link>
            <description>Today we are going to talk about calculating the distance between two place in PHP in a few easy steps.</description>
            <pubDate>Tue, 14 Feb 2023 04:26:11 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-calculate-distance</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP Array Unique</title>
            <link>https://amirkamizi.com/blog/php-array-unique</link>
            <description>Today we are going to talk about array unique function in PHP. It&#039;s a very good way to remove duplicated values from an array and change it to an array of unique values.</description>
            <pubDate>Tue, 14 Feb 2023 04:21:15 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-unique</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Sort</title>
            <link>https://amirkamizi.com/blog/php-array-sort</link>
            <description>Today we are going to talk about sorting arrays in PHP. we will take a look at some of the most useful and common array sort functions in PHP and compare their functionality.</description>
            <pubDate>Tue, 14 Feb 2023 04:20:40 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-sort</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Search</title>
            <link>https://amirkamizi.com/blog/php-array-search</link>
            <description>Today we are going to talk about array search function in PHP. array search is a very useful function that helps you find the key of a value you’re looking for.</description>
            <pubDate>Tue, 14 Feb 2023 04:19:18 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-search</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Replace</title>
            <link>https://amirkamizi.com/blog/php-array-replace</link>
            <description>Today we are going to talk about array replace function in PHP. Array replace is another array function that is very simple yet a very powerful function.</description>
            <pubDate>Tue, 14 Feb 2023 04:18:40 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-replace</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Reduce</title>
            <link>https://amirkamizi.com/blog/php-array-reduce</link>
            <description>Today we are going to talk about array reduce in PHP. Array reduce is a useful function that reduces the given array to a single value using a callback function.</description>
            <pubDate>Tue, 14 Feb 2023 04:17:37 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-reduce</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Merge</title>
            <link>https://amirkamizi.com/blog/php-array-merge</link>
            <description>Today we are going to talk about array merge function in PHP. This function is very useful and merges all the arrays that you pass as arguments and returns an array.</description>
            <pubDate>Tue, 14 Feb 2023 04:17:04 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-merge</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP array map</title>
            <link>https://amirkamizi.com/blog/php-array-map</link>
            <description>Today we are going to learn about array map function in PHP. It lets you apply a function to the elements of the given arrays and returns an array with changed elements.</description>
            <pubDate>Tue, 14 Feb 2023 04:16:29 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-map</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Intersect</title>
            <link>https://amirkamizi.com/blog/php-array-intersect</link>
            <description>Today we are going to talk about array intersect functions in PHP .If you want to find the items in your array that are present in the other arrays, array intersect is your friend.</description>
            <pubDate>Tue, 14 Feb 2023 04:15:31 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-intersect</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Flip</title>
            <link>https://amirkamizi.com/blog/php-array-flip</link>
            <description>Today we are going to talk about array flip function in PHP. Array flip is very simple yet useful array function that helps you flip and array.</description>
            <pubDate>Tue, 14 Feb 2023 04:14:44 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-flip</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP array filter</title>
            <link>https://amirkamizi.com/blog/php-array-filter</link>
            <description>Today we are going to talk about array filter in PHP. array filter is a very useful function and it helps you filter an array by key, value or both.</description>
            <pubDate>Tue, 14 Feb 2023 04:13:58 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-filter</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Diff</title>
            <link>https://amirkamizi.com/blog/php-array-diff</link>
            <description>Today we are going to talk about array diff functions in PHP. If you want to find the items in your array that are not present in the other arrays, array diff is your friend.</description>
            <pubDate>Tue, 14 Feb 2023 04:12:52 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-diff</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Combine</title>
            <link>https://amirkamizi.com/blog/php-array-combine</link>
            <description>Today we are going to talk about array combine in PHP. Array combine is another useful array function that creates an array by using one array for keys and another for its values.</description>
            <pubDate>Tue, 14 Feb 2023 04:12:16 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-combine</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP Array Chunk</title>
            <link>https://amirkamizi.com/blog/php-array-chunk</link>
            <description>Today we are going to talk about array chunk function in PHP. Sometimes you have to deal with a very large array of data. we&#039;ll learn how to split the array in different chunks.</description>
            <pubDate>Tue, 14 Feb 2023 04:11:49 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-chunk</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>PHP array change key case</title>
            <link>https://amirkamizi.com/blog/php-array-change-key-case</link>
            <description>Today we are going to talk about changing the case of the keys of an array in PHP. Sometimes you might change the case of the keys in your array. It&#039;s very easy to do that in PHP.</description>
            <pubDate>Tue, 14 Feb 2023 04:10:57 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-array-change-key-case</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>array</category>
                    </item>
            <item>
            <title>Deploy PHP to Heroku</title>
            <link>https://amirkamizi.com/blog/deploy-php-to-heroku</link>
            <description>Today we are going to talk about deploying your PHP on heroku. Having your code on your local machine is one thing and deploying it on a server and sharing it with the world is another thing.</description>
            <pubDate>Tue, 14 Feb 2023 04:04:09 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/deploy-php-to-heroku</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>How to Overcome the Fear of Starting - Defeating the Mind-Killer</title>
            <link>https://amirkamizi.com/blog/how-to-overcome-the-fear-of-starting</link>
            <description>Can you start a new task easily or do you keep postponing it? If your answer is yes, then you are not alone. I know exactly how you feel.</description>
            <pubDate>Mon, 13 Feb 2023 12:45:08 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/how-to-overcome-the-fear-of-starting</guid>
            <category>psychology</category>
                            <category>writing</category>
                    </item>
            <item>
            <title>PHP Pass Arguments by Reference</title>
            <link>https://amirkamizi.com/blog/php-pass-arguments-by-reference</link>
            <description>Today we are going to talk about splat passing arguments by reference in PHP. By default when we pass argument to a function we pass it by value.</description>
            <pubDate>Thu, 12 Jan 2023 15:34:23 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/php-pass-arguments-by-reference</guid>
            <category>programming</category>
                            <category>php</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>PHP Callback Functions</title>
            <link>https://amirkamizi.com/blog/callback-functions</link>
            <description>Today we are going to talk about callback functions in PHP. sometimes we need to pass a function as an argument of another function, that&#039;s exactly what callback function is.</description>
            <pubDate>Sun, 08 Jan 2023 01:39:45 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/callback-functions</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>Coding Without a Mouse : 6 Important Lessons I Learned</title>
            <link>https://amirkamizi.com/blog/lessons-from-coding-without-a-mouse</link>
            <description>I’m sure you’ve heard all those “fast” programmers keep talking about keyboard being faster and “more professional”, so let&#039;s give it a shot.</description>
            <pubDate>Sat, 24 Dec 2022 02:31:45 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/lessons-from-coding-without-a-mouse</guid>
            <category>productivity</category>
                            <category>tips and tricks</category>
                    </item>
            <item>
            <title>Top 5 websites to learn PHP for FREE</title>
            <link>https://amirkamizi.com/blog/websites-to-learn-php-for-free</link>
            <description>Do you want to learn PHP but you don’t want to spend hundreds of dollars? You are not alone. There are many websites that help people like you and me to start our journey.</description>
            <pubDate>Thu, 22 Dec 2022 13:35:49 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/websites-to-learn-php-for-free</guid>
            <category>programming</category>
                            <category>php</category>
                    </item>
            <item>
            <title>No More Hesitation to Write a blog post: 12 Step Strategy for developers</title>
            <link>https://amirkamizi.com/blog/write-a-blog-post</link>
            <description>Are you a developer? Do you want to write about your experience, but you don’t know how to write?</description>
            <pubDate>Thu, 22 Dec 2022 13:35:07 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/write-a-blog-post</guid>
            <category>productivity</category>
                            <category>writing</category>
                    </item>
            <item>
            <title>the ultimate guide to Git: learn everything you need in less than 1 hour</title>
            <link>https://amirkamizi.com/blog/git-in-an-hour</link>
            <description>Here is everything you need to know about git in a series of short question and answers.</description>
            <pubDate>Mon, 28 Nov 2022 00:49:45 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/git-in-an-hour</guid>
            <category>programming</category>
                            <category>git</category>
                    </item>
            <item>
            <title>Learn how to contribute to open source projects in 7 easy steps (video)</title>
            <link>https://amirkamizi.com/blog/how-to-contribute-to-open-source-projects</link>
            <description>we are going to talk about how to contribute to open source projects We will go through it together step by step</description>
            <pubDate>Sun, 27 Nov 2022 04:46:07 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/how-to-contribute-to-open-source-projects</guid>
            <category>programming</category>
                            <category>git</category>
                            <category>open source</category>
                    </item>
            <item>
            <title>5 essential commands to interact with an online git repository: push, pull, clone, fetch, remote (video)</title>
            <link>https://amirkamizi.com/blog/interact-with-an-online-git-repository</link>
            <description>5 commands to interact with and online git repository</description>
            <pubDate>Sun, 27 Nov 2022 04:45:50 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/interact-with-an-online-git-repository</guid>
            <category>programming</category>
                            <category>git</category>
                            <category>open source</category>
                    </item>
            <item>
            <title>undo git merge the easy way and then undo the undoing! (video)</title>
            <link>https://amirkamizi.com/blog/undo-git-merge</link>
            <description>we are going to talk about how to undo git merge and then we talk about how to undo the undoing</description>
            <pubDate>Sun, 27 Nov 2022 04:45:10 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/undo-git-merge</guid>
            <category>programming</category>
                            <category>git</category>
                    </item>
            <item>
            <title>how to use git restore and completely ignore the changes: 3 scenarios (video)</title>
            <link>https://amirkamizi.com/blog/git-restore</link>
            <description>we are going to talk about ways to ignore the edits we made in a git project and restore the changes by git restore</description>
            <pubDate>Sun, 27 Nov 2022 04:44:21 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/git-restore</guid>
            <category>programming</category>
                            <category>git</category>
                    </item>
            <item>
            <title>How to use Git Alias to increase your productivity (video)</title>
            <link>https://amirkamizi.com/blog/git-alias</link>
            <description>Today we are going to talk about Git Alias and how to increase your productivity by adding shorter aliases for commands that we use everyday.</description>
            <pubDate>Sun, 27 Nov 2022 04:43:07 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/git-alias</guid>
            <category>programming</category>
                            <category>git</category>
                    </item>
            <item>
            <title>git branch workflow: 7 easy steps (video)</title>
            <link>https://amirkamizi.com/blog/git-branch-workflow</link>
            <description>Transcription Hello This is amir Today we are going to talk about git branching workflow I will go through it step by step and help you understand the process</description>
            <pubDate>Sun, 27 Nov 2022 04:42:28 +0000</pubDate>
            <guid>https://amirkamizi.com/blog/git-branch-workflow</guid>
            <category>programming</category>
                            <category>git</category>
                    </item>
    </channel>
</rss>
