<?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: Sushant Kumar Das</title>
    <description>The latest articles on DEV Community by Sushant Kumar Das (@sush_kd).</description>
    <link>https://dev.to/sush_kd</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%2F563006%2F092347e1-0463-4417-b00d-65cf31a7b7dc.jpeg</url>
      <title>DEV Community: Sushant Kumar Das</title>
      <link>https://dev.to/sush_kd</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sush_kd"/>
    <language>en</language>
    <item>
      <title>My First Backend Development Internship!</title>
      <dc:creator>Sushant Kumar Das</dc:creator>
      <pubDate>Wed, 26 Jan 2022 10:34:45 +0000</pubDate>
      <link>https://dev.to/sush_kd/moments-before-applying-896</link>
      <guid>https://dev.to/sush_kd/moments-before-applying-896</guid>
      <description>&lt;p&gt;Hello fellow Devs!&lt;/p&gt;

&lt;p&gt;I hope you are doing well. This blog post is just me summarising the journey I've had in the past few months, so this is more for me than anyone else. But you are absolutely welcome to read it.&lt;/p&gt;

&lt;p&gt;So a few days back, I finally concluded my &lt;strong&gt;first&lt;/strong&gt; &lt;strong&gt;Backend Developer Internship&lt;/strong&gt; that started in September 2021. These &lt;strong&gt;4 months&lt;/strong&gt; were filled with excitement and memorable learning experiences. Since a small blog entry would be an injustice to it, I will divide it into a couple or more posts. So let's start at the beginning...&lt;/p&gt;

&lt;h1&gt;
  
  
  Moments Before Applying
&lt;/h1&gt;

&lt;p&gt;I was in my &lt;strong&gt;second year&lt;/strong&gt; of B.Tech during March 2021 and it was about to be over. So like some other friends of mine, I wanted to do an internship in summer break &lt;em&gt;(May, June, July)&lt;/em&gt;. I had prepared my resume for the same with whatever much I had done and learnt till then. &lt;br&gt;
&lt;em&gt;(4-5 okayish projects, created a shop management desktop app for a nearby shop, wrote a few articles as technical content writer for geeksforgeeks.)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Now in retrospect this sounds good enough to apply for internships. But at the time, I felt &lt;strong&gt;there was something lacking&lt;/strong&gt;. And I wanted to fix it. So I worked more and more. Changed complete format of resume thrice, along with infinite edits in each. &lt;/p&gt;

&lt;p&gt;In late April, I prepared everything and went on internshala and angel.co to apply for internships. But something funny kept happening. Every time, I would fill the form and answer the "Why should we hire you?" etc questions, but when it came to finally clicking on submit, I &lt;strong&gt;just couldn't do it&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Instead I would just close the tab, and &lt;em&gt;go back to learning something more&lt;/em&gt;. Making something new. Using another API. Just anything but submit.&lt;br&gt;
I learnt a few more things during these iterations. &lt;em&gt;(docker, docker-compose, node, sqlite etc.)&lt;/em&gt; And before I realised, the &lt;strong&gt;summer was over&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Finally, at the end of August, a friend of mine pushed me to apply and see what happens. So August 28th, I finally pushed the submit button on 4 applications (after the first one, it became easier).&lt;/p&gt;

&lt;p&gt;And surprise surprise! I &lt;em&gt;got a call back&lt;/em&gt; from &lt;strong&gt;2&lt;/strong&gt; of the &lt;strong&gt;4&lt;/strong&gt; internships, the next day itself. One of them scheduled an interview for 30th which I cleared rather smoothly &lt;em&gt;(that's debatable though. It was my first interview so I was quite nervous.)&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;And this is how I, &lt;strong&gt;the anxious developer&lt;/strong&gt;, started my internship in a side branch of Proffus, &lt;strong&gt;Ztocks Pvt. Ltd.&lt;/strong&gt;, as a Backend Developer, assigned to &lt;strong&gt;create the backend of a production level application&lt;/strong&gt; from scratch.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;br&gt;
.&lt;/p&gt;

&lt;p&gt;In the next post, I will tell you about the first month of my internship and how I handled (or rather mishandled) it.&lt;br&gt;
Thanks for reading. :)&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>career</category>
      <category>python</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Flask, CSS and Cache walked into a bar...</title>
      <dc:creator>Sushant Kumar Das</dc:creator>
      <pubDate>Sun, 24 Jan 2021 07:23:00 +0000</pubDate>
      <link>https://dev.to/sush_kd/flask-css-and-cache-walked-into-a-bar-2hbn</link>
      <guid>https://dev.to/sush_kd/flask-css-and-cache-walked-into-a-bar-2hbn</guid>
      <description>&lt;p&gt;Hello reader :)&lt;/p&gt;

&lt;p&gt;I would finish this joke but it's meaningless without context. Hence bear with me till the end, to experience the best joke ever.&lt;/p&gt;

&lt;p&gt;So yesterday night, I was learning flask from a freecodecamp video, and it was pretty decent. The video begins with some boilerplate, followed by the concept of templates and their inheritance. Now I faced an error, and I assume some of you guys might have faced this in the beginning too. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;The CSS stylesheet that I linked in the 'base.html' file, didn't seem to work.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frznihd9copuckm7e5bmg.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Frznihd9copuckm7e5bmg.png" alt="VSCode screenshot of error."&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I tried everything, and all my code seemed to be fine as I referred to multiple sites. I rewrote the code, just to make sure I didn't commit some stupid mistake (btw my code worked in the first go with no errors except for the damn &lt;em&gt;CSS&lt;/em&gt;.). Eventually, I was frustrated and left it.&lt;/p&gt;

&lt;p&gt;But as fate would have it, I searched for '&lt;em&gt;CSS with flask error&lt;/em&gt;' on google today, just to see if other people might have faced it (In retrospect, should have done this yesterday.). And the god of programming, Stack Overflow, came to my rescue.&lt;/p&gt;

&lt;p&gt;It had the exact same problem as mine, with 11 answers. Since the first and the most upvoted answer is usually the right one, I read it and found that I had already tried it all (The damn answer was long).&lt;/p&gt;

&lt;p&gt;And right when I had almost lost hope, when future seemed bleak and life felt meaningless, I saw the next answer... it changed my life. I am a better person because of it. I got out of my depression and set up a billion-dollar company (all this happened a few minutes ago.)&lt;br&gt;
The answer was written by Tanishka Gupta, and I quote:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;try reloading the chrome using&lt;br&gt;
ctrl + shift + R&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And if you think &lt;strong&gt;this&lt;/strong&gt; is funny, what do you think about the fact that it actually worked? &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fa08jkb4ifejogao79uoc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fi%2Fa08jkb4ifejogao79uoc.png" alt="Screenshot after hard reload"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So finally, when my laughter stopped, I read a comment on this answer by VocoJax and I quote:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;WHAT KIND OF MAGIC IS THIS??&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;(The capitalization is not my addition. It was commented this way.)&lt;/p&gt;

&lt;p&gt;The comment described both my emotions, and the next fit of laughter I couldn't explain to my co-residents, pretty well.&lt;/p&gt;

&lt;p&gt;So after some research, I understood that chrome saves a copy of CSS file in its cache on the first load, and uses it for that session. Simple reloads do not reset the browser cache, hence any of my changes in the CSS file weren't reflecting in the browser window. ctrl + shift + R does a complete reset of the window thus clearing the cache and using the source CSS file. Which in turn reflects the changes you do in your CSS file. Simple enough?&lt;/p&gt;

&lt;p&gt;And hence to end this article and to finish my stupid joke, &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Flask said "You still haven't changed CSS.", to which CSS said, "Hold my cashe!".&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;I know the joke wasn't good. Thanks for sticking around though.&lt;/p&gt;

&lt;p&gt;Au revoir. :)&lt;br&gt;
(I don't really know French.)&lt;/p&gt;

</description>
      <category>python</category>
      <category>flask</category>
      <category>css</category>
      <category>firstpost</category>
    </item>
  </channel>
</rss>
