<?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: Shubhangi</title>
    <description>The latest articles on DEV Community by Shubhangi (@codelykagirl).</description>
    <link>https://dev.to/codelykagirl</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4037919%2F7c89af00-2011-43b0-aeda-d9167f517e54.png</url>
      <title>DEV Community: Shubhangi</title>
      <link>https://dev.to/codelykagirl</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codelykagirl"/>
    <language>en</language>
    <item>
      <title>⚰️Spring Boot Postmortem#5</title>
      <dc:creator>Shubhangi</dc:creator>
      <pubDate>Mon, 20 Jul 2026 13:55:56 +0000</pubDate>
      <link>https://dev.to/codelykagirl/spring-boot-postmortem5-2d7g</link>
      <guid>https://dev.to/codelykagirl/spring-boot-postmortem5-2d7g</guid>
      <description>&lt;p&gt;Spring Enters the Scene (and saves humanity)&lt;/p&gt;

&lt;p&gt;Spring Didn't Replace Servlets.&lt;/p&gt;

&lt;p&gt;Spring looked at developers and said: &lt;/p&gt;

&lt;p&gt;Why are you doing all this manually?&lt;/p&gt;

&lt;p&gt;Spring introduced ideas like&lt;/p&gt;

&lt;p&gt;-Dependency Injection&lt;br&gt;
-Inversion of Control&lt;br&gt;
-Bean Management&lt;br&gt;
-Loose Coupling&lt;/p&gt;

&lt;p&gt;Not because they sounded fancy.&lt;/p&gt;

&lt;p&gt;Because large Java projects had become difficult to test, maintain, and scale. Spring aimed to reduce boilerplate, configuration complexity, and tight coupling.&lt;/p&gt;

&lt;p&gt;And then...&lt;/p&gt;

&lt;p&gt;Spring became huge.🫡&lt;/p&gt;

&lt;p&gt;One framework became an ecosystem.&lt;/p&gt;

&lt;p&gt;Need APIs? Spring MVC.&lt;/p&gt;

&lt;p&gt;Need databases? Spring Data.&lt;/p&gt;

&lt;p&gt;Need security? Spring Security.&lt;/p&gt;

&lt;p&gt;Need AI? Spring AI.&lt;/p&gt;

&lt;p&gt;Spring grew into a collection of focused projects instead of a single library. &lt;/p&gt;

&lt;p&gt;Then Spring Boot arrived.&lt;/p&gt;

&lt;p&gt;Spring Boot looked at Spring and said:&lt;/p&gt;

&lt;p&gt;🗣️ bro...! why are we making people configure literally everything?&lt;/p&gt;

&lt;p&gt;Spring Boot became that one friend who already did your homework.&lt;/p&gt;

&lt;p&gt;-Embedded Tomcat.&lt;br&gt;
-Auto-configuration.&lt;br&gt;
-Starter dependencies.&lt;br&gt;
-Sensible defaults.&lt;/p&gt;

&lt;p&gt;Now developers could spend more time solving business problems instead of wiring infrastructure. That's the core promise of Spring Boot.&lt;/p&gt;

&lt;p&gt;🚨 Common Hallucination &lt;/p&gt;

&lt;p&gt;Did Spring Boot replace Spring?&lt;/p&gt;

&lt;p&gt;No.&lt;/p&gt;

&lt;p&gt;Spring Boot uses Spring.&lt;/p&gt;

&lt;p&gt;Spring provides the foundation, Spring Boot automates much of the setup.&lt;/p&gt;

&lt;p&gt;One picture to remember forever:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7h9385dxw64veujs9j55.png" class="article-body-image-wrapper"&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7h9385dxw64veujs9j55.png" alt=" " width="620" height="955"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is the bigger picture behind modern Java backend development.&lt;/p&gt;

</description>
      <category>java</category>
      <category>spring</category>
      <category>springboot</category>
    </item>
    <item>
      <title>⚰️Spring Boot Postmortem#4</title>
      <dc:creator>Shubhangi</dc:creator>
      <pubDate>Mon, 20 Jul 2026 13:38:46 +0000</pubDate>
      <link>https://dev.to/codelykagirl/spring-boot-postmortem4-aed</link>
      <guid>https://dev.to/codelykagirl/spring-boot-postmortem4-aed</guid>
      <description>&lt;p&gt;Enters the first superhero of the Script. (Read the parts before to get context)&lt;/p&gt;

&lt;p&gt;Servlets.&lt;/p&gt;

&lt;p&gt;Not glamorous.&lt;/p&gt;

&lt;p&gt;Not trendy.&lt;/p&gt;

&lt;p&gt;But absolutely necessary. &lt;/p&gt;

&lt;p&gt;Think of a Servlet as a translator.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8gabzfcwc60pr2bsraga.png" class="article-body-image-wrapper"&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F8gabzfcwc60pr2bsraga.png" alt=" " width="680" height="360"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Browser speaks HTTP.&lt;/p&gt;

&lt;p&gt;Java speaks Java.&lt;/p&gt;

&lt;p&gt;Servlet says Relax. I'll translate.&lt;/p&gt;

&lt;p&gt;Servlets running inside containers like Tomcat receive HTTP requests and invoke Java methods such as doGet() or doPost().&lt;/p&gt;

&lt;p&gt;Problem solved? &lt;br&gt;
Not really.&lt;/p&gt;

&lt;p&gt;Servlets fixed communication.&lt;/p&gt;

&lt;p&gt;They didn't fix developer happiness. &lt;/p&gt;

&lt;p&gt;Soon every enterprise project looked like : &lt;/p&gt;

&lt;p&gt;XML-&amp;gt; Configuration-&amp;gt; Boilerplate-&amp;gt; Configuration-&amp;gt; XML -&amp;gt; Configuration&lt;/p&gt;

&lt;p&gt;And a lot of Pain.&lt;/p&gt;

&lt;p&gt;Developers weren't building products. They were fighting configuration&lt;/p&gt;

&lt;p&gt;Servlets Were the Avengers.&lt;br&gt;
Until They Became the Villain. 🦹&lt;/p&gt;

&lt;p&gt;Someone had to clean up the mess.🫟&lt;/p&gt;

&lt;p&gt;And you know who.&lt;/p&gt;

&lt;p&gt;if you don't , read the next article.&lt;/p&gt;

</description>
      <category>java</category>
      <category>springboot</category>
      <category>spring</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Shubhangi</dc:creator>
      <pubDate>Mon, 20 Jul 2026 13:14:11 +0000</pubDate>
      <link>https://dev.to/codelykagirl/-2j18</link>
      <guid>https://dev.to/codelykagirl/-2j18</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7" class="crayons-story__hidden-navigation-link"&gt;⚰️Spring Boot Postmortem#3&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/codelykagirl" class="crayons-avatar  crayons-avatar--l  "&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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4037919%2F7c89af00-2011-43b0-aeda-d9167f517e54.png" alt="codelykagirl profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/codelykagirl" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Shubhangi
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Shubhangi
                
              
              &lt;div id="story-author-preview-content-4188235" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/codelykagirl" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4037919%2F7c89af00-2011-43b0-aeda-d9167f517e54.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Shubhangi&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Jul 20&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7" id="article-link-4188235"&gt;
          ⚰️Spring Boot Postmortem#3
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/java"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;java&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/springboot"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;springboot&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/spring"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;spring&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;3&lt;span class="hidden s:inline"&gt;&amp;nbsp;reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              

              &lt;span class="hidden s:inline"&gt;Add&amp;nbsp;Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            1 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success crayons-icon c-btn__icon"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>⚰️Spring Boot Postmortem#3</title>
      <dc:creator>Shubhangi</dc:creator>
      <pubDate>Mon, 20 Jul 2026 13:13:55 +0000</pubDate>
      <link>https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7</link>
      <guid>https://dev.to/codelykagirl/spring-boot-postmortem3-2gb7</guid>
      <description>&lt;p&gt;Java vs The Web ⚔️&lt;/p&gt;

&lt;p&gt;Java Knows Everything. &lt;/p&gt;

&lt;p&gt;Except Websites.&lt;/p&gt;

&lt;p&gt;Don’t get me wrong , Java is amazing ⭐&lt;/p&gt;

&lt;p&gt;It understands :&lt;/p&gt;

&lt;p&gt;Classes&lt;br&gt;
Objects&lt;br&gt;
Inheritance&lt;br&gt;
Collections&lt;br&gt;
Threads.&lt;/p&gt;

&lt;p&gt;And a lot of other things.&lt;/p&gt;

&lt;p&gt;Ask Java to print Hello World? Done.&lt;/p&gt;

&lt;p&gt;Ask Java to calculate Fibonacci? Done.&lt;/p&gt;

&lt;p&gt;BUT....&lt;/p&gt;

&lt;p&gt;Ask Java GET /products ?&lt;/p&gt;

&lt;p&gt;Java: bro…what even is a GET?&lt;/p&gt;

&lt;p&gt;And that’s NOT java being lazy.&lt;/p&gt;

&lt;p&gt;Core Java simply wasn’t designed to understand web concepts like HTTP requests, URLs, headers, cookies, sessions, or REST APIs on its own.&lt;/p&gt;

&lt;p&gt;So what if we built a website using only Java?&lt;/p&gt;

&lt;p&gt;Prepare to suffer ☠️&lt;/p&gt;

&lt;p&gt;You’d have to:&lt;/p&gt;

&lt;p&gt;-Open a network port.&lt;br&gt;
-Read raw bytes.&lt;br&gt;
-Figure out where the HTTP headers end.&lt;br&gt;
-Parse the request yourself.&lt;br&gt;
-Decide which method to call.&lt;br&gt;
-Create the response manually.&lt;br&gt;
-Handle multiple users.&lt;br&gt;
-Manage threads.&lt;/p&gt;

&lt;p&gt;All Alone. &lt;/p&gt;

&lt;p&gt;Imagine being hired to build an e-commerce website…and spending half your time translating internet messages instead of writing business logic.&lt;/p&gt;

&lt;p&gt;That manual work is exactly what every Java web app would otherwise repeat.&lt;/p&gt;

&lt;p&gt;Someone (with brains) eventually got tired of doing this.&lt;/p&gt;

&lt;p&gt;They built something revolutionary. &lt;/p&gt;

&lt;p&gt;Drumrolls please 🥁&lt;/p&gt;

&lt;p&gt;They’re called Servlets.&lt;/p&gt;

&lt;p&gt;To know more about it , checkout my next article. Go run.🏃‍➡️&lt;/p&gt;

</description>
      <category>java</category>
      <category>springboot</category>
      <category>spring</category>
    </item>
    <item>
      <title>⚰️Spring Boot Postmortem#2</title>
      <dc:creator>Shubhangi</dc:creator>
      <pubDate>Mon, 20 Jul 2026 13:01:45 +0000</pubDate>
      <link>https://dev.to/codelykagirl/spring-boot-postmortem2-d8p</link>
      <guid>https://dev.to/codelykagirl/spring-boot-postmortem2-d8p</guid>
      <description>&lt;p&gt;The Internet Needed a Common Language&lt;/p&gt;

&lt;p&gt;But wait.&lt;/p&gt;

&lt;p&gt;How does the browser even say, show me the products ?&lt;/p&gt;

&lt;p&gt;Does it send English? Hindi? Morse code? Carrier pigeons? 🕊️&lt;br&gt;
No.&lt;/p&gt;

&lt;p&gt;The internet has a language.&lt;/p&gt;

&lt;p&gt;It’s called HTTP.&lt;/p&gt;

&lt;p&gt;Think of HTTP as restaurant etiquette. Imagine walking into McDonald’s.&lt;br&gt;
Instead of ordering Burger, you say :&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;One McAloo Tikki meal.🍔&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Large fries.🍟&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Coke.🧋&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Takeaway.📦&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Everything follows a format. HTTP does exactly that.&lt;/p&gt;

&lt;p&gt;It tells browsers: here’s how you ask nicely.&lt;/p&gt;

&lt;p&gt;And servers: here’s how you’re supposed to answer.&lt;/p&gt;

&lt;p&gt;HTTP defines the request format, response format, methods, headers, URLs, and status codes so both sides follow the same rulebook.&lt;/p&gt;

&lt;p&gt;The internet has five favourite verbs.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;GET : I’m just looking.&lt;/li&gt;
&lt;li&gt;POST : I’m sending something.&lt;/li&gt;
&lt;li&gt;PUT : Replace everything.&lt;/li&gt;
&lt;li&gt;PATCH : Just change this one thing.&lt;/li&gt;
&lt;li&gt;DELETE : Adios.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Congratulations.&lt;/p&gt;

&lt;p&gt;You now know 80% of the HTTP methods you’ll use daily.&lt;/p&gt;

&lt;p&gt;🧠 So far…&lt;/p&gt;

&lt;p&gt;✅ Browser asks.&lt;/p&gt;

&lt;p&gt;✅ Server answers.&lt;/p&gt;

&lt;p&gt;✅ HTTP keeps everyone civilised.&lt;/p&gt;

&lt;p&gt;The browser finally knows how to talk.&lt;/p&gt;

&lt;p&gt;But wait 🫷&lt;/p&gt;

&lt;p&gt;We still have a small problem.&lt;/p&gt;

&lt;p&gt;Java has absolutely no idea what HTTP means.&lt;/p&gt;

&lt;p&gt;Let's decode this in the next one. Stay tuned!&lt;/p&gt;

</description>
      <category>spring</category>
      <category>springboot</category>
      <category>java</category>
    </item>
    <item>
      <title>⚰️Spring Boot Postmortem#1</title>
      <dc:creator>Shubhangi</dc:creator>
      <pubDate>Mon, 20 Jul 2026 12:47:21 +0000</pubDate>
      <link>https://dev.to/codelykagirl/spring-boot-postmortem-01-1338</link>
      <guid>https://dev.to/codelykagirl/spring-boot-postmortem-01-1338</guid>
      <description>&lt;p&gt;How Java Accidentally Created a Framework Empire 👑&lt;/p&gt;

&lt;p&gt;If Java is so powerful…why did we need Spring? and then Spring Boot?&lt;/p&gt;

&lt;p&gt;Did Java suddenly forget how to build websites? No.&lt;/p&gt;

&lt;p&gt;Java was suffering from success. (just kidding)&lt;/p&gt;

&lt;p&gt;Let’s perform the postmortem.&lt;/p&gt;

&lt;p&gt;Imagine it’s 2002.&lt;/p&gt;

&lt;p&gt;You’re building Amazon. 🛒&lt;/p&gt;

&lt;p&gt;A user opens amazon.com and presses Enter. Simple. Right?&lt;/p&gt;

&lt;p&gt;Wrong.&lt;/p&gt;

&lt;p&gt;That tiny click starts one of the longest relay races in software engineering.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxgzh6jl9wvh0njqqwi8o.png" class="article-body-image-wrapper"&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fxgzh6jl9wvh0njqqwi8o.png" alt=" " width="800" height="729"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Every website you’ve ever opened works like this.&lt;/p&gt;

&lt;p&gt;The browser acts as the client asking for something, while the server processes the request and replies.&lt;/p&gt;

&lt;p&gt;Cool.&lt;/p&gt;

&lt;p&gt;So browsers and servers are talking.&lt;/p&gt;

&lt;p&gt;But…what language are they even speaking?&lt;/p&gt;

&lt;p&gt;That’s our next article. Stay tuned !&lt;/p&gt;

</description>
      <category>java</category>
      <category>spring</category>
      <category>springboot</category>
    </item>
  </channel>
</rss>
