<?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[nixon1333]]></title><description><![CDATA[Personal Substack of Nixon Islam]]></description><link>https://www.nixon1333.com</link><image><url>https://substackcdn.com/image/fetch/$s_!qS6i!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8a61f-ebca-403d-8e2a-dab2b65abd59_1280x1280.png</url><title>nixon1333</title><link>https://www.nixon1333.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 16 Apr 2026 20:58:09 GMT</lastBuildDate><atom:link href="https://www.nixon1333.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Nixon Islam]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[nixon1333@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[nixon1333@substack.com]]></itunes:email><itunes:name><![CDATA[Nixon Islam]]></itunes:name></itunes:owner><itunes:author><![CDATA[Nixon Islam]]></itunes:author><googleplay:owner><![CDATA[nixon1333@substack.com]]></googleplay:owner><googleplay:email><![CDATA[nixon1333@substack.com]]></googleplay:email><googleplay:author><![CDATA[Nixon Islam]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Make Stunning MR title and Descriptions using LLMs]]></title><description><![CDATA[So, usaully I try to write summaries in my Merge Request with more mindfully so that the reviewers get bit more information before actually reviewing the code.]]></description><link>https://www.nixon1333.com/p/make-stunning-mr-title-and-descriptions</link><guid isPermaLink="false">https://www.nixon1333.com/p/make-stunning-mr-title-and-descriptions</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Fri, 19 Sep 2025 13:27:38 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!t9qh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>So, usaully I try to write summaries in my Merge Request with more mindfully so that the reviewers get bit more information before actually reviewing the code. </p><p>But then again, writing it from the scratch is hard! So recently I started doing this</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!t9qh!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!t9qh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 424w, https://substackcdn.com/image/fetch/$s_!t9qh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 848w, https://substackcdn.com/image/fetch/$s_!t9qh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 1272w, https://substackcdn.com/image/fetch/$s_!t9qh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!t9qh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic" width="1456" height="546" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:546,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80808,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.nixon1333.com/i/174020263?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!t9qh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 424w, https://substackcdn.com/image/fetch/$s_!t9qh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 848w, https://substackcdn.com/image/fetch/$s_!t9qh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 1272w, https://substackcdn.com/image/fetch/$s_!t9qh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9afc9c39-06b7-407e-b508-34a1f2fc4582_4200x1576.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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></p><h3>Steps:</h3><ul><li><p>Run `<strong>git diff main... &gt; my-changes.diff</strong>`. this is what I run in my target branch. </p></li><li><p>get the <strong>my-changes.diff</strong></p></li><li><p>Upload it to your favourite LLM with this promt "</p><blockquote><p>Make an MR description for this following code changes. make</p><p>- mr tilte</p><p>- mr description</p><p>I prefer bullet points, conise points, not too much info, give me in read me format </p></blockquote></li></ul><p>And Done :) </p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><item><title><![CDATA[002. Setting up Local Machine for Building Agent.]]></title><description><![CDATA[The setup is pretty simple.]]></description><link>https://www.nixon1333.com/p/002-setting-up-local-machine-for</link><guid isPermaLink="false">https://www.nixon1333.com/p/002-setting-up-local-machine-for</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sun, 27 Jul 2025 21:08:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qS6i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8a61f-ebca-403d-8e2a-dab2b65abd59_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>The setup is pretty simple.</p><ol><li><p>Download <a href="https://ollama.com/">ollama</a> on your local machine.</p></li><li><p>Install <a href="https://www.python.org/downloads/">python</a> </p></li><li><p>Get an IDE like PyCharm or VSCode</p></li></ol><p></p><p>I could use ChatGPT, Langchain, etc. But I want to understand the AI agent from the core concept. That&#8217;s why I am gonna use local LLM and raw Python for now. Will add that complexity over time.</p><p></p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[001. Learning to Make AI Agents!]]></title><description><![CDATA[How to build AI agent from the scratch!]]></description><link>https://www.nixon1333.com/p/001-learning-to-make-ai-agents</link><guid isPermaLink="false">https://www.nixon1333.com/p/001-learning-to-make-ai-agents</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sun, 27 Jul 2025 21:02:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!qS6i!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F22b8a61f-ebca-403d-8e2a-dab2b65abd59_1280x1280.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>After months of procastinating and a busy time, I decided to spend some time trying out new things. And I decided to work on a new shiny tool(not shiny anymore), AI hype, or LLM hype.</p><p></p><p>So here is my plan</p><ul><li><p>Find a project I like or want to make</p></li><li><p>Make a small MVP</p></li><li><p>Then add layers of complexity over time</p></li><li><p>learn new tools or concepts while adding those complexities</p></li><li><p>Include my past and previous skills to optimize certain scenarios, if possible. And bridge my backend skills with these new ones.</p></li><li><p>Write about my daily progress in my blog as a real-time learning experience. </p></li></ul><p></p>]]></content:encoded></item><item><title><![CDATA[ Git Rebase or Merge! What do I do?]]></title><description><![CDATA[It&#8217;s very common for developers to work on the same files for different reasons.]]></description><link>https://www.nixon1333.com/p/git-rebase-or-merge-what-do-i-do</link><guid isPermaLink="false">https://www.nixon1333.com/p/git-rebase-or-merge-what-do-i-do</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Tue, 29 Apr 2025 20:18:26 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" 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://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="6000" height="4000" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:4000,&quot;width&quot;:6000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a book and a small figurine on a desk&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpg&quot;,&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="a book and a small figurine on a desk" title="a book and a small figurine on a desk" srcset="https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1647166545674-ce28ce93bdca?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxM3x8Z2l0fGVufDB8fHx8MTc0NTk1Nzc0MXww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">Photo by <a href="true">Praveen Thirumurugan</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>It&#8217;s very common for developers to work on the same files for different reasons. And here comes the problem with updating branches once someone else merges their code before you do. </p><p>Usually, there are some known methods</p><ul><li><p>git rebase</p></li><li><p>git merge</p></li></ul><p><strong>In both cases, getting into conflict is pretty common.</strong> When you have a conflict, it takes a lot of time and mental energy to resolve it and make sure that they do not overwrite or remove whatever you did. </p><p>Sometimes, I even noticed that necessary codes were gone or unnecessary codes were added after resolving the conflict &#129760;</p><h2>So what do I do? </h2><p>I start with git merge. If the conflict is less than 5-10 lines. I solve it using simple manual conflict resolution. </p><p>But if there are lots of conflicts? </p><ul><li><p>Then I abort the merge. </p></li><li><p>I just opened a new branch from the latest main branch. </p></li><li><p>And copy the codes from the active feature branch(the branch where the conflict happened) to that new branch</p></li></ul><blockquote><p>It&#8217;s painfully manual work, BUT most of the time those are less than 10 min work and SAFE. </p></blockquote><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><item><title><![CDATA[MoSCoW: A saviour while planning Software Development ]]></title><description><![CDATA[A real-world example of applying MoSCoW in agile software projects]]></description><link>https://www.nixon1333.com/p/moscow-a-saviour-while-planning-software</link><guid isPermaLink="false">https://www.nixon1333.com/p/moscow-a-saviour-while-planning-software</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Fri, 18 Apr 2025 18:19:04 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jPu1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As an engineer, I always found it hard to prioritize my work when there are a lot of micro-level tasks. And those get way harder once I started taking responsibility as a senior engineer and beyond. Then the problem is tenfold.</p><ul><li><p>First, you have to understand the feature or mission at hand.</p></li><li><p>Then you need to break those down into smaller technical stories.</p></li><li><p>Then you need to execute it.</p></li></ul><p>I also forgot to mention the nitty-gritty details of every aspect of delivery planning, requirements analysis, back-and-forth planning, cross-team dependency, understanding micro and macro level requirements, etc.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><p>A few years ago, I found the MoSCoW method. And since then, it&#8217;s been helping me prioritize my work and my team&#8217;s work.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jPu1!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jPu1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 424w, https://substackcdn.com/image/fetch/$s_!jPu1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 848w, https://substackcdn.com/image/fetch/$s_!jPu1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 1272w, https://substackcdn.com/image/fetch/$s_!jPu1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jPu1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png" width="1456" height="550" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:550,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:224484,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.nixon1333.com/i/160322149?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jPu1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 424w, https://substackcdn.com/image/fetch/$s_!jPu1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 848w, https://substackcdn.com/image/fetch/$s_!jPu1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.png 1272w, https://substackcdn.com/image/fetch/$s_!jPu1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe0101099-6489-4fa8-946b-0cda90be70da_2670x1008.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"><svg role="img" 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"><g><title></title><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"><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"><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><h3>MoSCoW is</h3><ul><li><p>Must Have</p></li><li><p>Should Have</p></li><li><p>Could Have</p></li><li><p>Won&#8217;t Have</p></li></ul><p></p><blockquote><p>I found this while attending a big non-technical meeting called MoSCoW. The main agenda of the meeting was to set goals for the team/company using this method. I took the idea to use it in tech planning.</p></blockquote><p></p><h1><strong>So, how does it work in real life?</strong></h1><p>A simple project requirement: Add a Support ChatBot in the Existing Website (PoC)</p><p></p><p>Let&#8217;s add some imaginary facts/constraints:</p><ul><li><p>We need it in 4 weeks / 2 sprints</p></li><li><p>It&#8217;s a PoC</p></li><li><p>We will follow agile development</p></li><li><p>This feature will have to comply with security features</p></li><li><p>This feature will have future support</p></li></ul><p></p><p>Our facts will help us navigate through the requirements. Now let&#8217;s look into the MoSCoW:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YZky!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YZky!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 424w, https://substackcdn.com/image/fetch/$s_!YZky!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 848w, https://substackcdn.com/image/fetch/$s_!YZky!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 1272w, https://substackcdn.com/image/fetch/$s_!YZky!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YZky!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png" width="1456" height="557" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:557,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:293082,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.nixon1333.com/i/160322149?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YZky!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 424w, https://substackcdn.com/image/fetch/$s_!YZky!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 848w, https://substackcdn.com/image/fetch/$s_!YZky!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 1272w, https://substackcdn.com/image/fetch/$s_!YZky!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01c57b6a-08a8-43b8-a50e-246d21cfdb7e_2378x910.png 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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></p><p><strong>Must Have:</strong></p><ul><li><p>An interface to send and receive messages</p></li><li><p>A BE application to provide read and write APIs</p></li><li><p>A DB to store data without user personal info</p></li><li><p>Access to an LLM to process the stored data and reply</p></li><li><p>User auth-specific validations</p></li><li><p>Unit tests in API to e2e flow</p></li></ul><p></p><p><strong>Should Have:</strong></p><ul><li><p>Code should be isolated enough to split it later</p></li><li><p>Data should be stored in chunks to support future isolations</p></li><li><p>Validation in API fields</p></li><li><p>Each function should have unit tests</p></li><li><p>Refresh button to reload chat</p></li><li><p>Long polling support</p></li></ul><p></p><p><strong>Could Have:</strong></p><ul><li><p>External API should have mocks</p></li><li><p>Background processing for the call from the API to the LLM</p></li><li><p>Ability to scale the application to 10X</p></li><li><p>Async processing for data saving</p></li><li><p>Could have access to previous user data</p></li></ul><p></p><p><strong>Won&#8217;t Have:</strong></p><ul><li><p>MicroService architecture</p></li><li><p>ChatGPT-like thinking</p></li><li><p>Chat GPT-like streaming response (HTTP/2 protocol support)</p></li><li><p>Vector DB</p></li><li><p>Circuit Breaker Pattern</p></li><li><p>real-time communication</p></li></ul><p></p><p>This is just a quick example I made from the top of my head. We can plan our main features in many ways. The point I am trying to make here is how to use the format to support our need. The rest is up to you.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><item><title><![CDATA[ORM Hooks, I hate them!]]></title><description><![CDATA[A rant about why ORM hooks/ signals can be a developer's nightmare.]]></description><link>https://www.nixon1333.com/p/orm-hooks-i-hate-them</link><guid isPermaLink="false">https://www.nixon1333.com/p/orm-hooks-i-hate-them</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Fri, 06 Dec 2024 08:14:13 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!-zQH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>No Monologue:</h1><p>Nowadays using ORM is common in web development frameworks.  A few very common ORMs in Python are SQLAlchemy and Django ORM (django comes with its own ORM).</p><p>Almost all ORMs have a common feature called hooks, or signals. Their names may differ, but they work similarly. &#128071;&#127996;</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-zQH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-zQH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 424w, https://substackcdn.com/image/fetch/$s_!-zQH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 848w, https://substackcdn.com/image/fetch/$s_!-zQH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 1272w, https://substackcdn.com/image/fetch/$s_!-zQH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-zQH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png" width="1358" height="633" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/43676a88-300e-4622-9611-ba892a08b709_1358x633.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:633,&quot;width&quot;:1358,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:80565,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!-zQH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 424w, https://substackcdn.com/image/fetch/$s_!-zQH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 848w, https://substackcdn.com/image/fetch/$s_!-zQH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.png 1272w, https://substackcdn.com/image/fetch/$s_!-zQH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43676a88-300e-4622-9611-ba892a08b709_1358x633.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"><svg role="img" 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"><g><title></title><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"><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"><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>This is a great idea in theory. However, maintaining them in real life is incredibly challenging and comes with various costs (of different types).</p><p>Let&#8217;s see how they look, </p><h3>SQLAlchemy example</h3><pre><code>from sqlalchemy import event
from sqlalchemy.orm import sessionmaker


# Create a session factory
Session = sessionmaker()


# Before commit: Triggered right before a transaction is committed
def my_before_commit(session):
    print("Before commit!")

event.listen(Session, "before_commit", my_before_commit)


# After attaching an instance to a session
@event.listens_for(Session, 'after_attach')
def receive_after_attach(session, instance):
    """Triggered when an instance is attached to the session."""


# After a transaction begins
@event.listens_for(Session, 'after_begin')
def receive_after_begin(session, transaction, connection):
    """Triggered when a transaction is initiated."""


# After a bulk delete operation
@event.listens_for(Session, 'after_bulk_delete')
def receive_after_bulk_delete(delete_context):
    """Triggered after a bulk delete operation."""

</code></pre><h3>Django ORM Example</h3><pre><code>from django.db.models.signals import pre_save, post_save, pre_delete, post_delete
from django.core.signals import request_started, request_finished
from django.dispatch import receiver
from myapp.models import MyModel


# Signal: Before saving an instance
@receiver(pre_save, sender=MyModel)
def before_save(sender, instance, **kwargs):
    print(f"Before saving: {instance}")


# Signal: After saving an instance
@receiver(post_save, sender=MyModel)
def after_save(sender, instance, created, **kwargs):
    if created:
        print(f"New instance created: {instance}")
    else:
        print(f"Instance updated: {instance}")


# Signal: When a request starts
@receiver(request_started)
def on_request_start(sender, **kwargs):
    print("Request started!")

</code></pre><p></p><h2>The Problem</h2><p>In both cases, it&#8217;s very easy to add these hooks or signals. And that&#8217;s where the next problem arises: as projects grow, this kind of code is often added quickly and scattered across the codebase. Over time, these can be forgotten.</p><p>The effects are <strong>global</strong>.</p><ul><li><p><strong>New developers</strong>: Often don&#8217;t know where these magical changes are happening.</p></li><li><p><strong>Senior developers</strong>: Can forget their existence.</p></li><li><p><strong>Team churn</strong>: People leave, taking undocumented knowledge with them (and even written documentation gets overlooked or lost &#128517;).</p></li><li><p><strong>Debugging</strong>: It takes a lot of time to debug these issues because they work as modules in the middle.</p></li><li><p><strong>Refactoring</strong>: Becomes difficult when these hooks/signals are deeply embedded.</p></li></ul><p>Here&#8217;s a warning directly from Django&#8217;s official documentation </p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!w3KW!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w3KW!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 424w, https://substackcdn.com/image/fetch/$s_!w3KW!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 848w, https://substackcdn.com/image/fetch/$s_!w3KW!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 1272w, https://substackcdn.com/image/fetch/$s_!w3KW!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!w3KW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png" width="1456" height="231" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:231,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:68855,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!w3KW!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 424w, https://substackcdn.com/image/fetch/$s_!w3KW!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 848w, https://substackcdn.com/image/fetch/$s_!w3KW!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 1272w, https://substackcdn.com/image/fetch/$s_!w3KW!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ad5b049-9405-4be4-885d-a3373669b25a_1977x313.png 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><div><hr></div><h3>Conclusion</h3><p>Hate is a strong word. I don&#8217;t <strong>hate</strong> these tools. But they are extremely powerful, and as Spider-Man&#8217;s uncle said:</p><blockquote><p><strong>With great power comes great responsibility.</strong></p></blockquote><p>Once you set up hooks or signals, they&#8217;re very easy to use. There&#8217;s no doubt the functionality is fantastic. The main takeaway here is that these features should be maintained <strong>properly, generationally,</strong> and with raised <strong>awareness</strong> and <strong>knowledge</strong> about their usage.</p><p>It&#8217;s very easy to avoid the pitfalls mentioned above &#128070;&#127996;&#8212;with a bit of discipline and care.</p><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><item><title><![CDATA[Show your work - Book Review]]></title><description><![CDATA[The book is about showing your own work and put ideas in out world.]]></description><link>https://www.nixon1333.com/p/show-your-work-book-review</link><guid isPermaLink="false">https://www.nixon1333.com/p/show-your-work-book-review</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sat, 30 Nov 2024 09:17:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!llsw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg" 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_!llsw!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!llsw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!llsw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!llsw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!llsw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!llsw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg" width="800" height="534" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:534,&quot;width&quot;:800,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Show Your Work! a book by Austin Kleon&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="Show Your Work! a book by Austin Kleon" title="Show Your Work! a book by Austin Kleon" srcset="https://substackcdn.com/image/fetch/$s_!llsw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 424w, https://substackcdn.com/image/fetch/$s_!llsw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 848w, https://substackcdn.com/image/fetch/$s_!llsw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!llsw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F410c77d6-cf0b-4593-97cd-d6a8ff69e4fc_800x534.jpeg 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"><svg role="img" 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"><g><title></title><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"><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"><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><strong>Author</strong>: Austin Kleon</p><p><strong>Personal Rating</strong>: 5/5</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><p><strong>Link:</strong> <a href="https://austinkleon.com/show-your-work/">https://austinkleon.com/show-your-work/</a></p><p><strong>Personal Review: </strong>Normally it&#8217;s weird to give 5 but I felt this resonated a lot with my thoughts. The books is small. Well balanced. You can read them very fast like in 1-2 hr max. <br>One personal suggestion, you should read each chapter and sit down and think about your own thoughts and process around it. </p><p>One of the key points of this book is, it will try to expose our internal talks/thoughts(the things we say in our mind) about our work, about sharing our ideas. </p><p></p><p><em>Note: I got <a href="https://aliabdaal.com/book-notes/show-your-work/">this book idea</a> from Ali Abdaal&#8217;s YouTube channel. </em></p><p><strong>Quote from the book:</strong></p><blockquote><p>Share what you love, and the people who love the same things will find you.</p></blockquote><p></p><blockquote><p>scoop up the scraps and the residue of your process and shape them into some interesting bit of media that you can share. You have to turn the invisible into something other people can see.</p></blockquote><p></p><blockquote><p>A daily dispatch is even better than a resume or a portfolio, because it shows what we&#8217;re working on right now.</p></blockquote><p></p><blockquote><p>Your stories will get better the more you tell them.</p></blockquote><p></p><blockquote><p>Your work is something you do, not who you are.</p></blockquote><p></p><blockquote><p>Beware of selling things that you love: When people are asked to get out their wallets, you find out how much they really value what you do.</p></blockquote><p></p><blockquote><p>The act of sharing is one of generosity &#8212; you&#8217;re putting something out there because you think it might be helpful or entertaining to someone on the other side of the screen.</p></blockquote><p></p><blockquote><p>The best way to flourish is to retain an amateur&#8217;s spirit and embrace uncertainty and the unknown.</p></blockquote><p></p><blockquote><p>The world is changing at such a rapid rate that it&#8217;s turning us all into amateurs</p></blockquote><p></p><blockquote><p>Become a documentarian of what you do.</p></blockquote><p></p><blockquote><p>Make stuff you love and talk about stuff you love and you&#8217;ll attract people who love that kind of stuff. It&#8217;s that simple.</p></blockquote><p></p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.nixon1333.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 nixon1333! 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><item><title><![CDATA[Pushing Past Limits: My First 8K Adventure]]></title><description><![CDATA[From injuries and setbacks to crossing the finish line, my first 8K was more than just a race&#8212;it was a journey of resilience and growth. Through hard work, support, and pushing past my limits, I discovered that the real victory lies in overcoming the ob]]></description><link>https://www.nixon1333.com/p/pushing-past-limits-my-first-8k-adventure</link><guid isPermaLink="false">https://www.nixon1333.com/p/pushing-past-limits-my-first-8k-adventure</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sun, 22 Sep 2024 10:22:46 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic" 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_!4B5u!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4B5u!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 424w, https://substackcdn.com/image/fetch/$s_!4B5u!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 848w, https://substackcdn.com/image/fetch/$s_!4B5u!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 1272w, https://substackcdn.com/image/fetch/$s_!4B5u!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4B5u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic" width="913" height="517" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:517,&quot;width&quot;:913,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:12177,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!4B5u!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 424w, https://substackcdn.com/image/fetch/$s_!4B5u!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 848w, https://substackcdn.com/image/fetch/$s_!4B5u!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 1272w, https://substackcdn.com/image/fetch/$s_!4B5u!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615bc617-fd09-49f0-8cbb-d69484ac6940_913x517.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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></p><p>Yes! Yes! I have finally done it, after months of training, injury, retraining, creating new habits, and rediscovering myself 100 times, I did it. I have finally run my first race,<strong> a 5 mile/8km</strong> run. It is called <a href="https://www.nndamloop.nl/">Dam to Dam</a> Run.</p><h3>Pre-Context:</h3><p>In Feb/March, me and my colleagues found out that there is a run happening at September 2024. I was not super sure. But my friends, Anna, and Fabio nudged me a bit and assured me they would help me with my training. And I rode the wave and signed up. Boy oh Boy! I knew I had done a crazy thing, but at the same time, I knew if I did not commit now, it would never happen.</p><p>Now at the time I signed up, I had a knee issue. I was not able to walk comfortably or stand comfortably (let alone run). My knee has a half an inch hole(or space-like) stuff. I was absolutely suffering. &nbsp;Also, I was <strong>overweight by 47kg</strong> at that time(I am using a standard BMI calculator here).</p><h3>General Training:</h3><p>My friends prepped me a couch to 8k Google sheet. Generally, you can find them online or in apps. but this is for a 6-month plan. Where I have different types of running plans on weeks and exercise planning. &nbsp;But this was also a bit generic. Because I have multiple kinds of stuff like a heavy weight, knee, <a href="https://www.nixon1333.com/my-struggle-with-insomnia-practical-tips-and-strategies/">sleep issue</a>.</p><p>This is what I did,</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!04AP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!04AP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 424w, https://substackcdn.com/image/fetch/$s_!04AP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 848w, https://substackcdn.com/image/fetch/$s_!04AP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 1272w, https://substackcdn.com/image/fetch/$s_!04AP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!04AP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic" width="1000" height="662" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0663820-c756-4168-a92d-b8048f548649_1000x662.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:662,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:22555,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!04AP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 424w, https://substackcdn.com/image/fetch/$s_!04AP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 848w, https://substackcdn.com/image/fetch/$s_!04AP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 1272w, https://substackcdn.com/image/fetch/$s_!04AP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0663820-c756-4168-a92d-b8048f548649_1000x662.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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></p><ul><li><p>Core and Muscle exercise 2 times a week</p></li><li><p><a href="https://www.nixon1333.com/disproving-myself-part-1/">Swimming once</a> a week</p></li><li><p>Special training to fix knees</p></li><li><p>Fixing food plans, adding new nutrition</p></li><li><p>Reducing Stress</p></li><li><p>Fixing Sleeps (trying)</p></li><li><p><strong>Saying No to things</strong>, that would make break my previous bullet points, Like,</p></li></ul><p>The last point was super super hard. And it kind of helps me realize what it means to set up a routine. And maintaining it</p><p>I set up my routine, everything should go perfectly now. No, no no, no! It did not. There has to be more drama.</p><h3>Drama 1:</h3><p>Right after, I start running in March. I got sick at the beginning of <strong>June</strong>. Had a tough fever and I was in bed for 2 weeks-ish. My whole training went down to drain. And I had to rebuild everything from the 3rd week of June. It's like 1 step forward and 2 steps backward.</p><h3>Drama 2:</h3><p>Now I again back on track. I almost hit 7.5 km under a nice time. And I was training on a treadmill. But in the last week of August(<strong>just 3 weeks shy away the run</strong>) got a hip injury out of nowhere. It's called <strong>hip bursitis</strong>. I was not able to walk, stand, or move. It's like a nightmare. Feels like I would never walk again. Again my friends were supporting me like hell. I went to physio. And the guy helped me with my hip and a lot. And Surprisingly he also helped me with a new running plan.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8SJP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8SJP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 424w, https://substackcdn.com/image/fetch/$s_!8SJP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 848w, https://substackcdn.com/image/fetch/$s_!8SJP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 1272w, https://substackcdn.com/image/fetch/$s_!8SJP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8SJP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic" width="1000" height="750" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:750,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:230336,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8SJP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 424w, https://substackcdn.com/image/fetch/$s_!8SJP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 848w, https://substackcdn.com/image/fetch/$s_!8SJP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 1272w, https://substackcdn.com/image/fetch/$s_!8SJP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6e22f027-29d3-4866-81af-15f603ea0918_1000x750.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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>And Said, do these and visit me one more time. I will fix you(he did not utter these words, but I felt that is what he meant) before your race.</p><p>And I did all of them. and visited him. He said you do not need to be fixed. And you will do well in the run.</p><h2>Final Outcome</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c184!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c184!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 424w, https://substackcdn.com/image/fetch/$s_!c184!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 848w, https://substackcdn.com/image/fetch/$s_!c184!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 1272w, https://substackcdn.com/image/fetch/$s_!c184!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c184!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic" width="1000" height="1333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1333,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:238520,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!c184!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 424w, https://substackcdn.com/image/fetch/$s_!c184!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 848w, https://substackcdn.com/image/fetch/$s_!c184!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 1272w, https://substackcdn.com/image/fetch/$s_!c184!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5bb84ac6-8602-45cb-a6f7-b65a2ab82b9d_1000x1333.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><h3>Key Takeaways:</h3><p>I have forced myself into some of the hardest routines for the last few months. Looking back, I feel like I absolutely need them, even if I hate(sarcastic) them.</p><p>Some of them are</p><ul><li><p>No TV while eating</p></li><li><p>Reading books after dinner</p></li><li><p>Go to bed by 10.30 pm</p></li><li><p>Avoiding the food is not good for me. Like gluten, milk-based products. This means all the pasta, bread, pizza, roti, and snacks are gone from my life &#128557;&#128557;. (This does not mean I do not have them, I have them in moderation)</p></li><li><p>Exercise in the morning (no excuses, even if I have to drag myself)</p></li><li><p>Stretching is more important than exercise.</p></li><li><p>Counting calories I am eating. It does not matter what I am eating, I just have to count them.</p></li><li><p>Reduce caffeine, which is bad for sleep</p></li><li><p><strong>Be around like-minded people, they will lift you up.</strong></p></li><li><p>No social media, this will destroy your mind and mental strength.</p></li></ul><blockquote><p>There is always time, it's just matter of priority and discipline</p></blockquote><h3>A few lines from the internet kept me motivated while doing these</h3><blockquote><p>What Would Your &#8216;Future Self&#8217; Want You To Do now?</p></blockquote><blockquote><p>Why be normal, when you can be best!</p></blockquote><blockquote><p>Never say you can't do it. Say, I haven't done it yet, I have not done it Yet!</p></blockquote><blockquote><p>Discipline is what you hate to do, but doing it like you love it.</p></blockquote><blockquote><p>The magic you are looking for is in the work you are avoiding.</p></blockquote>]]></content:encoded></item><item><title><![CDATA[Disproving Myself (Part 1)]]></title><description><![CDATA[How I pushed myself to learn to swim within 30-40 hrs of training.]]></description><link>https://www.nixon1333.com/p/disproving-myself-part-1</link><guid isPermaLink="false">https://www.nixon1333.com/p/disproving-myself-part-1</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sat, 31 Aug 2024 08:02:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>I have acquired a new skill! It's called swimming!! I know, I know. This is a basic skill every human should have in their life. But I am kind of slow to the game of life. I am catching up on everything a little bit late.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!h04T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!h04T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 424w, https://substackcdn.com/image/fetch/$s_!h04T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 848w, https://substackcdn.com/image/fetch/$s_!h04T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 1272w, https://substackcdn.com/image/fetch/$s_!h04T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!h04T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic" width="1000" height="782" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:782,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:65401,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!h04T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 424w, https://substackcdn.com/image/fetch/$s_!h04T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 848w, https://substackcdn.com/image/fetch/$s_!h04T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 1272w, https://substackcdn.com/image/fetch/$s_!h04T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feeb45b61-31d2-4819-8fdd-452a66dcc9f5_1000x782.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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>Training, Obviously! But I had to carve out time. This is what I did,</p><blockquote><p>I went to an adult swimming lesson every Friday Night at 8 pm. from December 2023- July 2024</p></blockquote><p>When I say every week. It's every week, except on holiday. No exceptions for winter nights or sick nights even went swimming 15 min after breaking <a href="https://en.wikipedia.org/wiki/Fasting_during_Ramadan">fast in Ramadan</a>.</p><h2>What is It?</h2><p>Finally, I got a Dutch swimming diploma A for adults! Technically that's level 1 (baby level), there are 3 more levels.</p><p>To pass the Level A(Level 1) exam, you need to qualify for the following stuff</p><ul><li><p><strong>Swimming in Clothes</strong>: Swim 50 meters (front crawl and backstroke) while wearing full-body tight clothing with a light shoe</p></li><li><p><strong>Front Crawl</strong>: Swim 25 meters using the front crawl technique.</p></li><li><p><strong>Backstroke</strong>: Swim 25 meters using the backstroke technique.</p></li><li><p><strong>Breaststroke</strong>: Swim 25 meters using the breaststroke technique.</p></li><li><p><strong>Treading Water</strong>: Tread water for at least 15 seconds without moving forward.</p></li><li><p><strong>Underwater Swimming</strong>: Swim at least 3 meters underwater to pass through a large &#8216;escape&#8217; hole in a canvas panel without Swim goggles</p></li><li><p><strong>Jumping and Swimming</strong>: Jump into deep water and swim immediately.</p></li><li><p><strong>Floating</strong>: Float on the back for a few seconds.</p></li><li><p><strong>Safety Skills</strong>: Practice basic rescue techniques and safe water exit.</p></li><li><p><strong>Water Confidence</strong>: Participate in water activities to demonstrate comfort and confidence.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!efVG!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!efVG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 424w, https://substackcdn.com/image/fetch/$s_!efVG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 848w, https://substackcdn.com/image/fetch/$s_!efVG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 1272w, https://substackcdn.com/image/fetch/$s_!efVG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!efVG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic" width="960" height="1280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1280,&quot;width&quot;:960,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:233371,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!efVG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 424w, https://substackcdn.com/image/fetch/$s_!efVG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 848w, https://substackcdn.com/image/fetch/$s_!efVG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 1272w, https://substackcdn.com/image/fetch/$s_!efVG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7eb27d8a-0f0e-4602-99a9-4609a39a7c1a_960x1280.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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>]]></content:encoded></item><item><title><![CDATA[Redefining Communications in GRPC, WeJam! (part 1)]]></title><description><![CDATA[3 years ago in July 2021, I was working in Pathao. We had a massive hackathon event for 3 days. And our team Genjam(in English it means: team Chaos) won the &#128171;2nd place &#128165;. This is the first part of the story of what we did and how we did it.]]></description><link>https://www.nixon1333.com/p/redefining-communications-in-grpc-wejam-part-1</link><guid isPermaLink="false">https://www.nixon1333.com/p/redefining-communications-in-grpc-wejam-part-1</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sat, 24 Aug 2024 07:51:32 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/b883d933-63ed-4f28-888f-d2c99c39eb74_2000x1333.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0fKS!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0fKS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0fKS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0fKS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0fKS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0fKS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!0fKS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!0fKS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!0fKS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!0fKS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F302d01d2-d578-4b8f-90f9-7c79a57d6b18_2000x1333.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@f12r?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Fahim Muntashir</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><p>3 years ago in July 2021, I was working in <a href="https://pathao.com/">Pathao</a>. We had a massive hackathon event for 3 days. And our team Genjam(in English it means: team Chaos) won the &#128171;2nd place &#128165;. This is the first part of the story of what we did and how we did it.</p><div><hr></div><h2>What did we try to solve?</h2><p>Let&#8217;s set the background story first. Pathao is an on-demand digital platform in Bangladesh. But people know it as a ride-sharing, food delivery &amp; parcel delivery company in Bangladesh. And I would say Pathao became the largest tech platform in Bangladesh where the engineers have to solve different varieties of tech problems every day.</p><p>With so many interesting existing problems, it&#8217;s a bit tough to choose the right one &#128517;. So what we(team Genjam) did, we tried to find a very old and consistent problem.......</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pmgi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pmgi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pmgi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pmgi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pmgi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pmgi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg" width="5184" height="3456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3456,&quot;width&quot;:5184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;iPhone X Screen&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="iPhone X Screen" title="iPhone X Screen" srcset="https://substackcdn.com/image/fetch/$s_!pmgi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!pmgi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!pmgi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!pmgi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F891ea1c4-2dd9-4df2-abf1-7c83252dd2eb_2000x1333.jpeg 1456w" sizes="100vw"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@williamtm?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">William Hook</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><h3><strong>Push Notification aka. Realtime Notification.</strong></h3><p>Since the beginning of time in Pathao we have been heavily dependent on Google&#8217;s FCM. So mainly, whenever we want to send real-time information to any of the users like drivers, customers, or business partners either in the web or mobile app we use Firebase push notifications or web sockets. And we have to maintain millions of HTTP connections with our backend servers.</p><blockquote><p>&#128161; <em>And in either way those are becoming liabilities.</em></p></blockquote><h3>Why?</h3><ul><li><p>First of all our web-socket service is very old and that does not scale up with our new micro-service architecture that much. Which is slowing us to enable new features in web apps.</p></li><li><p>Google FCM is not real-time as that was stated, in Pathao every split second matters. So we needed to send the notification to our driver app within seconds. But sometimes the FCM delivers the messages after 30-60 secs, which literally Pathao can&#8217;t afford.</p></li><li><p>Sometimes FCM acts weirdly based on geolocation sometimes notification works fine in Bangladesh while lagging notification in Nepal. And that is a nightmare for the support team. Like orders are being canceled, ride-sharing is on hold for an entire city &#128584;.</p></li><li><p>In a peak time, we are missing almost <strong>15%</strong> of all push notifications which should be delivered in real-time daily.</p></li><li><p>In peak time, Pathao has to maintain somewhat <strong>100 Million</strong> active http connections with backend servers. Which causes a lot of issues.</p></li><li><p>Server Outages</p></li><li><p>Instant scalability</p></li><li><p>Network Bandwidth for servers</p></li><li><p>Network Bandwidth for http clients</p></li><li><p>Heavy battery draining in mobile clients due to long polling</p></li></ul><p>TBH, Every one of these points has its own reason to get their own attention.</p><p>And we thought we should solve this, or at least try to build a technical MVP. Win or lose, this was worth trying, and we can live up to our name Chaos &#128514;! This solution itself is a chaotic idea &#129327;.</p><div><hr></div><h2>What was the idea?</h2><p>So we were trying to build an architecture with a working prototype called <strong>WeJam</strong> &#128225;</p><blockquote><p>&#128161; &#128165; <strong>A GRPC based communication system for Clients &amp; Servers</strong></p></blockquote><h3>&#129300; How would that solve anything &#8265;&#65039;</h3><p>This architecture/system can have the ability to provide solutions like</p><ul><li><p>1 connection between the server &amp; client is enough for receiving and sending data.</p></li><li><p>bi-directional &#8596;&#65039; communication between server and clients.</p></li><li><p>No communication lag/loss if the server and client are connected</p></li><li><p>this can also solve dependency on FCM.</p></li><li><p>Low Network bandwidth usage because of photobuff</p></li><li><p>No long polling in mobile apps</p></li><li><p>Instant Scalability</p></li><li><p>Can be used for push notifications using bi-directional communication</p></li></ul><p>For prototyping we chose these tools/technologies</p><p>Tech/Tool Usages gRPC Communication Protocol gRPC web gRPC implantation for Web Apps Envoy Proxy Reverse Proxy for gRPC golang Just another language &#128578; redis for pub/sub communication mysql Just another Database vue.js For showing implementation demo in web app swift For showing implementation demo in Mobile App</p><p>So the the prototype <strong>WeJam</strong> had these features</p><p>Server</p><ul><li><p>Establish gRPC connection between server &amp; client</p></li><li><p>Receive data from downstream clients and pass those to proper upstream services</p></li><li><p>Receive data from upstream services and route it to proper clients</p></li></ul><p>Mobile</p><ul><li><p>Build a connection with the upstream gRPC server</p></li><li><p>Detect connection health and auto re-connect</p></li><li><p>Transfer data through the gRPC connection</p></li></ul><p>Web</p><ul><li><p>Build a connection with the upstream gRPC server</p></li><li><p>Transfer data through the gRPC connection</p></li></ul><p>Some of the features we planned while designing the system but couldn&#8217;t implement &#9785;&#65039; like,</p><ul><li><p>Implement a message communication system</p></li><li><p>Dead letter Queue for missing messages between the gRPC server and clients</p></li></ul><h2>What did we do actually?</h2><p>Stay Tuned for Part 2 :)</p>]]></content:encoded></item><item><title><![CDATA[The Staff Engineer's Path]]></title><description><![CDATA[Review on the "The Staff Engineer's Path" book!]]></description><link>https://www.nixon1333.com/p/the-staff-engineers-path</link><guid isPermaLink="false">https://www.nixon1333.com/p/the-staff-engineers-path</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Thu, 15 Aug 2024 05:18:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic" 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_!0Ixr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0Ixr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 424w, https://substackcdn.com/image/fetch/$s_!0Ixr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 848w, https://substackcdn.com/image/fetch/$s_!0Ixr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 1272w, https://substackcdn.com/image/fetch/$s_!0Ixr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0Ixr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic" width="550" height="824" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:824,&quot;width&quot;:550,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:84459,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!0Ixr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 424w, https://substackcdn.com/image/fetch/$s_!0Ixr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 848w, https://substackcdn.com/image/fetch/$s_!0Ixr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 1272w, https://substackcdn.com/image/fetch/$s_!0Ixr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F095d8723-7bc5-49a9-8270-26a1c85cc3de_550x824.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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><strong>Author</strong>: Tanya Reilly</p><p><strong>Personal Rating</strong>: 4/5</p><p><strong>Personal Review:</strong></p><p>This is a fantastic book!!! I loved it. I would recommend this book to all kinds of software engineers. This is not a coding or technical book. This a handbook on the Sr+ people carrier and future. The topics mostly relate to what, when, how, where, and the nots, &nbsp;and most importantly the necessary soft skills.</p><p><br>Sr+ engineers can relate the contents and events more easily. It will look like they are reading their life on these 300 pages. I do not know how the writer captured all of my life experiences within this book. I also heard similar things from other sr+/Staff+ people about this book. </p><p><br>Jr or Mid-level Engineers will see a glimpse of leader's life and work. What they are dealing with, and how to deal with them. And what they are expecting in their future careers.</p><p></p><p><strong>Quote from the book:</strong></p><blockquote><p>If you're the most senior person on the team and you're sloppy, you're going to have a sloppy team</p></blockquote><blockquote><p>Avoid those "watermelon projects": if the project status is green from one key problem that's going to be impossible to solve, the project status is not really green!</p></blockquote><blockquote><p>I realized he wasn't slacking: he was intimidated. He'd come from an operations role and had been used to the kind of interrupt driven work where you bounce from fire to fire, rarely getting a block of focus time. This project was his opportunity to begin writing code, but he didn't really believe he could do it, and so he couldn't get started.</p></blockquote><blockquote><p>If there's any step you can automate, automate it.</p></blockquote><blockquote><p>The same is true for every temporay hack: if you don't have it in good shape by the end of the project, it's going to take extraordinary effort to clean it up later.</p></blockquote><blockquote><p>Imposter syndrome is a horrible, insecure feeling: it can even make you do less good work because you don't feel safe taking calculated risks. Take comfort in the fact that it's common, even at this level.</p></blockquote><blockquote><p>When someone asks you to review a document or pull request or conference talk, do call out the sections that you think are great, but pay them the respect of being(kindly!) honest about their work</p></blockquote><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!m7jH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!m7jH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 424w, https://substackcdn.com/image/fetch/$s_!m7jH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 848w, https://substackcdn.com/image/fetch/$s_!m7jH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 1272w, https://substackcdn.com/image/fetch/$s_!m7jH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!m7jH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic" width="640" height="523" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:523,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89392,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!m7jH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 424w, https://substackcdn.com/image/fetch/$s_!m7jH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 848w, https://substackcdn.com/image/fetch/$s_!m7jH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 1272w, https://substackcdn.com/image/fetch/$s_!m7jH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0bdd7cf8-bc35-4901-a8f2-4af6178f5b18_640x523.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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>I can write 100s of quotes but I think it's better you explore them by reading those.</p><p>Link: <a href="https://www.amazon.nl/Staff-Engineers-Path-Individual-Contributors/dp/1098118731">Amazon Link</a></p>]]></content:encoded></item><item><title><![CDATA[From Unknown to Known: A Visual Learning Framework]]></title><description><![CDATA[Discover a structured and visual approach to learning new skills. From cooking pasta to mastering Kubernetes, this guide breaks down the process into manageable steps, helping me transition from unknowns to knowns efficiently.]]></description><link>https://www.nixon1333.com/p/from-unknown-to-known-a-visual-learning-framework</link><guid isPermaLink="false">https://www.nixon1333.com/p/from-unknown-to-known-a-visual-learning-framework</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Fri, 02 Aug 2024 06:28:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic" 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_!o0pE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o0pE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 424w, https://substackcdn.com/image/fetch/$s_!o0pE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 848w, https://substackcdn.com/image/fetch/$s_!o0pE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 1272w, https://substackcdn.com/image/fetch/$s_!o0pE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o0pE!,w_2400,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic" width="1200" height="375" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;large&quot;,&quot;height&quot;:375,&quot;width&quot;:1200,&quot;resizeWidth&quot;:1200,&quot;bytes&quot;:114190,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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-large" alt="" srcset="https://substackcdn.com/image/fetch/$s_!o0pE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 424w, https://substackcdn.com/image/fetch/$s_!o0pE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 848w, https://substackcdn.com/image/fetch/$s_!o0pE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 1272w, https://substackcdn.com/image/fetch/$s_!o0pE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06171599-d0d6-4d0c-ada9-6ae9f6de32d5_1200x375.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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><h2>Inception</h2><p>Everything around us is some kind of problem statement. How do you cook, file your taxes, go to new places, make money, do a job, etc? Everything is some kind of problem, and <strong>solving problems is my hobby</strong>. Most of the time solving a problem consists same kind of things in different wrappers,</p><ol><li><p>Know the root cause of the problem</p></li><li><p>Know how to solve the root cause</p></li></ol><p>It's a consistently evolving flow, where we need to discover the root cause then we use our skills to fix the root cause, if we do not have the skills, either we hire/purchase the skill or learn it ourselves. I have written <a href="https://www.nixon1333.com/from-problem-to-solution-a-software-engineers-workflow/">a separate blog</a> on this topic. That can be found <a href="https://www.nixon1333.com/from-problem-to-solution-a-software-engineers-workflow/">here</a>.</p><p>For learning a new skill, I have been using a self-driven formula/process for a while. I never made it formalized until recently.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9Ixd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9Ixd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 424w, https://substackcdn.com/image/fetch/$s_!9Ixd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 848w, https://substackcdn.com/image/fetch/$s_!9Ixd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 1272w, https://substackcdn.com/image/fetch/$s_!9Ixd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9Ixd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic" width="1000" height="727" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:727,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:203059,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9Ixd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 424w, https://substackcdn.com/image/fetch/$s_!9Ixd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 848w, https://substackcdn.com/image/fetch/$s_!9Ixd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 1272w, https://substackcdn.com/image/fetch/$s_!9Ixd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1c50652c-5b9c-4823-a3d8-6fa98998066f_1000x727.heic 1456w" sizes="100vw"></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"><svg role="img" 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"><g><title></title><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"><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"><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>These are <strong>my 4 quadrants of solving problems and learning new Things</strong>. I have not found time to name it yet. <em>Maybe soon I will find a name.</em></p><div><hr></div><h2>So How does it work?</h2><p>I break down my stuff into 3 categories, 1 Action Item</p><ol><li><p><strong>Known</strong>: Things I already know well, used before. And Comfortable to reuse it in future with very short time to warm up period.</p></li><li><p><strong>Known Unknown</strong>: Things I heard of, I know what it can do, I do not know how it can do, I know the top 1 or 2 features of it, I may have used it once or twice in the last couple of years. I need to sit down and spend some dedicated time with it to make myself familiar with it, warm-up time is long.</p></li><li><p><strong>Unknown Unknown:</strong> I do not even know about these things. I have never heard of it. There are maybe used in the things I need to use or I am using now. But it's just never ever in my mind</p></li><li><p><strong>Action Item:</strong> Things I need to do to move stuff from Unknown Unknown to Known Unknown and Known Unknown to Known.</p></li></ol><p>Also, there is a special relationship here, The more things I know or hear about the easier it becomes to adapt to the Unknown Unknown. Because once we master the basic things, it's easier to reference from one place to another place or make it relatable. Example: If I know how to boil rice, it's easier to know how to boil pasta.</p><p>Let's see in action how it works!</p><h3>Example 1: Learn to Cook Italian Pasta</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8Qw9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8Qw9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 424w, https://substackcdn.com/image/fetch/$s_!8Qw9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 848w, https://substackcdn.com/image/fetch/$s_!8Qw9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 1272w, https://substackcdn.com/image/fetch/$s_!8Qw9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8Qw9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic" width="1308" height="983" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:983,&quot;width&quot;:1308,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472354,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8Qw9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 424w, https://substackcdn.com/image/fetch/$s_!8Qw9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 848w, https://substackcdn.com/image/fetch/$s_!8Qw9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 1272w, https://substackcdn.com/image/fetch/$s_!8Qw9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9def8dca-79d8-44a3-968f-224ed6f69a10_1308x983.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">List down things</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tlRF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tlRF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 424w, https://substackcdn.com/image/fetch/$s_!tlRF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 848w, https://substackcdn.com/image/fetch/$s_!tlRF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 1272w, https://substackcdn.com/image/fetch/$s_!tlRF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tlRF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic" width="1307" height="998" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:998,&quot;width&quot;:1307,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:468818,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tlRF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 424w, https://substackcdn.com/image/fetch/$s_!tlRF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 848w, https://substackcdn.com/image/fetch/$s_!tlRF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 1272w, https://substackcdn.com/image/fetch/$s_!tlRF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5b686b26-499e-4162-8367-63807a5f032f_1307x998.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">research mode</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!igy3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!igy3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 424w, https://substackcdn.com/image/fetch/$s_!igy3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 848w, https://substackcdn.com/image/fetch/$s_!igy3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 1272w, https://substackcdn.com/image/fetch/$s_!igy3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!igy3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic" width="1307" height="991" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:991,&quot;width&quot;:1307,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:459761,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!igy3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 424w, https://substackcdn.com/image/fetch/$s_!igy3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 848w, https://substackcdn.com/image/fetch/$s_!igy3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 1272w, https://substackcdn.com/image/fetch/$s_!igy3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F954c1d81-8d85-443a-a8d0-eafb1494a058_1307x991.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">make one simple pasta and discover more</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BVGK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BVGK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 424w, https://substackcdn.com/image/fetch/$s_!BVGK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 848w, https://substackcdn.com/image/fetch/$s_!BVGK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 1272w, https://substackcdn.com/image/fetch/$s_!BVGK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BVGK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic" width="1300" height="993" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:993,&quot;width&quot;:1300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:469020,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BVGK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 424w, https://substackcdn.com/image/fetch/$s_!BVGK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 848w, https://substackcdn.com/image/fetch/$s_!BVGK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 1272w, https://substackcdn.com/image/fetch/$s_!BVGK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F26dd6e15-2b41-4af9-a5c2-044e29683b5a_1300x993.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">finish one dish and move things to comfortable zones</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!e3Np!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!e3Np!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 424w, https://substackcdn.com/image/fetch/$s_!e3Np!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 848w, https://substackcdn.com/image/fetch/$s_!e3Np!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 1272w, https://substackcdn.com/image/fetch/$s_!e3Np!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!e3Np!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic" width="1305" height="987" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:987,&quot;width&quot;:1305,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:464842,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!e3Np!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 424w, https://substackcdn.com/image/fetch/$s_!e3Np!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 848w, https://substackcdn.com/image/fetch/$s_!e3Np!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 1272w, https://substackcdn.com/image/fetch/$s_!e3Np!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F610d91c3-cc4a-450e-9e1b-98720f0c112c_1305x987.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">by the end, move the discovered item to known unknown, because I at least know their name. And I can find them by name later.</figcaption></figure></div><div><hr></div><h3>Example 2: Learn Kubernetes (k8s).</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fljc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fljc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 424w, https://substackcdn.com/image/fetch/$s_!fljc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 848w, https://substackcdn.com/image/fetch/$s_!fljc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 1272w, https://substackcdn.com/image/fetch/$s_!fljc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fljc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic" width="1177" height="856" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:856,&quot;width&quot;:1177,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:392400,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fljc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 424w, https://substackcdn.com/image/fetch/$s_!fljc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 848w, https://substackcdn.com/image/fetch/$s_!fljc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 1272w, https://substackcdn.com/image/fetch/$s_!fljc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4d35c7b7-b57a-487d-b2ff-71f77cf6c538_1177x856.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">I just learned the word K8s</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!96eZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!96eZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 424w, https://substackcdn.com/image/fetch/$s_!96eZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 848w, https://substackcdn.com/image/fetch/$s_!96eZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 1272w, https://substackcdn.com/image/fetch/$s_!96eZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!96eZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic" width="1166" height="923" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:923,&quot;width&quot;:1166,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:380207,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!96eZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 424w, https://substackcdn.com/image/fetch/$s_!96eZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 848w, https://substackcdn.com/image/fetch/$s_!96eZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 1272w, https://substackcdn.com/image/fetch/$s_!96eZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe741f06b-e7a6-4964-954e-ccb957826367_1166x923.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">Action Item: Research K8s. And find relatable stuff</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!x949!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!x949!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 424w, https://substackcdn.com/image/fetch/$s_!x949!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 848w, https://substackcdn.com/image/fetch/$s_!x949!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 1272w, https://substackcdn.com/image/fetch/$s_!x949!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!x949!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic" width="1170" height="924" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:924,&quot;width&quot;:1170,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:346387,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!x949!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 424w, https://substackcdn.com/image/fetch/$s_!x949!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 848w, https://substackcdn.com/image/fetch/$s_!x949!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 1272w, https://substackcdn.com/image/fetch/$s_!x949!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46c3b250-3603-49c8-ac59-a49f05d8edd3_1170x924.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">identify more unknown unknown</figcaption></figure></div><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kLAI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kLAI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 424w, https://substackcdn.com/image/fetch/$s_!kLAI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 848w, https://substackcdn.com/image/fetch/$s_!kLAI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 1272w, https://substackcdn.com/image/fetch/$s_!kLAI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kLAI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic" width="1181" height="904" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:904,&quot;width&quot;:1181,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:382369,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kLAI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 424w, https://substackcdn.com/image/fetch/$s_!kLAI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 848w, https://substackcdn.com/image/fetch/$s_!kLAI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 1272w, https://substackcdn.com/image/fetch/$s_!kLAI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F16d6815d-5fa0-4923-9efe-a003e5b563f3_1181x904.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">deploy an app locally using k8s tech</figcaption></figure></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xkpv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xkpv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 424w, https://substackcdn.com/image/fetch/$s_!xkpv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 848w, https://substackcdn.com/image/fetch/$s_!xkpv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 1272w, https://substackcdn.com/image/fetch/$s_!xkpv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xkpv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic" width="1185" height="889" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:889,&quot;width&quot;:1185,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:382314,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xkpv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 424w, https://substackcdn.com/image/fetch/$s_!xkpv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 848w, https://substackcdn.com/image/fetch/$s_!xkpv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 1272w, https://substackcdn.com/image/fetch/$s_!xkpv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1074205c-943a-4591-b84d-5e47073b589c_1185x889.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">do some of the stuff by hand</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!sNYz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!sNYz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 424w, https://substackcdn.com/image/fetch/$s_!sNYz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 848w, https://substackcdn.com/image/fetch/$s_!sNYz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 1272w, https://substackcdn.com/image/fetch/$s_!sNYz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!sNYz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic" width="1193" height="888" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:888,&quot;width&quot;:1193,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:379267,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!sNYz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 424w, https://substackcdn.com/image/fetch/$s_!sNYz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 848w, https://substackcdn.com/image/fetch/$s_!sNYz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 1272w, https://substackcdn.com/image/fetch/$s_!sNYz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcfa4dd9-c921-40c7-a951-d701061cde0e_1193x888.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">gain experience and move stuff on known sections. And "deploy it to prod"</figcaption></figure></div><p></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YgLm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YgLm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 424w, https://substackcdn.com/image/fetch/$s_!YgLm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 848w, https://substackcdn.com/image/fetch/$s_!YgLm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 1272w, https://substackcdn.com/image/fetch/$s_!YgLm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YgLm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic" width="1192" height="897" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/dd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:897,&quot;width&quot;:1192,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:377783,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!YgLm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 424w, https://substackcdn.com/image/fetch/$s_!YgLm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 848w, https://substackcdn.com/image/fetch/$s_!YgLm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 1272w, https://substackcdn.com/image/fetch/$s_!YgLm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdd73448a-4433-4f30-a96f-bbae160c211a_1192x897.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">Move more stuff to the known area.</figcaption></figure></div><div><hr></div><h3>How do I use it?</h3><p>Whenever I face a new problem or need to learn something new, I use this structured approach to break down the learning process into manageable action items. This method helps avoid feeling overwhelmed and allows for more efficient and effective learning.</p>]]></content:encoded></item><item><title><![CDATA[Shaped by the Unusual: Weird Tasks Defined My Career]]></title><description><![CDATA[Explore how weird tasks shaped my career, from data entry challenges to unexpected leadership lessons, paving the path to engineering success.]]></description><link>https://www.nixon1333.com/p/shaped-by-the-unusual-weird-tasks-defined-my-career</link><guid isPermaLink="false">https://www.nixon1333.com/p/shaped-by-the-unusual-weird-tasks-defined-my-career</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Sat, 29 Jun 2024 08:58:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3afbfc04-8473-4da3-bef8-674b55d3fbf4_2000x1333.jpeg" 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_!tmw9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tmw9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tmw9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tmw9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tmw9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tmw9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg" width="2000" height="1333" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1333,&quot;width&quot;:2000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:298948,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!tmw9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tmw9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tmw9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tmw9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f0d6957-5cb0-4342-9816-5bd98332db9d_2000x1333.jpeg 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"><svg role="img" 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"><g><title></title><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"><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"><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><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@brucebmax?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Bruce Warrington</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><p>Last week, my friend Nushan and I were reminiscing about our old job and the crazy things we did there. We became friends at our first job in the same company, and we did a lot of things that were not part of our job descriptions or even made sense at the time. But somehow, those experiences impacted our lives, shaped our attitudes toward work, and prepared us for new challenges.</p><p>Today, I'm going to share one of those stories.</p><p>Nushan and I were leading a project at our first office, each from different angles. I handled the technical side, while he managed the project. The goal was to create a system that allowed low-level data to be accessed via an online platform.</p><p>After securing the project (let's skip the details of how), we discovered that all the data was on paper. So, our project steps became:</p><ol><li><p>Convert analog data to digital</p></li><li><p>Import the digital data</p></li><li><p>Build a system around the data</p></li></ol><p>We were confident in our abilities for steps 2 and 3, but step 1 was a massive challenge.</p><p>With the project underway and a ticking clock, we hired 5-6 in-house data entry contractors.</p><ul><li><p>We purchased desktops and office supplies for their work.</p></li><li><p>We set up the workstations with the necessary IT infrastructure.</p></li></ul><p>Once set up, the contractors estimated they'd complete the task in 30 days. However, early data submissions to the project owner revealed a 40% error rate, with issues like spelling mistakes, incorrect info, and missing data.</p><p>We were in trouble because we lacked a QA team to check the contractors' work. So...</p><p>We became the manual validators. We started by checking the physical paper and verifying the Excel data. We marked errors and asked the contractors to redo their work. It was exhausting!</p><blockquote><p>Things got worse when, after 15 days, 2-3 contractors quit. Now we were short-staffed, with a looming deadline and a high error rate.</p></blockquote><p>Desperate, we joined the data entry efforts ourselves. Instead of coding, we were calculating our data entry rates. Although we were slower than the contractors, our error rate was below 5%. It was a new level of task prioritization.</p><p>Our daily routine became:</p><ul><li><p>9 am-4/5 pm: Data entry</p></li><li><p>6 pm-8 pm: Data validation</p></li></ul><p>We eventually completed 70% of the project before having to stop due to other complications (a story for another day). This experience taught us several lessons.</p><p><strong>Why did we do this?</strong> We felt empowered as project leaders and believed we had to finish it by any means necessary.</p><p><strong>Why compromise work-life balance?</strong> We didn&#8217;t understand it then and felt a sense of achievement in reaching milestones.</p><p><strong>Doing data entry as a software engineer</strong> felt demoralizing, but it taught us the foundational aspects of software development. Behind every polished UI, there are messy, essential processes.</p><blockquote><p>&#128161; There is a quote by Friedrich Nietzsche: "What doesn&#8217;t kill you, makes you stronger." I have mixed feelings about it now.&nbsp;</p></blockquote><p>We were very unhappy, weird, and did shitty things, but because of those experiences, doing something harder or seemingly impossible seems reasonable or at least viable.</p>]]></content:encoded></item><item><title><![CDATA[How do joined letters look like in Bangla?]]></title><description><![CDATA[Here is an visual representaion of my name "Nixon" in Bangla letters.]]></description><link>https://www.nixon1333.com/p/what-it-means-by-joining-letter</link><guid isPermaLink="false">https://www.nixon1333.com/p/what-it-means-by-joining-letter</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Mon, 24 Jun 2024 16:07:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Here is an visual representaion of my name "Nixon" in Bangla letters. How a single letter replacement makes a similar alike word(almost) but different name/spelling.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jcO9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jcO9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 424w, https://substackcdn.com/image/fetch/$s_!jcO9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 848w, https://substackcdn.com/image/fetch/$s_!jcO9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 1272w, https://substackcdn.com/image/fetch/$s_!jcO9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jcO9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic" width="1000" height="748" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:748,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29890,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!jcO9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 424w, https://substackcdn.com/image/fetch/$s_!jcO9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 848w, https://substackcdn.com/image/fetch/$s_!jcO9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 1272w, https://substackcdn.com/image/fetch/$s_!jcO9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0968c8b5-04b6-412f-a17c-d514148d458b_1000x748.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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>]]></content:encoded></item><item><title><![CDATA[English as a Second Language: My Journey]]></title><description><![CDATA[Follow my story of mastering English, from overcoming obstacles to celebrating successes, and discover the tips and strategies that worked for me.]]></description><link>https://www.nixon1333.com/p/english-as-a-second-language-my-journey</link><guid isPermaLink="false">https://www.nixon1333.com/p/english-as-a-second-language-my-journey</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Mon, 24 Jun 2024 14:47:37 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/72cd5113-06e7-4d3b-8350-4c2fd11df857_2000x1333.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!339g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!339g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!339g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!339g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!339g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!339g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!339g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!339g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!339g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!339g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8f29d138-d832-4bc6-b87c-7444d4880525_2000x1333.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@lunarts?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Volodymyr Hryshchenko</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><p>Right now I am living in The Netherlands and I am speaking in English almost 24/7! I am also trying to learn Dutch using English as a base language. But English is not my native language! My native language is <a href="https://en.wikipedia.org/wiki/Bengali_alphabet">Bangla (Bengali).</a> The main complication is that everything is different from English! Letters and everything.</p><blockquote><p>&#128161; my language has 49 letters, and you can combine letters to form new, different sounds! On the other hand, English has 26 letters and no<a href="https://nixon1333.com/what-it-means-by-joining-letter/"> joining of letters</a>.</p></blockquote><p>Yes, I did get a basic English course as part of my regular studies, but it&#8217;s not mandatory anywhere in my country! The subject was an additional one; the rest of the courses were in my native language.</p><p>Right now my main focus is to master English so that I can also learn Dutch using it. Plus, mastering a global language has its own perks.</p><p>This is what I am doing right now or have done before:</p><ol><li><p>Watch lots of English movies, most of the times with subtitles on</p></li><li><p>Watch Japanese anime with English subtitles</p></li><li><p>Watch YouTube videos at 2x speed</p></li><li><p>Listen to podcasts at 1.5x to 2x speed</p></li><li><p>Listen to audiobooks at 1.2x to 2x speed</p></li><li><p>Read any English book and write a summary afterward, even if it takes 6 months to finish the book</p></li><li><p>Write lots of documents in English and spell-check them</p></li><li><p>Write my blogs in English</p></li><li><p>In 2024, rewrite all of my writing with ChatGPT and try to mark what&#8217;s missing</p></li><li><p>Recently, I started to read philosophy books and poetry to understand the deeper meanings of words and feelings.</p></li></ol>]]></content:encoded></item><item><title><![CDATA[My Struggle with Insomnia: Practical Tips and Strategies]]></title><description><![CDATA[Hello, everyone!]]></description><link>https://www.nixon1333.com/p/my-struggle-with-insomnia-practical-tips-and-strategies</link><guid isPermaLink="false">https://www.nixon1333.com/p/my-struggle-with-insomnia-practical-tips-and-strategies</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Thu, 13 Jun 2024 05:28:39 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/0579a51d-357c-4267-8315-e321909e9c94_2000x1349.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TzNC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TzNC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TzNC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TzNC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TzNC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TzNC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!TzNC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TzNC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TzNC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TzNC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4a0257ef-a3dd-493c-9353-129a62c3987e_2000x1349.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@kstonematheson?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Kate Stone Matheson</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><p>Hello, everyone! I wanted to share my personal journey with insomnia and some tips that have helped me manage it over the years. If you struggle with sleep, this might be a long read, but I hope it helps!</p><h3>Types of Insomnia</h3><p>There are three main types of insomnia:</p><ol><li><p><strong>Difficulty falling asleep</strong></p></li><li><p><strong>Difficulty staying asleep</strong></p></li><li><p><strong>Waking up feeling tired</strong></p></li></ol><p>A person with insomnia can experience any one type or a combination of two or more. So, the question is, which kind of insomnia do you have?</p><h3>My Experience</h3><p>For me, insomnia has been a part of my life for over 15 years. I&#8217;m currently treating it, or at least trying to! Throughout my journey, I&#8217;ve done a lot of research (since I can&#8217;t sleep, I have plenty of time for it!). One significant insight I&#8217;ve gained is the connection between sleep and weight loss. Sleep helps burn fat, and lack of sleep increases the appetite for salty and fatty foods (aka junk food). It&#8217;s a vicious cycle.</p><h3>Tips for Better Sleep</h3><p>Here are some tips and habits that have helped me:</p><h4>Morning Routine</h4><ul><li><p><strong>Sunlight Exposure:</strong> Wake up and go outside to see the sunlight for 60-90 seconds. The sun should be at eye level, typically around 5-6 am. This helps reset your circadian rhythm.</p></li></ul><h4>Exercise</h4><ul><li><p><strong>Muscle-Based Exercise:</strong> Engage in muscle-based exercises, ideally after 8 pm, to tire yourself out. Aim for 40-50 minutes, three times a week.</p></li><li><p><strong>Avoid Late Cardio:</strong> Avoid cardio-based exercises after 6 pm.</p></li></ul><h4>Evening Routine</h4><ul><li><p><strong>Warm Bath:</strong> Take a warm bath one hour before bed.</p></li><li><p><strong>Limit Caffeine:</strong> Limit coffee to once a day (not after 12 pm); caffeine takes 7-12 hours to wash out of your system. Avoid cola and even hot chocolate as they also contain caffeine. Read the labels!</p></li></ul><h4>Hydration</h4><ul><li><p><strong>Drink Water:</strong> Drink at least 2 liters of water daily. Online resources can help you determine the right amount based on your weight. Drink water in sips rather than all at once to avoid instant urination without proper absorption.</p></li><li><p><strong>Manage Water Intake:</strong> I use water bottles with hourly markings placed in different locations at home and work to ensure I always have access and a visual cue to drink.</p></li><li><p><strong>Caffeine and Hydration:</strong> Remember, coffee also depletes water from your body. Water helps recycle body waste.</p></li></ul><h4>Relaxation</h4><ul><li><p><strong>Swimming:</strong> Swimming is a very relaxing activity; try it once a week.</p></li><li><p><strong>Sunset Exposure:</strong> Catch the sundown to help reset your circadian rhythm.</p></li><li><p><strong>Supplements:</strong> I take supplements to relax my muscles and brain, like magnesium, NAC with inositol, vitamin D, and omega-3.</p></li></ul><h4>Diet</h4><ul><li><p><strong>Finish Eating Early:</strong> Finish eating 3-4 hours before bed. Establish a routine: eat, drink water, read a book, then go to bed. Make your bed a sacred place only for sleeping.</p></li><li><p><strong>Quality Food:</strong> I discovered mild intolerances to gluten and cow products. Avoiding these, especially before bed, reduces issues like acid reflux and gas, leading to better sleep.</p></li></ul><h4>Nighttime Routine</h4><ul><li><p><strong>Midnight Peeing:</strong> Manage water intake to avoid waking up for bathroom trips.</p></li><li><p><strong>Avoid Caffeine:</strong> Tea also contains caffeine.</p></li><li><p><strong>Alternative Stimulants:</strong> To get through the day without coffee, tea, or cigarettes, try exercising. If you feel sleepy, take a nap or a 5-minute walk outside.</p></li></ul><h4>Technology and Environment</h4><ul><li><p><strong>Sleep Tracking:</strong> Monitor your sleep with a good sleep tracking device (not a mobile app; I find them gimmicky). Don&#8217;t obsess over sleep reports. If you wake up feeling good, ignore the report. Use the 7-day average reports.</p></li><li><p><strong>Phone Settings:</strong> My phone is constantly on silent mode. I don't have social media apps on my phone, and all push notifications are off. I reply on my own time. I have a night schedule (10 pm-7 am) on my phone, locking all apps unless I unlock them. I also limit my time on popular video platforms.</p></li><li><p><strong>Cool Down:</strong> Try to cool down your body during sleep by using fans, bamboo-based bed sheets to soak up sweat, etc.</p></li><li><p><strong>Dark Environment:</strong> Use a sleep mask to make your environment 100% dark. This is very important. You can also try earplugs.</p></li><li><p><strong>Brain Dump:</strong> If I have too much on my mind, I write it down. Either I send myself a one-liner email or write everything in a notebook to clear my mind.</p></li></ul><h3>Research Materials</h3><p>Some of the research materials I used:</p><ul><li><p><a href="https://chronotype-self-test.info/index.php/514565?lang=en">Find your chronotype</a></p></li><li><p><a href="https://www.youtube.com/watch?v=nm1TxQj9IsQ">Master Your Sleep &amp; Be More Alert When Awake</a></p></li><li><p><a href="https://www.youtube.com/watch?v=h2aWYjSA1Jc">Sleep Toolkit: Tools for Optimizing Sleep &amp; Sleep-Wake Timing | Huberman Lab Podcast #84</a></p></li><li><p><a href="https://www.youtube.com/watch?v=_HQWOzOIG6I">How to Fall Asleep Faster | Dr. Gina Poe &amp; Dr. Andrew Huberman</a></p></li><li><p><a href="https://www.youtube.com/watch?v=Us8n8VBQn_c">The 6 Sleep Hacks You NEED! Matthew Walker</a></p></li><li><p><a href="https://www.youtube.com/watch?v=gbQFSMayJxk">Dr. Matt Walker: The Science &amp; Practice of Perfecting Your Sleep</a></p></li></ul>]]></content:encoded></item><item><title><![CDATA[Residues: Time, Change, and Uncertainty in Software Architecture.]]></title><description><![CDATA[In this book a new approach is defined that fuses Software Engineering, Complexity Science, and Philosophy to produce an entirely new way to think about how to design software.]]></description><link>https://www.nixon1333.com/p/residues-time-change-and-uncertainty-in-software-architecture</link><guid isPermaLink="false">https://www.nixon1333.com/p/residues-time-change-and-uncertainty-in-software-architecture</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Wed, 12 Jun 2024 04:48:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic" 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_!2tiE!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2tiE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 424w, https://substackcdn.com/image/fetch/$s_!2tiE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 848w, https://substackcdn.com/image/fetch/$s_!2tiE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 1272w, https://substackcdn.com/image/fetch/$s_!2tiE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2tiE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic" width="640" height="908" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/abd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:908,&quot;width&quot;:640,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:37019,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!2tiE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 424w, https://substackcdn.com/image/fetch/$s_!2tiE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 848w, https://substackcdn.com/image/fetch/$s_!2tiE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 1272w, https://substackcdn.com/image/fetch/$s_!2tiE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fabd8e99b-930d-4393-80a1-a9c8bf8fe79d_640x908.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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><strong>Author</strong>: Barry M O&#8217;Reilly</p><p><strong>Personal Rating</strong>: 4.9/5</p><p><strong>Link:</strong> <a href="https://leanpub.com/residuality">https://leanpub.com/residuality</a></p><p><strong>Personal Review:</strong></p><p>This is a very interesting book. The author skillfully combines philosophy with software engineering and complex systems (which I am not very familiar with). As someone who works on building software architectures daily, I strongly resonated with this book. It delves into the philosophy behind different ways of solving architectural problems, many of which are already being implemented unofficially by architects. Inspired by this book, I plan to spend more time learning about <a href="https://en.wikipedia.org/wiki/Complex_system">complex system</a>.</p><p>It's a small book, around 90 pages, with lots of breaks in the chapters, making it a fun and easy read. It's a must-read for senior+ engineers. One small critique is that the pricing might seem a bit high compared to the book's content. The price could have been more affordable &#129335;&#127997;&#8205;&#9794;&#65039;."</p><p><strong>Quote from the book:</strong></p><blockquote><p>In software engineering patterns can be seen as attractors. Attractors are the reason that we are able to engage with complex systems that seem to have innumerable variables-they provide a degree of predictability that is not related to the individual properties of elements of the system.</p></blockquote><blockquote><p>It is the job of the architect to design a structure for the complicated system that will allow it to survive as the complex context around it changes and moves. This is incredibly difficult as the nature of the complex context means that we cannot know what is going to change and the number of possibilities is enormous. Trying to solve this by somehow predicting the future of the complex context is impossible.</p></blockquote><blockquote><p>Architecture is the structure of a software application that drives the behavior of a software application in its environment. That is, the way the system responds to scale, load, changes, integrations, and things we normally refer to as non-functional concerns.</p></blockquote><blockquote><p>The goal of the architect is criticality, not correctness. Correctness is the goal of the programmer and the mathematician. This is one of the first major lessons a becoming architect must learn.</p></blockquote><blockquote><p>Linear thinkers make excellent programmers. They often come to architecture with a sense of mastery over programming, and often a sense of superiority. It can be quite shocking for many to find themselves outmaneuvered by seemingly lesser programmers who have a knack for lateral thinking and can use their imagination to skip many steps ahead in a single leap. I would venture to say that for the mythical 10X developer, 9X is lateral thinking.</p></blockquote><blockquote><p>Software architecture is the practice of being consistently wrong until you reach a point of being a little bit less wrong.</p></blockquote><p><strong>A talk by the Author if you do not wanna buy the book:</strong></p><div id="youtube2-0wcUG2EV-7E" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;0wcUG2EV-7E&quot;,&quot;startTime&quot;:&quot;8s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="https://www.youtube-nocookie.com/embed/0wcUG2EV-7E?start=8s&amp;rel=0&amp;autoplay=0&amp;showinfo=0&amp;enablejsapi=0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div>]]></content:encoded></item><item><title><![CDATA[From Problem to Solution: A Software Engineer's Workflow]]></title><description><![CDATA[A few months ago, I went on a trip.]]></description><link>https://www.nixon1333.com/p/from-problem-to-solution-a-software-engineers-workflow</link><guid isPermaLink="false">https://www.nixon1333.com/p/from-problem-to-solution-a-software-engineers-workflow</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Thu, 06 Jun 2024 15:54:16 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/c0c8a40f-a21c-4fa7-a535-54c4dba83850_2000x1333.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!MLa8!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MLa8!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!MLa8!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!MLa8!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!MLa8!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!MLa8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!MLa8!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 424w, https://substackcdn.com/image/fetch/$s_!MLa8!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 848w, https://substackcdn.com/image/fetch/$s_!MLa8!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!MLa8!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa41a8063-a0f8-448f-bcb7-0e6931013593_2000x1333.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@charlesdeluvio?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">charlesdeluvio</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><p>A few months ago, I went on a trip. While sitting on the train, I kept thinking, "What if I had a diagram for solving problems in general?" <br><br>My career revolves around solving problems on a daily basis, and most of the time, I use a similar process for different problems. Below is a simplified version of the diagram illustrating how I solve my day-to-day problems. <br></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!WWuz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WWuz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 424w, https://substackcdn.com/image/fetch/$s_!WWuz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 848w, https://substackcdn.com/image/fetch/$s_!WWuz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 1272w, https://substackcdn.com/image/fetch/$s_!WWuz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WWuz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic" width="1456" height="473" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:473,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:51218,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WWuz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 424w, https://substackcdn.com/image/fetch/$s_!WWuz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 848w, https://substackcdn.com/image/fetch/$s_!WWuz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 1272w, https://substackcdn.com/image/fetch/$s_!WWuz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58ad315c-4a01-48a9-8384-d65d76dcc0b6_1600x520.heic 1456w" sizes="100vw"></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"><svg role="img" 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"><g><title></title><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"><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"><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></p><p><em>This diagram can be applied in many different ways, even in personal life (though some parts may need modification).</em></p><h3>Key Elements:</h3><ul><li><p><strong>I Have a Problem</strong>: Identify a single, specific problem to address, rather than tackling a batch of problems at once.</p></li><li><p><strong>Collect</strong>: Gather relevant information and feedback through various means such as calls, chats, emails, or face-to-face conversations. This step is crucial for understanding the problem from different perspectives.</p></li><li><p><strong>Idea Validation Process</strong>: Enter what I call the R&amp;D mode. This involves experimenting with different ideas and approaches to find the right combination of solutions. It's a hands-on phase where trial and error play a significant role.</p></li><li><p><strong>Document It</strong>: Keep track of your findings and ideas using tools like whiteboards, Notion, or any other documentation method. This helps in ensuring nothing gets forgotten and you have a clear record of the process.</p></li><li><p><strong>Clean Document</strong>: This step is about distilling all the noisy data collected into concise, one-liner bullet points. It helps in clarifying the core issues and potential solutions.</p></li><li><p><strong>The Solving Part</strong>: Once the right problem is defined, finding solutions becomes more straightforward. Often, problems can be deceiving, and the main challenge is identifying the root cause.</p></li></ul><h3>Conclusion:</h3><p>The rest of the solving process becomes easier once the right problem is defined. Solutions are usually quite deterministic once the root cause is identified.</p><blockquote><p>&#128161; Most of the time, problems can be deceiving, and the key to solving them is finding the root cause.</p></blockquote>]]></content:encoded></item><item><title><![CDATA[What does a Staff Engineer do All Day?]]></title><description><![CDATA[We all heard about a myth people called Staff Engineers!]]></description><link>https://www.nixon1333.com/p/what-does-staff-engineer-do-all-day</link><guid isPermaLink="false">https://www.nixon1333.com/p/what-does-staff-engineer-do-all-day</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Wed, 15 May 2024 21:36:17 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic" 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_!xDGs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xDGs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 424w, https://substackcdn.com/image/fetch/$s_!xDGs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 848w, https://substackcdn.com/image/fetch/$s_!xDGs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 1272w, https://substackcdn.com/image/fetch/$s_!xDGs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xDGs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic" width="1200" height="1040" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1040,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:261729,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&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="" srcset="https://substackcdn.com/image/fetch/$s_!xDGs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 424w, https://substackcdn.com/image/fetch/$s_!xDGs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 848w, https://substackcdn.com/image/fetch/$s_!xDGs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 1272w, https://substackcdn.com/image/fetch/$s_!xDGs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8482b7e4-c0ca-4723-a7c1-c7d78ee029cd_1200x1040.heic 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"><svg role="img" 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"><g><title></title><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"><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"><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></p><p>We all heard about a myth people called Staff Engineers! And what do they do actually? Write code, do they talk the whole day, or sleep yada yada yada!</p><p></p><h2>Inception</h2><p>I have been working as a Staff Engineer at <a href="https://www.hubs.com/">Protolabs Network</a> since 2023. And I have been fortunate to work with some amazing staff engineers in different workspaces. So when I could not miss the opportunity to give a talk at a small conference arranged by our engineering team. The talk topic was "What does EM/Staff do all day!". Now this blog highlights some aspects of that talk on Staffs role I maintain in the current company.</p><blockquote><p>&#128161; Every company is different, so are their tech team and their technical needs too. And that impacts the Staff engineer's role as well. This post is just my version of the staff engineer for my current role.</p></blockquote><div><hr></div><p>I did a live voting poll to understand what does out audience thinks about us, the staff engineers &#128517;.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!662k!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!662k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 424w, https://substackcdn.com/image/fetch/$s_!662k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 848w, https://substackcdn.com/image/fetch/$s_!662k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 1272w, https://substackcdn.com/image/fetch/$s_!662k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!662k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic" width="1000" height="764" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:764,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:29447,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!662k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 424w, https://substackcdn.com/image/fetch/$s_!662k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 848w, https://substackcdn.com/image/fetch/$s_!662k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 1272w, https://substackcdn.com/image/fetch/$s_!662k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff5e8378e-4a64-4b04-881d-753579342b15_1000x764.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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></p><p>&#128070;, this is what the audience thinks about staff engineers in our company.</p><h2>The Two Weeks schedule</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!i0EZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!i0EZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 424w, https://substackcdn.com/image/fetch/$s_!i0EZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 848w, https://substackcdn.com/image/fetch/$s_!i0EZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 1272w, https://substackcdn.com/image/fetch/$s_!i0EZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!i0EZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic" width="1456" height="591" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:591,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:144474,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!i0EZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 424w, https://substackcdn.com/image/fetch/$s_!i0EZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 848w, https://substackcdn.com/image/fetch/$s_!i0EZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 1272w, https://substackcdn.com/image/fetch/$s_!i0EZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feafda04d-9ab7-4283-aa7e-82413991cff0_1521x617.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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>Instead of explaining everything, here is my two-week calendar! I added some color to make it more sense, and give it a more categorized view. Let me give some brief examples:</p><ul><li><p><strong>Monitoring: </strong>Every morning I start my day by looking into the dashboards, and errors, run some queries to see what happened, and most importantly DataDog/NewRelic.</p></li><li><p><strong>Mentoring</strong>: Where I actively Work with people to help them with their careers, pair code, sponsor their ideas, etc.</p></li><li><p>Any <strong>Sync</strong>: Any kind of meeting, chatting, having coffee with people to understand the unknown unknowns or everything related to product, tech, future planning, etc.</p></li><li><p><strong>Meta Planning</strong> Meeting: All of our staff engineers sit down together to talk about planning, issues, meta-level planning, etc.</p></li><li><p><strong>Glue</strong>: Connect the dots, check issues, take interviews, and anything that connects things to achieve company OKRs.</p></li><li><p><strong>Doc Read</strong>: You know it &#128522;</p></li><li><p><strong>Doc Write</strong>: You already know, what is happening here &#128522;. &nbsp;</p></li><li><p><strong>POC</strong>: Some code writing &#128517;, which will never go to production(95% time). These activities mostly help me to dive deeper into technologies we are working on and whether we are going to implement them or not &#128591;&#127996;.</p></li><li><p><strong>Friday</strong> Stuffs/Fun Stuffs: Lot's presentation, demos, retros, socials, etc.</p></li></ul><h3>Looking Closer</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yh4g!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yh4g!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 424w, https://substackcdn.com/image/fetch/$s_!yh4g!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 848w, https://substackcdn.com/image/fetch/$s_!yh4g!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 1272w, https://substackcdn.com/image/fetch/$s_!yh4g!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yh4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic" width="1422" height="884" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:884,&quot;width&quot;:1422,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:216951,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yh4g!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 424w, https://substackcdn.com/image/fetch/$s_!yh4g!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 848w, https://substackcdn.com/image/fetch/$s_!yh4g!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 1272w, https://substackcdn.com/image/fetch/$s_!yh4g!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfc2c37f-50f6-48c6-9dd7-66ae11ad87ef_1422x884.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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>Here I just tried to combine my activities into higher groups.</p><ul><li><p>What <strong>happened before</strong></p></li><li><p>What's <strong>happening now</strong></p></li><li><p>What's <strong>the forecast</strong></p></li><li><p>Let's <strong>connect them together</strong></p></li><li><p>Now let's <strong>figure out</strong> things for the <strong>Future</strong></p></li><li><p>Yay, We are <strong>Creating history</strong></p></li></ul><h3>More specifically:</h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!KFgi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KFgi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 424w, https://substackcdn.com/image/fetch/$s_!KFgi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 848w, https://substackcdn.com/image/fetch/$s_!KFgi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 1272w, https://substackcdn.com/image/fetch/$s_!KFgi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!KFgi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic" width="1000" height="365" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e23434cf-6e76-4546-a226-41a535551feb_1000x365.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:365,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:53398,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!KFgi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 424w, https://substackcdn.com/image/fetch/$s_!KFgi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 848w, https://substackcdn.com/image/fetch/$s_!KFgi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 1272w, https://substackcdn.com/image/fetch/$s_!KFgi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe23434cf-6e76-4546-a226-41a535551feb_1000x365.heic 1456w" sizes="100vw" loading="lazy"></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"><svg role="img" 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"><g><title></title><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"><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"><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>]]></content:encoded></item><item><title><![CDATA[The Brave Ask: Navigating Workplace Inquiry]]></title><description><![CDATA[I used to hesitate about asking questions in public channels, fearing they'd sound silly. But then I realized, others might have the same queries. Now, I embrace open dialogue, creating a culture of learning and collaboration in our team!]]></description><link>https://www.nixon1333.com/p/the-brave-ask-navigating-workspace-inquiry</link><guid isPermaLink="false">https://www.nixon1333.com/p/the-brave-ask-navigating-workspace-inquiry</guid><dc:creator><![CDATA[Nixon Islam]]></dc:creator><pubDate>Fri, 10 May 2024 06:44:31 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/a1f98661-b6b6-48f6-96d8-5881dfc7ac4c_2000x1500.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!YhCY!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!YhCY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YhCY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YhCY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YhCY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!YhCY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&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="" srcset="https://substackcdn.com/image/fetch/$s_!YhCY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 424w, https://substackcdn.com/image/fetch/$s_!YhCY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 848w, https://substackcdn.com/image/fetch/$s_!YhCY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!YhCY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F47d1a480-8228-4e89-968c-f57820673437_2000x1500.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">Photo by <a href="https://unsplash.com/@pawell?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Pawel Chu</a> / <a href="https://unsplash.com/?utm_source=ghost&amp;utm_medium=referral&amp;utm_campaign=api-credit">Unsplash</a></figcaption></figure></div><h2>Inception:</h2><p>On the other day(a few years ago) I was sending some messages to my tech lead. But every time I sent him some messages, his response was consistent,</p><blockquote><p>Do not send me personal messages in Slack if it's about project work, send the message to the group channels. This way the information will be available to everyone at any time. And if I/you are gone on holiday or leave the company this information will still be available. And there will be less knowledge silo.</p></blockquote><h2>Thoughts:</h2><p>This directive struck me profoundly. Because it takes courage to pose stupid questions(!) in the public channel. &nbsp;I can always appear as a stupid person, who does not know about simple things!!</p><p>On the other side, there might be others who also do not know those answers, who also does not know how to ask the question, who do not know where to ask. And these questions matter (at least to me, to be effective in my job).</p><h2>Follow Up:</h2><p>Nowadays I dump so many random questions in so many random channels, instead of asking 1:1s.</p><p>Sometimes they appear to be stupid, sometimes they appear to be common knowledge, and sometimes they appear to be important.</p><p>Through this process, everyone gains awareness of important questions and their contexts, fostering a collaborative environment. At least that's what I feel.</p><blockquote><p>No such things as a stupid question.</p></blockquote><h2>Exception:</h2><p>Of course, I exercise discretion, refraining from raising sensitive or personal matters in public forums.</p>]]></content:encoded></item></channel></rss>