<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Petar Ivanov Tech</title>
    <link>https://petarivanov.tech</link>
    <description>Practical architecture and design patterns for full-stack JavaScript developers who want to build production-grade React and Node.js applications.</description>
    <language>en</language>
    <lastBuildDate>Mon, 25 May 2026 16:40:54 GMT</lastBuildDate>
    <atom:link href="https://petarivanov.tech/rss.xml" rel="self" type="application/rss+xml"/>
    
    <item>
      <title>How to better structure your next Node.js project? The Modular Approach.</title>
      <link>https://petarivanov.tech/blog/how-to-better-structure-your-next-nodejs-project-the-modular-approach/</link>
      <guid>https://petarivanov.tech/blog/how-to-better-structure-your-next-nodejs-project-the-modular-approach/</guid>
      <pubDate>Tue, 31 Oct 2023 00:00:00 GMT</pubDate>
      <description><![CDATA[In this article, I will share my opinion on how to structure your next Node.js project. In the past, I’ve worked on various projects both with Node.js and other technologies. A well-structured project is crucial for the developer experience (DE), scalability and maintainability of the application, testing, and much more.]]></description>
    </item>
    <item>
      <title>The T-shaped Developer</title>
      <link>https://petarivanov.tech/blog/the-t-shaped-software-developer/</link>
      <guid>https://petarivanov.tech/blog/the-t-shaped-software-developer/</guid>
      <pubDate>Tue, 19 Sep 2023 00:00:00 GMT</pubDate>
      <description><![CDATA[The way how software companies work has changed. A new need has emerged — the need for T-shaped Developers.]]></description>
    </item>
    <item>
      <title>Step by Step Guide: Migrate a React App from Bootstrap to Tailwind CSS</title>
      <link>https://petarivanov.tech/blog/step-by-step-guide-migrate-a-react-app-from-bootstrap-to-tailwind-css/</link>
      <guid>https://petarivanov.tech/blog/step-by-step-guide-migrate-a-react-app-from-bootstrap-to-tailwind-css/</guid>
      <pubDate>Wed, 16 Aug 2023 00:00:00 GMT</pubDate>
      <description><![CDATA[I will walk you through my journey of migrating a React SPA from Bootstrap to Tailwind CSS. I will discuss the pros and cons of the architectural strategies considered during the migration. Then, I will move to the execution of the picked strategy and share some learned lessons throughout the whole experience.]]></description>
    </item>
    <item>
      <title>Comparison Guide: Bootstrap vs. Tailwind CSS. When and What to choose?</title>
      <link>https://petarivanov.tech/blog/comparison-guide-bootstrap-vs-tailwind-css-when-what-to-choose/</link>
      <guid>https://petarivanov.tech/blog/comparison-guide-bootstrap-vs-tailwind-css-when-what-to-choose/</guid>
      <pubDate>Sat, 15 Jul 2023 00:00:00 GMT</pubDate>
      <description><![CDATA[Many software developers do not think a lot before picking either Bootstrap or Tailwind CSS. They go with Bootstrap when Tailwind CSS is more appropriate or vice versa. However, picking the right tool and technology for solving a problem is crucial.]]></description>
    </item>
  </channel>
</rss>