<?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>Forem: Simc Dev</title>
    <description>The latest articles on Forem by Simc Dev (@simcdevv).</description>
    <link>https://forem.com/simcdevv</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3586945%2F3b82a222-3484-4d25-bd79-476df57bc466.webp</url>
      <title>Forem: Simc Dev</title>
      <link>https://forem.com/simcdevv</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/simcdevv"/>
    <language>en</language>
    <item>
      <title>7 Free APIs That Nobody Is Talking About</title>
      <dc:creator>Simc Dev</dc:creator>
      <pubDate>Thu, 06 Nov 2025 07:16:36 +0000</pubDate>
      <link>https://forem.com/simcdevv/7-free-apis-that-nobody-is-talking-about-44o7</link>
      <guid>https://forem.com/simcdevv/7-free-apis-that-nobody-is-talking-about-44o7</guid>
      <description>&lt;h3&gt;
  
  
  1. Evil Insult Generator
&lt;/h3&gt;

&lt;p&gt;How many times have you tried to insult your best friend? Now you have got a helping hand!&lt;/p&gt;

&lt;p&gt;As the API name suggests, the goal is to offer some of the evilest insults.&lt;/p&gt;

&lt;p&gt;You can create an app centered around this API or combine this API with other excellent APIs provided below like implementing the generated insults in meme templates.&lt;/p&gt;

&lt;p&gt;The API is extremely simple to use. You just need to visit a URL and you get the desired JSON output without even signing up for a key. Those are the Best free APIs.&lt;/p&gt;

&lt;p&gt;Sample output of the API is provided below:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
"number":"117",
"language":"en",
"insult": "Some cause happiness wherever they go; others, whenever they go.",
"created":"2020-11-22 23:00:15",
"shown":"45712",
"createdby":"",
"active":"1",
"comment":"http:\/\/www.mirror.co.uk\/news\/weird-news\/worlds-20-most-bizarre-insults-7171396"
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You get the other properties as well such as the time it was created, the language, any comment as well as the views. &lt;/p&gt;

&lt;h3&gt;
  
  
  2. Movies and TV API
&lt;/h3&gt;

&lt;p&gt;TMDb is a famous API, but do you know there are other API that provides insights from specific shows and movies?&lt;/p&gt;

&lt;p&gt;Below are some of the APIs you can use to develop apps featuring your favorite show:&lt;br&gt;
Breaking Bad API&lt;br&gt;
API of Ice And Fire &lt;br&gt;
Harry Potter API&lt;br&gt;
YouTube API (for embedding YouTube functionalities)&lt;br&gt;
The Lord of the Rings API&lt;br&gt;&lt;br&gt;
Like the API above, you can get started with some of the APIs without even signing up for a key.&lt;/p&gt;

&lt;p&gt;Not only this, using non-copyright images, you can truly create a great fan app for your beloved shows.&lt;/p&gt;

&lt;p&gt;Below is a sample output from the Breaking Bad API which you can get here which is the Best free APIs.&lt;/p&gt;

&lt;p&gt;It doesn’t require a key however has a rate limit of 10,000 requests per day.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
   [
      {
         "quote_id":1,
         "quote": "I am not in danger, Skyler. I am the danger!",
         "author":"Walter White",
         "series": "Breaking Bad"
      },
      {
         "quote_id":2,
         "quote":"Stay out of my territory.",
         "author":"Walter White",
         "series":"Breaking Bad"
      },
      {
         "quote_id":3,
         "quote":"IFT",
         "author":"Skyler White",
         "series":"Breaking Bad"
      }
      .....
   ]
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;It returns a JSON containing an array of objects with quotes, the author of the quotes, and an ID.&lt;/p&gt;

&lt;p&gt;You can mix these dedicated APIs with YouTube API to create an ultimate app for the fans of these shows.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. Mapbox
&lt;/h3&gt;

&lt;p&gt;Mapbox provides precise location information and fully-fledged tools to developers.&lt;/p&gt;

&lt;p&gt;You get instant access to dynamic, live-updating maps which you can even further customize!&lt;/p&gt;

&lt;p&gt;If you have a project geared towards location and maps, this is a must-know API.&lt;/p&gt;

&lt;p&gt;However, it is worth mentioning that you have to sign up for free to get a unique access token.&lt;/p&gt;

&lt;p&gt;Using this token you can use the amazing services offered by this API.&lt;/p&gt;

&lt;p&gt;Not only this, you can use Mapbox with libraries such as the Leaflet.js library and create beautiful, mobile-friendly maps. So, there is the Best free APIs.&lt;/p&gt;

&lt;p&gt;I have discussed this and much more in my recent article covering the basics of Mapbox and Leaflet.js.&lt;/p&gt;

&lt;h3&gt;
  
  
  4. NASA API
&lt;/h3&gt;

&lt;p&gt;NASA provides a fabulous updated database of space-related information.&lt;/p&gt;

&lt;p&gt;Using this API, one can create mesmerizing and educational apps and websites.&lt;/p&gt;

&lt;p&gt;You get access to various different kinds of data from the Astronomy Picture of the Day all the way to the pictures captured by the Mars Rover.&lt;/p&gt;

&lt;p&gt;You can browse the entire list here.&lt;/p&gt;

&lt;p&gt;You can also retrieve NASA’s patents, software, and technology spinoff descriptions which you can use to build a patent portfolio.&lt;/p&gt;

&lt;p&gt;This API is really diverse and offers a wide variety of data. You can even access the NASA Image and Video library using it. It's the Best free APIs.&lt;/p&gt;

&lt;p&gt;Below is a sample query of the pictures captured by Curiosity on Mars.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
   "photos":[
      {
         "id":102693,
         "sol":1000,
         "camera":{
            "id":20,
            "name":"FHAZ",
            "rover_id":5,
            "full_name":"Front Hazard Avoidance Camera"
         },
         "img_src":"http://mars.jpl.nasa.gov/msl-raw-images/proj/msl/redops/ods/surface/sol/01000/opgs/edr/fcam/FLB_486265257EDR_F0481570FHAZ00323M_.JPG",
         "earth_date":"2015-05-30",
         "rover":{
            "id":5,
            "name":"Curiosity",
            "landing_date":"2012-08-06",
            "launch_date":"2011-11-26",
            "status":"active"
         }
      },
     .....
   ]
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  5. GIF Search
&lt;/h3&gt;

&lt;p&gt;We all love using and creating GIFs but did you know you can incorporate the GIFs in your next app for free using GIPHY?&lt;/p&gt;

&lt;p&gt;GIPHY is the largest GIF and sticker library in the world right now and using their official API you can leverage the vast collection to produce unique apps for free.&lt;/p&gt;

&lt;p&gt;Using the search endpoints, users can get the most relevant GIFs based on their queries.&lt;/p&gt;

&lt;p&gt;You also get access to analytics and other tools which will enable you to create a personalized user experience.&lt;/p&gt;

&lt;p&gt;The most used feature, however, for me was the translate endpoint which converts words and phrases to the perfect GIF or Sticker. You can specify the weirdness level on a scale of 0–10.&lt;/p&gt;

&lt;p&gt;Note that you have to provide proper attribution by displaying “Powered By GIPHY” wherever the API is utilized. These are the Best free APIs.&lt;/p&gt;

&lt;p&gt;Below is a sample output of this API:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
    data: GIF Object[]pagination:
    Pagination Objectmeta:
     Meta Object
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  6. Favourite Quotes API
&lt;/h3&gt;

&lt;p&gt;You can use these quotes to show on the landing page of your website or on the splash screen of your app to produce a rich user experience.&lt;/p&gt;

&lt;p&gt;You also get the ability to create and manage users and sessions via this API. However, there exists a rate limit of 30 requests in a 20-second interval per session. These are the Best free APIs.&lt;/p&gt;

&lt;p&gt;This API also has endpoints to filter, vote, list, update, and delete quotes.&lt;/p&gt;

&lt;p&gt;Below is the output for the Quote of the Day endpoint.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;{
   "qotd_date":"2020-11-23T00:00:00.000+00:00",
   "quote":{
      "id":29463,
      "dialogue":false,
      "private":false,
      "tags":[
         "great"
      ],
      "url":"https://favqs.com/quotes/walt-whitman/29463-the-great-cit-",
      "favorites_count":1,
      "upvotes_count":2,
      "downvotes_count":0,
      "author":"Walt Whitman",
      "author_permalink":"walt-whitman",
      "body": "The great city is that which has the greatest man or woman: if it is a few ragged huts, it is still the greatest city in the whole world."
   }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  7. Edamam Nutrition and Recipe Analysis API
&lt;/h3&gt;

&lt;p&gt;Edamam generously provides access to a database of over 700,000 food items and 1.7 million+ nutritionally analyzed recipes.&lt;/p&gt;

&lt;p&gt;This API is great if you want to showcase your frontend skills as you can add high-quality pictures of food alongside the recipe of that food provided by this API.&lt;/p&gt;

&lt;p&gt;The free plan can’t be used commercially however it provides a comprehensive set of features such as Natural Language Processing support and 200 recipes per month.&lt;/p&gt;

&lt;p&gt;You can find the full details regarding the different plans offered here.&lt;/p&gt;

&lt;p&gt;The users can simply type the ingredients and get the nutritional analysis which can help them eat smarter and better.&lt;/p&gt;

&lt;p&gt;You can check this cool feature here in the demo of this API. And these are the Best free APIs.&lt;/p&gt;

&lt;p&gt;They have other APIs as well which  can be used in conjunction with the rest to create a one-stop food app.&lt;/p&gt;

&lt;p&gt;They have added a new diet filter specifically geared towards the ongoing pandemic which leverages scientific publications about nutrients and foods to enhance immunity.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>development</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Useful tools, libraries and resources for developer to speed up the development</title>
      <dc:creator>Simc Dev</dc:creator>
      <pubDate>Mon, 03 Nov 2025 10:44:25 +0000</pubDate>
      <link>https://forem.com/simcdevv/useful-tools-libraries-and-resources-for-developer-to-speed-up-the-development-1dc0</link>
      <guid>https://forem.com/simcdevv/useful-tools-libraries-and-resources-for-developer-to-speed-up-the-development-1dc0</guid>
      <description>&lt;h3&gt;
  
  
  Javascript libraries
&lt;/h3&gt;

&lt;p&gt;Particles.js — A library for creating beautiful floating particles on a web page&lt;/p&gt;

&lt;p&gt;Three.js — A library for creating 3d objects and spaces on a web page&lt;/p&gt;

&lt;p&gt;Fullpage.js — Easy to implement full page scroll feature&lt;/p&gt;

&lt;p&gt;Typed.js — Typewriter effect&lt;/p&gt;

&lt;p&gt;Waypoints.js — Trigger a function when you scroll to an element&lt;/p&gt;

&lt;p&gt;Highlight.js — Syntax highlighting for the web&lt;/p&gt;

&lt;p&gt;Chart.js — Make beautiful charts using only javascript&lt;/p&gt;

&lt;p&gt;Instantclick — Dramatically speed up your website load time, preloading resources on mouse hover&lt;/p&gt;

&lt;p&gt;Chartist — Another chart library&lt;/p&gt;

&lt;p&gt;Motio — A library for sprite based animations and panning&lt;/p&gt;

&lt;p&gt;Animstion — Jquery plugin for css animated page transitions&lt;/p&gt;

&lt;p&gt;Barba.js — Fluid page transitions&lt;/p&gt;

&lt;p&gt;TwentyTwenty — A visual diff tool to spot differences&lt;/p&gt;

&lt;p&gt;Vivus.js — A library for making drawing animation on SVG&lt;/p&gt;

&lt;p&gt;Wow.js — Reveal animations when you scroll&lt;/p&gt;

&lt;p&gt;Scrolline.js — See how much you have scrolled untill the end of the page&lt;/p&gt;

&lt;p&gt;Velocity.js — Very fast and smooth javascript animations&lt;/p&gt;

&lt;p&gt;Animate on scroll — Pretty straightforward&lt;/p&gt;

&lt;p&gt;Handlebars.js — Javascript templating&lt;/p&gt;

&lt;p&gt;jInvertScroll — Parallax scrolling&lt;/p&gt;

&lt;p&gt;One page scroll — And again a one page scrolling library&lt;/p&gt;

&lt;p&gt;Parallax.js — Parallax Engine that reacts to the orientation of a smart device&lt;/p&gt;

&lt;p&gt;Typeahead.js — Search completion&lt;/p&gt;

&lt;p&gt;Dragdealer.js — Pretty cool dragging library&lt;/p&gt;

&lt;p&gt;Bounce.js — Create cool CSS3 animations&lt;/p&gt;

&lt;p&gt;Pagepiling.js — One page scroll&lt;/p&gt;

&lt;p&gt;Multiscroll.js — Multi scroll a website into two vertical scrolling panels&lt;/p&gt;

&lt;p&gt;Favico.js — Dynamic favicons&lt;/p&gt;

&lt;p&gt;Midnight.js — Switch fixed headers on the fly&lt;/p&gt;

&lt;p&gt;Anime.js — Animation library&lt;/p&gt;

&lt;p&gt;Keycode — Get javascript keycode for a button that is pressed&lt;/p&gt;

&lt;p&gt;Sortable — Drag &amp;amp; drop&lt;/p&gt;

&lt;p&gt;Flexdatalist — Autocomplete&lt;/p&gt;

&lt;p&gt;Slideout.js — Slideout navigation menu for mobile apps&lt;/p&gt;

&lt;p&gt;Jquerymy — Two way data bindings using jquery&lt;/p&gt;

&lt;p&gt;Cleave.js — Format content while typing&lt;/p&gt;

&lt;p&gt;Page — Client side routing for single page applications&lt;/p&gt;

&lt;p&gt;Selectize.js — Hybrid select box for adding tags&lt;/p&gt;

&lt;p&gt;Nice select — Jquery library for creating beautiful select boxes&lt;/p&gt;

&lt;h3&gt;
  
  
  Tether — Efficiently attach absolute positioned elements
&lt;/h3&gt;

&lt;p&gt;Shepherd.js — Guide users through your app&lt;/p&gt;

&lt;p&gt;Tooltip — Name speaks for itself&lt;/p&gt;

&lt;p&gt;Select2 — Jquery replacement for select boxes&lt;/p&gt;

&lt;p&gt;IziToast — Easy to implement js notifications&lt;/p&gt;

&lt;p&gt;IziModal — Easy to implement js modals&lt;/p&gt;

&lt;h3&gt;
  
  
  CSS libraries / Design stuff
&lt;/h3&gt;

&lt;p&gt;Animate.css — Animation library&lt;/p&gt;

&lt;p&gt;Flat UI Colors — List of simple and effective main colors&lt;/p&gt;

&lt;p&gt;Material design lite — Framework based on Google’s material design&lt;/p&gt;

&lt;p&gt;Materialui.co — Many resources for Material design framework&lt;/p&gt;

&lt;p&gt;Colorrrs — Random color generator&lt;/p&gt;

&lt;p&gt;Section separators — Css section dividers&lt;/p&gt;

&lt;p&gt;Topcoat — Framework&lt;/p&gt;

&lt;p&gt;Create ken burns effect — Ken burns effect using css3 animations&lt;/p&gt;

&lt;p&gt;DynCSS — Add functions to css, to make it dynamic&lt;/p&gt;

&lt;p&gt;Magic animations — Name speaks for itself&lt;/p&gt;

&lt;p&gt;CSSpin — Collection of css spinners&lt;/p&gt;

&lt;p&gt;Feather icons — Icons&lt;/p&gt;

&lt;p&gt;Ion icons — Icons&lt;/p&gt;

&lt;p&gt;Font awesome — Icons&lt;/p&gt;

&lt;p&gt;Font generator — Combine multiple fonts and create a mixture&lt;/p&gt;

&lt;p&gt;On/Off switch — Create on/off switch in css, good for check or radio buttons&lt;/p&gt;

&lt;p&gt;UI Kit — Framework&lt;/p&gt;

&lt;p&gt;Bootstrap — Framework&lt;/p&gt;

&lt;p&gt;Foundation — Framework&lt;/p&gt;

&lt;p&gt;Little Widgets — Html template collection&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>webdev</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>[Boost]</title>
      <dc:creator>Simc Dev</dc:creator>
      <pubDate>Mon, 03 Nov 2025 06:58:56 +0000</pubDate>
      <link>https://forem.com/simcdevv/-oc3</link>
      <guid>https://forem.com/simcdevv/-oc3</guid>
      <description>&lt;div class="ltag__link"&gt;
  &lt;a href="/devsimc" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__pic"&gt;
      &lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F887372%2Fbbbbdaa7-7f00-4d5f-ba80-12dc7079e88e.png" alt="devsimc"&gt;
    &lt;/div&gt;
  &lt;/a&gt;
  &lt;a href="https://dev.to/devsimc/change-your-old-methods-for-writing-a-javascript-code-shorthands-for-javascript-code-534h" class="ltag__link__link"&gt;
    &lt;div class="ltag__link__content"&gt;
      &lt;h2&gt;Change your old methods for writing a JavaScript Code - Shorthand's for JavaScript Code&lt;/h2&gt;
      &lt;h3&gt;Simc Dev ・ Nov 3&lt;/h3&gt;
      &lt;div class="ltag__link__taglist"&gt;
        &lt;span class="ltag__link__tag"&gt;#javascript&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#webdev&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#programming&lt;/span&gt;
        &lt;span class="ltag__link__tag"&gt;#beginners&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/a&gt;
&lt;/div&gt;


</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
    <item>
      <title>How to push an empty commit?</title>
      <dc:creator>Simc Dev</dc:creator>
      <pubDate>Fri, 31 Oct 2025 12:58:17 +0000</pubDate>
      <link>https://forem.com/simcdevv/how-to-push-an-empty-commit-2f9b</link>
      <guid>https://forem.com/simcdevv/how-to-push-an-empty-commit-2f9b</guid>
      <description>&lt;p&gt;Have you ever tried to push a commit to a Git branch without changing any files in order to re-run your integration process? If yes then you are at the right corner.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit --allow-empty -m “Message”
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Problem
&lt;/h3&gt;

&lt;p&gt;For continuous integration, we are using AWS CI/CD delivery pipelines which allow us to build, test and deploy applications on a single push to a specific git branch. It helps us to reduce the manual overhead of deploying code to the server and handle all the actions automatically.&lt;/p&gt;

&lt;p&gt;But today I faced a problem where I needed to re-run my delivery pipeline of a branch without adding any extra space or changing any files in the repository, so I searched for the solution for a while and It turns out that Git is allowing us to push an empty commit without adding any staged files to the branch, by using one option --allow-empty during git commit.&lt;/p&gt;

&lt;p&gt;Enough of the problem, let’s jump on to the solution&lt;br&gt;
Pushing a commit with staged files&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .

git commit -m "changes on app controller"

git push origin master 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The above commands will add all unstaged files and add commit and push the code to the master branch, after that our delivery pipeline will be started.&lt;/p&gt;

&lt;p&gt;Once the pipeline process fails or you need to run the process again, you will have to push something to the branch but as I mentioned earlier, we will not make any changes to the files, and even then, We will be able to commit the branch with this command.&lt;/p&gt;

&lt;p&gt;Pushing empty commit&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit --allow-empty -m "rerunning the delivery pipeline"

git push origin master 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;After the above commands, you can see that the commit has been pushed to your branch and the delivery pipeline will be started.&lt;/p&gt;

</description>
      <category>git</category>
      <category>beginners</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Lost my old DEV.to account after 3 amazing years and 2K+ followers.</title>
      <dc:creator>Simc Dev</dc:creator>
      <pubDate>Wed, 29 Oct 2025 10:13:32 +0000</pubDate>
      <link>https://forem.com/simcdevv/lost-my-old-devto-account-after-3-amazing-years-and-2k-followers-5f5m</link>
      <guid>https://forem.com/simcdevv/lost-my-old-devto-account-after-3-amazing-years-and-2k-followers-5f5m</guid>
      <description>&lt;p&gt;Hey &lt;strong&gt;Everyone&lt;/strong&gt;👋&lt;/p&gt;

&lt;p&gt;After being on DEV.to for the last 3 years, I unfortunately lost access to my old account — the one with 2K+ amazing followers.&lt;/p&gt;

&lt;p&gt;It’s tough to lose something you’ve built with consistency and community over time… but the passion for sharing and growing never fades! 💪&lt;/p&gt;

&lt;p&gt;So here I am — starting fresh with a new account, same energy, and same mission:&lt;/p&gt;

&lt;p&gt;to share insights around PHP, Laravel, Project Management, and Web Development 🚀&lt;/p&gt;

&lt;p&gt;If you were following my old profile, please connect or follow this new one — let’s rebuild our community stronger than before 💫&lt;/p&gt;

&lt;p&gt;Regards,&lt;br&gt;
&lt;strong&gt;SIMC DEV&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>javascript</category>
      <category>productivity</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
