<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Akshay Sharma]]></title><description><![CDATA[hi there]]></description><link>https://sharmaakshay.com</link><image><url>https://substackcdn.com/image/fetch/$s_!0WK9!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff81907dd-9c26-439b-9d39-64dc2ee3e0d8_400x400.jpeg</url><title>Akshay Sharma</title><link>https://sharmaakshay.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 11 Nov 2026 04:52:41 GMT</lastBuildDate><atom:link href="https://sharmaakshay.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Akshay Sharma]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[akshay26@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[akshay26@substack.com]]></itunes:email><itunes:name><![CDATA[Akshay Sharma]]></itunes:name></itunes:owner><itunes:author><![CDATA[Akshay Sharma]]></itunes:author><googleplay:owner><![CDATA[akshay26@substack.com]]></googleplay:owner><googleplay:email><![CDATA[akshay26@substack.com]]></googleplay:email><googleplay:author><![CDATA[Akshay Sharma]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[On Interleaving and Time-Blocking in Writing]]></title><description><![CDATA[When multi-tasking topics helps us remember vs starts penalizing our brains]]></description><link>https://sharmaakshay.com/p/on-interleaving-and-time-blocking</link><guid isPermaLink="false">https://sharmaakshay.com/p/on-interleaving-and-time-blocking</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Fri, 06 Nov 2026 14:24:43 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0WK9!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff81907dd-9c26-439b-9d39-64dc2ee3e0d8_400x400.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Last year, I read an essay by Paul Graham called <a href="https://paulgraham.com/makersschedule.html">&#8220;Maker&#8217;s Schedule, Manager&#8217;s Schedule&#8221;</a>. It was an introduction to an intuitive concept: there are some tasks that are better done in a single, undivided time block, such as studying, solving a quiz, practicing music, etc. And the reason why it works is it reduces cognitive overload on our brains, since an&#8230;</p>
      <p>
          <a href="https://sharmaakshay.com/p/on-interleaving-and-time-blocking">
              Read more
          </a>
      </p>
   ]]></content:encoded></item><item><title><![CDATA[Google Summer of Code - 101]]></title><description><![CDATA[What&#8217;s GSoC? How do I apply for it?]]></description><link>https://sharmaakshay.com/p/google-summer-of-code-101</link><guid isPermaLink="false">https://sharmaakshay.com/p/google-summer-of-code-101</guid><dc:creator><![CDATA[Akshay Sharma]]></dc:creator><pubDate>Thu, 15 Oct 2026 00:25:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zj3Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zj3Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zj3Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 424w, https://substackcdn.com/image/fetch/$s_!zj3Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 848w, https://substackcdn.com/image/fetch/$s_!zj3Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 1272w, https://substackcdn.com/image/fetch/$s_!zj3Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zj3Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png" width="569" height="320" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:320,&quot;width&quot;:569,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;GSOC Image&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="GSOC Image" title="GSOC Image" srcset="https://substackcdn.com/image/fetch/$s_!zj3Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 424w, https://substackcdn.com/image/fetch/$s_!zj3Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 848w, https://substackcdn.com/image/fetch/$s_!zj3Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 1272w, https://substackcdn.com/image/fetch/$s_!zj3Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa441b531-709f-4116-a4d0-ebf7a7a32cb3_569x320.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image buttonBase-GK1x3M"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg" class="icon-noB79L"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image buttonBase-GK1x3M"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2 icon-noB79L"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>The Google Summer of Code (abbreviated as <strong>GSoC</strong>) is an international program in which Google provides university students an opportunity to work on a free and open-source software coding project during the summer. All students who successfully complete the project are <a href="https://developers.google.com/open-source/gsoc/help/student-stipends">awarded stipends</a>.</p><h2>Why GSOC?</h2><p>GSoC is a really good oppurtunity to learn and collaborate with international open source organizations. The projects that are covered will denifinitly improve your knowledge base and you&#8217;ll get an in-depth knowledge of a very specific field. You get to learn a lot of softwares and tech stack which you weren&#8217;t acquainted to before. The entire process from selection to successful completion will demand the best of you and your learning curve will take the steepest ascents during it.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://sharmaakshay.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>Before you apply</h2><p>I wont tell you how to apply for GSoC, there are many good articles out there(I read <a href="https://danielpocock.com/getting-selected-for-google-summer-of-code-2016">this one</a>). Instead I can help you narrow your search before you apply. Try to consider the following:</p><ul><li><p><strong>Installing Linux</strong>: I can&#8217;t stress this point more. GSoC is fundamentally about free software. You can code and develop on Windows, but have a look around! I&#8217;m sure you&#8217;ll find that most GSoC applicants work on some flavor of Linux. Make sure you&#8217;re on one.</p></li></ul><blockquote><p><em>Linux is to free software what a tree is to the forest.</em></p></blockquote><ul><li><p><strong>Get acquainted with Github</strong>: Indeed, <a href="http://github.com/">Github</a> is where code happens. For twelve weeks, you&#8217;ll need to contribute code to an organization. Although there are alternatives to Github(like bitbucket, gitabs), most organizations use it to host/share their code and manage versioning. If you&#8217;re a beginner at it, create an account and refer <a href="https://github.com/COPS-IITBHU/hello-cops">this article</a> to start.</p></li><li><p><strong>Finding Your Interests</strong>: Usually, people are interested about things on which they spend most of their time. After getting basic knowledge of programming, which fields intrigued you. It might be something as easy like web, android, ios or dekstop applications that involve direct interactions with users. Maybe you enjoyed creating programs related to finance, stats, or any other applied maths field. GSoC is a twelve week feat - you can&#8217;t work on problems that don&#8217;t engage you. And there will be a lot of hard problems to solve</p></li></ul><blockquote><p><em>You must enjoy what you&#8217;re working on.</em></p></blockquote><ul><li><p><strong>Curating an organization list</strong>: Visit the <a href="http://summerofcode.withgoogle.com/">GSoC website</a> and have a look at participating organizations. Google out a few things: What&#8217;s the organization all about? What does it specializes in? What were their past GSoC projects(if any)? Do you find their projects interesting? This way you can get an estimate of possible orgs you&#8217;ll be applying to. Note that it takes time and effort to do such research. It&#8217;s not natural at all and you&#8217;ve to deliberately dig up the details. I found it pretty hard as a first step. If not months,take at least few weeks to know about orgs, preferably before February.</p></li></ul><h2>Next steps</h2><p>After following above steps, you go into the org-specific mode.</p><ul><li><p><strong>Get in touch</strong>: Join the organization&#8217;s community, if any. They might be using IRC, Slack, Google Groups or some other medium of communication.</p></li><li><p><strong>Explore developer profiles</strong>: Github makes it easy to see what projects a developer has contributed to. Get familiar with their contribution to the org. As a demo, browse through <a href="https://github.com/AKS1996/">my own Github profile</a> or <a href="https://github.com/fspindle">my mentor&#8217;s</a>.</p></li><li><p><strong>Find past projects</strong>: Have a look at their past projects. Try to get a sense of what&#8217;s the project about and what development is currently going on in the org. A few orgs publish their projects before hand. Have a look at them too.</p></li><li><p><strong>Get Involved</strong>: Start developing and contributing! I was excited while I began to take part in my orgs conversation. Install their software on your device. Read their documentation. Look at their issues and try to understand those tagged <code>good first issue</code> or <code>help wanted</code>. Read their contributing guidelines. Even the smallest contributions are welcomed(have a look at <a href="https://github.com/JuliaIntervals/IntervalArithmetic.jl/pull/91">my first PR</a>).</p></li></ul><h2>What&#8217;s next?</h2><p>As I mentioned, the first step is the hardest. You&#8217;ve to get the rock rolling down the hill. If you&#8217;re able to follow the above steps, then your should aim to select at max 3 organizations for your proposals. If you face any problem, feel free to ask. If you found the article helpful, ping me or leave comments.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://sharmaakshay.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>