<?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: das.jishu25@gmail.com</title>
    <description>The latest articles on DEV Community by das.jishu25@gmail.com (@lord_danton).</description>
    <link>https://dev.to/lord_danton</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%2F444131%2Fe4cadb2a-80cb-4bbe-b262-3253aff46b4d.jpg</url>
      <title>DEV Community: das.jishu25@gmail.com</title>
      <link>https://dev.to/lord_danton</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/lord_danton"/>
    <language>en</language>
    <item>
      <title>Flix and Tunes</title>
      <dc:creator>das.jishu25@gmail.com</dc:creator>
      <pubDate>Sat, 23 Oct 2021 02:36:04 +0000</pubDate>
      <link>https://dev.to/lord_danton/flix-and-tunes-3d2a</link>
      <guid>https://dev.to/lord_danton/flix-and-tunes-3d2a</guid>
      <description>&lt;p&gt;A one-stop service where you can search for movies, find all tracks and playlists and jump straight to Spotify! It ain't much, but it's honest work. :(&lt;/p&gt;

&lt;p&gt;Github link: &lt;a href="https://github.com/das-jishu/flix-and-tunes"&gt;https://github.com/das-jishu/flix-and-tunes&lt;/a&gt;&lt;br&gt;
Website link: &lt;a href="https://flix-and-tunes.web.app"&gt;https://flix-and-tunes.web.app&lt;/a&gt;&lt;/p&gt;

</description>
      <category>angular</category>
      <category>webdev</category>
      <category>frontend</category>
      <category>typescript</category>
    </item>
    <item>
      <title>AlgoExpert Coding Interview Problems + solutions</title>
      <dc:creator>das.jishu25@gmail.com</dc:creator>
      <pubDate>Thu, 15 Jul 2021 02:31:12 +0000</pubDate>
      <link>https://dev.to/lord_danton/algoexpert-coding-interview-problems-solutions-5efm</link>
      <guid>https://dev.to/lord_danton/algoexpert-coding-interview-problems-solutions-5efm</guid>
      <description>&lt;p&gt;Hi guys, here is a compilation of all AlgoExpert coding interview problems and solutions in Python. Please have a look if required. It is up to date with all questions taken care of.&lt;/p&gt;

&lt;p&gt;Repo link: &lt;a href="https://github.com/das-jishu/algoexpert-data-structures-algorithms"&gt;https://github.com/das-jishu/algoexpert-data-structures-algorithms&lt;/a&gt;&lt;/p&gt;

</description>
      <category>algorithms</category>
      <category>datastructures</category>
      <category>algoexpert</category>
      <category>code</category>
    </item>
    <item>
      <title>Node proxy to add CORS headers to API response!</title>
      <dc:creator>das.jishu25@gmail.com</dc:creator>
      <pubDate>Mon, 05 Jul 2021 04:40:19 +0000</pubDate>
      <link>https://dev.to/lord_danton/node-proxy-to-add-cors-headers-to-api-response-1p62</link>
      <guid>https://dev.to/lord_danton/node-proxy-to-add-cors-headers-to-api-response-1p62</guid>
      <description>&lt;p&gt;With the introduction of CORS (Cross Origin Resource Sharing) policy, frontend code won't have access to a response if correct CORS headers are not embedded in it. If you own the backend code, then it becomes easy to handle since you can just add the headers before sending the response. If it's not owned by you, then you have no way to add headers directly before the response reaches your frontend code. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Prc26EL7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iigho8mbboxr3ulsybzv.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Prc26EL7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/iigho8mbboxr3ulsybzv.PNG" alt="Error message due to response being blocked by CORS policy"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Manually inserting them using GUI can be tiresome. The easiest way to get past this is to use a proxy server.&lt;/p&gt;

&lt;p&gt;Check out this repo: &lt;a href="https://github.com/das-jishu/add-cors"&gt;add-cors&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It includes a public proxy server which can be used to fetch data by adding CORS headers so that it's not blocked by CORS policy. A better way is to create your own proxy and use it without relying on a public server. The repo contains instructions on how to go about creating a proxy and host it on Heroku.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;   git clone https://github.com/das-jishu/add-cors.git
   cd add-cors/
   npm install
   heroku create cors-everywhere //cors-everywhere is an example. Use a unique name for heroku to create.
   git push heroku master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;The code is fairly simple which enables someone to write it from scratch instead of cloning the code and add more features and utility as needed.&lt;/p&gt;

</description>
      <category>node</category>
      <category>cors</category>
      <category>proxy</category>
      <category>programming</category>
    </item>
    <item>
      <title>Cloakspace - an anonymous platform to share your thoughts</title>
      <dc:creator>das.jishu25@gmail.com</dc:creator>
      <pubDate>Fri, 07 Aug 2020 15:53:10 +0000</pubDate>
      <link>https://dev.to/lord_danton/cloakspace-an-anonymous-platform-to-share-your-thoughts-5731</link>
      <guid>https://dev.to/lord_danton/cloakspace-an-anonymous-platform-to-share-your-thoughts-5731</guid>
      <description>&lt;p&gt;An anonymous platform for everyone to share their thoughts freely without the fear of being tracked or the prying eyes of social media.&lt;/p&gt;

&lt;p&gt;Github repo: &lt;a href="https://github.com/das-jishu/cloakspace"&gt;https://github.com/das-jishu/cloakspace&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Website link: &lt;a href="https://cloakspace.tech"&gt;https://cloakspace.tech&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Leave a star if you loved our work.&lt;/p&gt;

</description>
      <category>anonymous</category>
      <category>angular</category>
      <category>webdev</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Utility for arrays and array of objects</title>
      <dc:creator>das.jishu25@gmail.com</dc:creator>
      <pubDate>Fri, 31 Jul 2020 02:39:24 +0000</pubDate>
      <link>https://dev.to/lord_danton/utility-for-arrays-and-array-of-objects-3je8</link>
      <guid>https://dev.to/lord_danton/utility-for-arrays-and-array-of-objects-3je8</guid>
      <description>&lt;p&gt;Made something useful. It's a simple utility package to help deal with arrays and an array of objects. Do use it and leave a star if you like it. Any feedback is appreciated. I would really love to hear your thoughts on how I could improve the package.&lt;/p&gt;

&lt;p&gt;Repo: &lt;a href="https://github.com/das-jishu/simplifying"&gt;https://github.com/das-jishu/simplifying&lt;/a&gt;&lt;br&gt;
NPM: &lt;a href="https://www.npmjs.com/package/simplifying"&gt;https://www.npmjs.com/package/simplifying&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>opensource</category>
      <category>node</category>
      <category>typescript</category>
    </item>
  </channel>
</rss>
