<?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[Reflective Dev]]></title><description><![CDATA[Wasted 10+ years figuring out what I could’ve nailed in 2. Sounds familiar? No one tells you what not to do—and that’s the trap. I’m here to save you years of trial and error. Trust me, you’ll thank me later. You’re welcome in advance 😉]]></description><link>https://reflectivedev.com</link><image><url>https://substackcdn.com/image/fetch/$s_!6iLt!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0775f8f1-0e46-4699-bb9f-6e4d17d2ff49_1280x1280.png</url><title>Reflective Dev</title><link>https://reflectivedev.com</link></image><generator>Substack</generator><lastBuildDate>Thu, 07 May 2026 11:53:42 GMT</lastBuildDate><atom:link href="https://reflectivedev.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Reflective Dev]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[rajeshkhadka@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[rajeshkhadka@substack.com]]></itunes:email><itunes:name><![CDATA[Reflective Dev]]></itunes:name></itunes:owner><itunes:author><![CDATA[Reflective Dev]]></itunes:author><googleplay:owner><![CDATA[rajeshkhadka@substack.com]]></googleplay:owner><googleplay:email><![CDATA[rajeshkhadka@substack.com]]></googleplay:email><googleplay:author><![CDATA[Reflective Dev]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[I Didn't Have to Say Anything. I Did Anyway]]></title><description><![CDATA[A small moment in a coffee shop that made me ask who I really am.]]></description><link>https://reflectivedev.com/p/i-didnt-have-to-say-anything-i-did</link><guid isPermaLink="false">https://reflectivedev.com/p/i-didnt-have-to-say-anything-i-did</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sun, 03 May 2026 02:15:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!k9yR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k9yR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k9yR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!k9yR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!k9yR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!k9yR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k9yR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&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_!k9yR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!k9yR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!k9yR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!k9yR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff9b7bcbf-d471-4553-b3f8-5804c3ebfb55_1024x608.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><figcaption class="image-caption"></figcaption></figure></div><p>I&#8217;m back in Nepal for a while. I wanted to slow down, observe more and talk less. I wanted to absorb the human side of things. Today that intention paid off in a way I didn&#8217;t expect. </p><p>I was at Himalayan Java, a popular coffee chain here, waiting for friends. Turns out we miscommunicated and they were at a different branch.                             </p><p>A server had already come to my table, handed me the menu and smiled. I realised I had a choice to just leave without a single word. She would figure it out eventually. </p><p>Most people would do exactly that and honestly most software engineers especially. We are wired to miss the social clues.   </p><p>I didn&#8217;t.                                                                                                                                           </p><p>I waited for her to come back, told her my friends were at the wrong branch and apologised for taking up her time. She smiled and said bye, that&#8217;s it. </p><p>On the way back to home, I kept thinking about that moment. Why did I bother? </p><p>I think I know. It is not complicated. I would want someone to do that for me, if I were the one carrying menus and taking orders, a small acknowledgment from a stranger would make that moment better. </p><p>Just a small act of asking yourself how would I want to be treated here. That&#8217;s it. And sometimes the answer tells you more about yourself than years of introspection.</p><div><hr></div><p><em>I am a reflective dev. I am interested in the human side of software engineers, not just what we build but who we are while building it. If that resonates, I would love to hear your story. Say hi to me on <a href="https://www.linkedin.com/in/rajeshkhadka/">Linkedin</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[Five Things I Do Daily That Are Improving My Mental Health]]></title><description><![CDATA[Five habits. No excuses. Here is what I do every day to stay sane]]></description><link>https://reflectivedev.com/p/five-things-i-do-daily-that-are-improving</link><guid isPermaLink="false">https://reflectivedev.com/p/five-things-i-do-daily-that-are-improving</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 21 Mar 2026 09:50:40 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_vaP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_vaP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_vaP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!_vaP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!_vaP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!_vaP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_vaP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&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_!_vaP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!_vaP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!_vaP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!_vaP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74c14c0-0adb-4ad1-9ae5-0c18f6f33997_1024x608.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>I was questioning my worth every single day. At some point, that became my default setting. Waking up uncertain, restless, hard on myself.</p><p>Now I feel calm and composed. I observe my thoughts mindfully. I used to get irritated by them, used to fear them. Now I let them pass the way they come. I understood their nature. They are just doing their job, bringing what is present in the mind to our attention.</p><p>That shift did not happen on its own. Here are the five things helping me get better every day.</p><div><hr></div><h3>Cold Shower</h3><p>I take a 30-second cold shower immediately after I wake up. It has become my morning ritual. Some days before I even reach the bathroom, my mind says to take a break and go with the hot shower today. But the moment I open the tap, my brain automatically turns the handle to cold.</p><h3>Meditation</h3><p>I meditate twice a day, once in the morning and once at night before bed, usually for 30 minutes each. The morning session helps me start the day with clarity. The evening one is quieter. It is a chance to sit with the day&#8217;s thoughts, let them settle, and reflect on what passed.</p><h3>10 Minutes Walk</h3><p>Right after morning meditation, I take a 10-minute walk to feel the fresh air and catch the sun when it is out. I walk no matter the weather, rain, winter, any of it. I witness the changes in nature and feel them slowly and mindfully. There is something grounding about stepping into whatever the day has to offer.</p><h3>Park</h3><p>During my working break, I spend around an hour in the park. It is a habit now. Even on busy days I get at least 20 to 30 minutes of sun. The sounds of the water fountain, ducks, birds, children playing, and old people laughing together. It summarises an entire life in an hour. I feel joy just witnessing that span of it. Sometimes I laugh listening to their jokes. Sometimes I smile at a child or wave at them.</p><h3>15 Minutes Reading</h3><p>I read every day. I have finished 2 books this month. Some days I do not understand everything, some days I resonate with every word and feel it intensely. Either way it is stretching something in me. The ability to focus, to sit with ideas, to stay curious.</p><div><hr></div><p>These five habits are helping me stay calm, focused and composed. They are slowly building my self-confidence back up. My mind has started believing that I can do something consistently. That if I put effort into something every day, I can build whatever I want in life.</p><p>That is not a small thing. For a while, I did not believe it at all.</p>]]></content:encoded></item><item><title><![CDATA[Same Words, Different Meaning]]></title><description><![CDATA[A client says "this is not good enough." A developer says "we will try." Both think the conversation went well. Both are wrong. Story about what happens when direct and indirect cultures work together]]></description><link>https://reflectivedev.com/p/same-words-different-meaning</link><guid isPermaLink="false">https://reflectivedev.com/p/same-words-different-meaning</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 14 Mar 2026 23:03:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Gvdv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Gvdv!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Gvdv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Gvdv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Gvdv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Gvdv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Gvdv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png" width="1024" height="608" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:608,&quot;width&quot;:1024,&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_!Gvdv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 424w, https://substackcdn.com/image/fetch/$s_!Gvdv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 848w, https://substackcdn.com/image/fetch/$s_!Gvdv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.png 1272w, https://substackcdn.com/image/fetch/$s_!Gvdv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F51456834-d1ce-4a9c-a0b3-f7cd5e445bb6_1024x608.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><strong>Nepal is growing its presence in the global IT sector</strong>. The reason is simple, hiring a skilled team in Nepal costs much less than hiring in the West. With a young and capable workforce, the potential is real. <strong>But along with the opportunity comes a challenge that not many people talk about</strong>.</p><div><hr></div><p>I spent several years working for companies in North America and Europe. Very few projects were completed on time. There was always tension between clients and developers. Clients kept pushing hard on deadlines. Developers kept missing them. Over time, this damaged the reputation of Nepalese software engineers.</p><p><strong>For a long time, I thought it was a management or client problem</strong>. Classic developer thinking: the code is fine, everything else is broken &#128521;.</p><p>When I moved abroad, <strong>I had the chance to study cultural differences as part of my masters degree</strong>. At the time I did not realise how much that would change the way I work.</p><p>My first real test was working with French colleagues. French people are very direct. They criticise openly and immediately. <strong>Coming from an indirect culture, this felt like a personal attack every single time. I took it personally on many occasions. I went home exhausted. </strong>There was a lot of emotional pressure in those early days just from normal conversations at work.</p><p>But the training I received during my studies gave me tools to handle it. <strong>Role plays, reading about different cultures, and most importantly experiencing it firsthand every day started to change how I listened. Slowly I stopped hearing the words and started understanding what the other person actually meant.</strong> The same feedback that once felt like an attack started to feel like information.</p><p>That shift changed everything for me at work. <strong>The relationships with clients &amp; colleagues became better.</strong> I had not become a more skilled engineer. The work was the same type of work I had done back home. The difference was that I finally understood how the other side communicated.</p><p>The real problem was never technical skill. It was communication. Both sides were using the same words but understanding them in very different ways.</p><h1>Direct and Indirect Communication</h1><p>Every culture has its own way of communicating. In direct cultures, people say exactly what they mean. Feedback is clear. Problems are discussed openly.</p><p>In indirect cultures, messages are softer. Criticism is not always stated clearly. Keeping good relationships is more important than being blunt.</p><p>Neither style is wrong. But when both sides do not know about this difference, misunderstandings happen.</p><p><strong>Example: Feedback</strong></p><p><strong>Client</strong>: &#8220;This is not good enough.&#8221;</p><p>The client means: let us improve this and move forward.</p><p><strong>Developer</strong>: my work is bad.</p><p>The developer loses confidence. The project slows down. The client never knew there was a problem.</p><p><strong>Example: Deadlines</strong></p><p><strong>Client</strong>: &#8220;Can we deliver this by Friday?&#8221;</p><p>The developer does not want to say no. So they say: &#8220;We will try.&#8221;</p><p>The client hears: yes.</p><p>The developer means: I am not sure, but I cannot say no.</p><p>Friday comes. The work is not done. Both sides are frustrated. Neither understands why.</p><h1>Why This Matters</h1><p>This kind of misunderstanding does not look like a communication problem from the outside. It looks like missed deadlines, unclear requirements, and difficult clients. Both sides start to blame each other. Over time, this affects how Nepali developers are seen around the world.</p><p>The solution is not to ask developers to change who they are. The solution is awareness. <strong>Nepali IT companies need to help developers understand how western clients communicate. </strong>They also need to <strong>help clients understand how Nepali developers communicate</strong>. Both sides deserve to understand each other.</p><p>If you are a developer working with western clients right now, start small. <strong>When a client asks about a deadline and you are not sure, try saying &#8220;I need to check and confirm by tomorrow&#8221; instead of &#8220;we will try.&#8221;</strong> When a client gives you sharp feedback, try to pause before reacting and ask yourself what they are actually asking for. These small habits take time to build but they make a big difference.</p><p><strong>Understanding the other side does not happen overnight</strong>. It took me years of practice, training, and many uncomfortable moments. But it is a skill that can be learned. That is what this series is about.</p><div><hr></div><p>In the next post, I will look at how indirect responses to unclear requirements lead to scope creep and what developers can do about it.</p><p><strong>This is part one of a series about communication in software teams across different cultures, written from a developer&#8217;s perspective.</strong></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[How Difficult It Is To Be Simple?]]></title><description><![CDATA[A Saturday in the village where Van Gogh spent his last days]]></description><link>https://reflectivedev.com/p/how-difficult-it-is-to-be-simple</link><guid isPermaLink="false">https://reflectivedev.com/p/how-difficult-it-is-to-be-simple</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 07 Mar 2026 20:47:10 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!N9In!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.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_!N9In!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N9In!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 424w, https://substackcdn.com/image/fetch/$s_!N9In!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 848w, https://substackcdn.com/image/fetch/$s_!N9In!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 1272w, https://substackcdn.com/image/fetch/$s_!N9In!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!N9In!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afad95ed-c8e4-4426-a2ec-188b9443db09.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1614545,&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://reflectivedev.com/i/190219880?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.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_!N9In!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 424w, https://substackcdn.com/image/fetch/$s_!N9In!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 848w, https://substackcdn.com/image/fetch/$s_!N9In!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.heic 1272w, https://substackcdn.com/image/fetch/$s_!N9In!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafad95ed-c8e4-4426-a2ec-188b9443db09.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>I have a simple rule when choosing what to read, watch, or listen to. Is it real?</strong> Is it inspired by something that actually happened? That one filter has shaped almost everything I consume. Books, documentaries, podcasts, films. If it happened to a real person, I&#8217;m in.</p><p>A few weeks ago I started reading a book called Attached. <strong>It answered several questions I had been sitting with for a long time. About how I love, why I feel things so deeply, why connection matters to me the way it does.</strong></p><div><hr></div><p>This Saturday, I took a train to a small village called <strong>Auvers-sur-Oise</strong>, about an hour north of Paris, to be somewhere, to be present. </p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!RiaV!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2d539379-071c-4e5d-8f2f-15c831950b10.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!W12I!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F07432ce5-51e8-43c2-8db2-81e01ffbaab1.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!tHPa!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd7be90eb-285e-495e-8370-b39dd18f6ddb.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!UNDL!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66852711-5a37-4ab8-89e2-72ec441d1ee3.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ENfN!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe3f27dbf-ae76-44f4-9c32-06085b59934e.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!ARma!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F20d11650-111a-45f4-9be8-1cd7be5fd97f.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!djlQ!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2c4287c-73ec-4f53-b39f-f8ed5730fa90.heic&quot;},{&quot;src&quot;:&quot;https://substackcdn.com/image/fetch/$s_!XaNu!,w_200,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F443be10d-0cb9-4d41-852c-9c8461311178.heic&quot;},{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/74247f76-84b1-4553-ab0f-a29b7e686659.heic&quot;}],&quot;caption&quot;:&quot;Photos Related to Van Gogh&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b9405d24-f3a6-492a-acc6-2ce029613cc7_1456x1454.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p><strong>It&#8217;s the place where Van Gogh spent the last 70 days of his life. In those 70 days he painted 74 paintings.</strong> One painting per day, roughly, while everything inside him was falling apart.</p><p>I am not a painter. I don&#8217;t know how to read a painting the way someone trained in art would. But standing in that village, the narrow streets, the fields that looked exactly like the ones in his paintings, the small room where he slept, something hit me that I didn&#8217;t expect.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d17c379a-2a05-447f-9ac0-14bcc4bfc2f6_2400x3369.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/209209ea-2208-45f9-9031-0896b665e096_2700x2025.jpeg&quot;},{&quot;type&quot;:&quot;image/jpeg&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/558cd510-35cc-4cac-aa51-015f915a1ad8_2698x1800.jpeg&quot;}],&quot;caption&quot;:&quot;Hotel Room Where Van Gogh stayed&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/283ba56f-d307-4f8c-ade2-25bb40fda900_1456x474.png&quot;}},&quot;isEditorNode&quot;:true}"></div><div><hr></div><p><strong>I recognised him. Not the genius. Not the madness. Not the stories built around broken artists. The person underneath all of that.</strong></p><p><strong>A man who struggled with romantic relationships his entire life. Who could not make love stay no matter how hard he tried. Who poured everything he couldn&#8217;t say out loud into his work. </strong>Without stopping. Almost like he had no choice. As if painting was the only language that never failed him.</p><p><strong>And through all of it, his brother Theo.</strong> Who wrote to him, showed up, believed in work the world had not yet noticed. And at the very end, when Van Gogh lay dying, Theo was there holding his hand.</p><p><strong>I thought about my sister when I read this. She is that for me.</strong> The one who sends a message on the hardest days telling me I was built for something bigger. The one who gave me a blank diary and in doing so gave me a way to speak. Pure, steady love from one person. It can hold you together in ways nothing else can.</p><div><hr></div><p><strong>What moved me most was not Van Gogh&#8217;s talent. It was his refusal to stop.</strong></p><p>He was in pain. He was lonely. And every morning he picked up a brush and went back to the fields. Not because things were fine. Because he had something to say and he was going to say it anyway.</p><p><strong>Writing these blogs has become that for me.</strong> I have learned that I need somewhere to put what I feel. Writing is how I process, how I reach out, how I stay honest with myself about where I actually am.</p><p><strong>This Saturday in Auvers was part of the same thing. Instead of staying inside with my thoughts,</strong> <strong>I went somewhere</strong>. I stood in the fields Van Gogh painted. I breathed cold air. <strong>I was present, even for a few hours, in something larger than my own head.</strong></p><div><hr></div><p>He left behind one line. Words his doctor said to him, that Van Gogh wrote down in a letter and clearly could not let go of either:</p><p><strong>&#8220;How difficult it is to be simple.&#8221;</strong></p><p>I don&#8217;t have an answer. I&#8217;m not sure he did either. <strong>But there is something quietly reassuring in knowing that one of the greatest artists who ever lived was also just a person carrying the same questions the rest of us carry.</strong></p><p><strong>That is why real stories reach me. Not because they have answers. Because they prove that someone else was in the room too.</strong></p><p> </p>]]></content:encoded></item><item><title><![CDATA[Is It Worth It?]]></title><description><![CDATA[Five years of festivals alone, birthdays in silence, and the small things that kept me going]]></description><link>https://reflectivedev.com/p/is-it-worth-it</link><guid isPermaLink="false">https://reflectivedev.com/p/is-it-worth-it</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sun, 22 Feb 2026 19:40:35 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!vxbU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.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_!vxbU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vxbU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vxbU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vxbU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vxbU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!vxbU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg" width="1456" height="2912" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2912,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1123725,&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;:&quot;https://reflectivedev.com/i/188778861?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vxbU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 424w, https://substackcdn.com/image/fetch/$s_!vxbU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 848w, https://substackcdn.com/image/fetch/$s_!vxbU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!vxbU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc057a77a-2c7c-4339-9319-bb2bc0352679_2304x4608.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">Picture taken in 2021 during the flight</figcaption></figure></div><p><strong>Five years ago on this date, I left.</strong></p><p>Not dramatically. No grand speech, no clear vision of what was ahead. I just picked up my bags, said goodbye to the people I love, and walked up the staircase of an international airport carrying everything I felt hope, fear, uncertainty, courage, excitement all tangled together, none of them winning.</p><p>I didn&#8217;t know what the new life would look like. I hadn&#8217;t anticipated how it would treat me. I just knew I was leaving.</p><p>I hadn&#8217;t expected luxury. I didn&#8217;t have high hopes or big dreams. Just normal ones the kind most people have and rarely say out loud.</p><p>A simple life. A decent family. A tiny house to live in. Coffee on the terrace in the morning. Sleeping under the summer sun. A small corner to meditate. A little bookshelf. A room where friends could gather for life&#8217;s quiet, precious moments.</p><p>That was it. That was the whole dream.</p><p><strong>5 years later, that dream is still not here. What does that actually feel like? </strong></p><p>It makes you question everything, <strong>sometimes in the middle of the night after a terrifying dream</strong>, sometimes in the middle of the day when you&#8217;re failing at work, sometimes at dawn while taking the metro back home, staring at nothing.</p><p>Am I doing the right thing? Am I being too selfish about my career? I have one life, is it worth staying away from the people I love? Will they still be there in a year? Will I be happy a few years from now?</p><p>Is it worth crying alone during festivals? <strong>Is it worth celebrating your birthday feeling hollow the entire day</strong>? Is it worth walking alone through the hardest moments when all you needed was someone to just hold you?</p><p><strong>These questions rise up, sit heavy on top of everything and then quietly disappear</strong>. <strong>Not because you found the answer</strong>. Because a new problem arrives and takes their place. What to prepare for tomorrow&#8217;s meeting. What to wear. Where to eat.</p><p>The biggest questions of your life, swallowed by the smallest ones.</p><p><strong>I haven&#8217;t found the answer yet.</strong></p><p><strong>But then one phone call from your mom</strong>. Asking whether you woke up. Whether you ate on time. Whether something is bothering you at work. Whether you went to the office or stayed home. She doesn&#8217;t ask about your ambitions or your five year plan. She just wants to know if you&#8217;re okay today.</p><p><strong>A text from your girlfriend</strong> asking how your day was. Telling you everything will be alright.</p><p><strong>A message from your sister </strong>saying you were built for something bigger than this moment of doubt. That she believes in you even when you don&#8217;t.</p><p><strong>Your little nephew</strong> asking when you&#8217;re coming back waiting for you with his remote control aeroplane, his remote control superman.</p><p>A stranger waving at you during your lunch run. Nothing more than that.</p><p>These small things. These tiny, ordinary, almost invisible things, they pull you back. They remind you that you are breathing. That you are alive. That even across the distance, even through a screen, even in a wave from a stranger, <strong>there are people who hold you. Quietly. Without making a big thing of it</strong>.</p><p><strong>That is what kept me here.</strong></p><p>Maybe the simple life you dreamed of, the terrace, the coffee, the tiny house maybe that&#8217;s still coming. Or maybe you&#8217;re already living something you didn&#8217;t know how to dream about back then. <strong>Not the life you painted. But a life that is teaching you to paint differently.</strong></p><p>Five years ago, I walked up that staircase carrying hope, fear, uncertainty, courage, and excitement. All at once. I didn&#8217;t know which one would win.</p><p>I still don&#8217;t have the terrace. <strong>I still don&#8217;t have the tiny house, the bookshelf in my own corner, friends around my table on a quiet evening</strong>. The simple life I dreamed of is the one that wasn&#8217;t even ambitious &amp; is still somewhere ahead of me.</p><p><strong>But I&#8217;ve stopped waiting for life to get calm before I start living it</strong>. That calm is not coming. I know that now. There will always be another question at 2am, another festival spent alone, another birthday that passes quietly in a city that doesn&#8217;t know your name.</p><p>What I have instead is a mom who calls to check if I ate. A sister who believes in me on the days I don&#8217;t. A little niece waiting with a remote control aeroplane. Small things. Ordinary things. <strong>Things I didn&#8217;t think to paint on the canvas five years ago because I didn&#8217;t know yet how much they would matter.</strong></p><p>Maybe that&#8217;s the life. Not the one you planned. Not the one you dreamed standing at the bottom of that staircase. But the one that quietly builds itself around you while you&#8217;re busy asking if it&#8217;s worth it.</p><p>I walked up that staircase alone, carrying everything I hoped for.</p><p><strong>Five years later, I&#8217;m still walking. And somehow, that is enough.</strong></p><p></p>]]></content:encoded></item><item><title><![CDATA[Go Where you feel most alive]]></title><description><![CDATA[On ugly trees, spiralling thoughts, and finding your way back]]></description><link>https://reflectivedev.com/p/go-where-you-feel-most-alive</link><guid isPermaLink="false">https://reflectivedev.com/p/go-where-you-feel-most-alive</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 21 Feb 2026 19:38:27 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!54RQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<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_!54RQ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!54RQ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 424w, https://substackcdn.com/image/fetch/$s_!54RQ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 848w, https://substackcdn.com/image/fetch/$s_!54RQ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 1272w, https://substackcdn.com/image/fetch/$s_!54RQ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!54RQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eac39074-5e94-4ddd-93b9-5c23cb4ac902.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1671736,&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://reflectivedev.com/i/188732322?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.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_!54RQ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 424w, https://substackcdn.com/image/fetch/$s_!54RQ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 848w, https://substackcdn.com/image/fetch/$s_!54RQ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.heic 1272w, https://substackcdn.com/image/fetch/$s_!54RQ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feac39074-5e94-4ddd-93b9-5c23cb4ac902.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><figcaption class="image-caption">Picture of the Diary</figcaption></figure></div><p>My sister gave me this diary when I was back in Nepal in October. It&#8217;s just a blank canvas, but the effort she made to find it and give it to me at this point in my life &#8212; that&#8217;s what matters.</p><p>I had been stressed since Friday. Spiralling thoughts were bothering me and I couldn&#8217;t sleep well. This morning I woke up with a strange feeling in my body, no clear plan, but a quiet certainty that I needed to do something. Somewhere in the back of my mind, I knew I had to get out.</p><p>I was looking at my bookshelf, hoping something would pull me in, and that&#8217;s when I found the diary. I opened it and started asking myself one question: <strong>where do I feel most alive?</strong> That question solved a million dollar puzzle. I made up my mind of solo hiking.</p><p>There&#8217;s a jungle (For&#234;t de Fontainebleau) near Paris, about 55km from where I live. I packed my things: sandwich, water, power bank, a RedBull, rain coat, the diary, and a pen. I left early. During the commute I planned the route, and I&#8217;ll be honest ChatGPT did most of that work. I asked it to plan a 25km hike, it suggested three stops and estimated five hours. I followed it. I&#8217;m not someone who naturally takes care of these logistics, so I&#8217;m glad about it.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!iwaN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!iwaN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 424w, https://substackcdn.com/image/fetch/$s_!iwaN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 848w, https://substackcdn.com/image/fetch/$s_!iwaN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 1272w, https://substackcdn.com/image/fetch/$s_!iwaN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!iwaN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42e98456-0e0c-4321-91c4-8055620ca445.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5272595,&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;:&quot;https://reflectivedev.com/i/188732322?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.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_!iwaN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 424w, https://substackcdn.com/image/fetch/$s_!iwaN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 848w, https://substackcdn.com/image/fetch/$s_!iwaN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.heic 1272w, https://substackcdn.com/image/fetch/$s_!iwaN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F42e98456-0e0c-4321-91c4-8055620ca445.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><figcaption class="image-caption">Hiking Started from here</figcaption></figure></div><p>I started hiking around noon and entered the deep jungle. The weather was cloudy and I could hear the crackling of trees. Several had already fallen along the path. I was scared genuinely scared one might come down on me. But as I kept moving, the fear slowly faded.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!5Yii!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5Yii!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 424w, https://substackcdn.com/image/fetch/$s_!5Yii!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 848w, https://substackcdn.com/image/fetch/$s_!5Yii!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 1272w, https://substackcdn.com/image/fetch/$s_!5Yii!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!5Yii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1cd8c2b6-a769-45eb-8cad-f38589707332.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:8048311,&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;:&quot;https://reflectivedev.com/i/188732322?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.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_!5Yii!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 424w, https://substackcdn.com/image/fetch/$s_!5Yii!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 848w, https://substackcdn.com/image/fetch/$s_!5Yii!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.heic 1272w, https://substackcdn.com/image/fetch/$s_!5Yii!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cd8c2b6-a769-45eb-8cad-f38589707332.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><figcaption class="image-caption">Natures beauty on Winter</figcaption></figure></div><p>The spiralling thoughts came with me into the jungle. So did the stomach ache I had been carrying all morning. But step by step, something shifted. I started trusting the nature around me, trusting that it wouldn&#8217;t harm me. I passed young couples, old people, retired folks, people with dogs, young guys on bikes. I was not alone in there.</p><p>The dogs were harder. Every time one came toward me I quietly moved to the other side of the path. I know they were harmless, but I&#8217;ve feared dogs since childhood, a mad dog bit me once, and something from that has stayed. I&#8217;ve tried to get past it. Not yet.</p><p>I followed Google Maps to the first stop, then deliberately strayed from the path and went deeper into the jungle. At the end I had made a rough irregular loop. It was unplanned and it felt right.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ExXZ!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ExXZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ExXZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ExXZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ExXZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ExXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg" width="792" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:792,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:97669,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/188732322?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ExXZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ExXZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ExXZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ExXZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d0cbc6a-96a9-4cfb-ad71-b0e268231654_792x1600.jpeg 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>Along the way I felt very alive. When I got lost in thought I pulled myself back to the sounds, the trees, the birds, the mushrooms, everything around me. For some people a winter jungle might look ugly. I love that part. A bare tree with all its leaves dropped and its branches exposed, there is something deeply honest about that. We don&#8217;t live our lives always on high. There are times we look exactly like that tree. Nature doesn&#8217;t hide it. It just keeps going.</p><div class="image-gallery-embed" data-attrs="{&quot;gallery&quot;:{&quot;images&quot;:[{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/23957953-88c0-4c0c-89d1-457bc769d644.heic&quot;},{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6882f4df-78da-47ef-a81c-379e2db748e4.heic&quot;},{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/299ddfe2-811e-45f6-bca4-260d9a70d00c.heic&quot;},{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0d8152b4-63f7-43c5-8a11-5e2020b5c3e5.heic&quot;},{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/86e1443f-f0f4-429c-9757-a2fbce8ffa60.heic&quot;},{&quot;type&quot;:&quot;image/heic&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6f877804-2c08-47b8-9d85-327c348cbd66.heic&quot;}],&quot;caption&quot;:&quot;Images taken during hike&quot;,&quot;alt&quot;:&quot;&quot;,&quot;staticGalleryImage&quot;:{&quot;type&quot;:&quot;image/png&quot;,&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff06bb0b-9cf0-4829-ad2e-5bf8a3b84963_1456x964.png&quot;}},&quot;isEditorNode&quot;:true}"></div><p>Even for a few moments, it made me remember that I am alive. I am breathing. I am walking. I am aware.</p><p>At the end I hiked 22km without stopping. I took a detour through the city afterward, found a good place to eat, and strolled around Fontainebleau palace. On the way back, I felt lighter. Turns out, I know exactly where I feel most alive.</p>]]></content:encoded></item><item><title><![CDATA[Mindful Walking Along the Seine]]></title><description><![CDATA[A long, mindful walk through Paris that transformed stress into calm and reminded me to be present.]]></description><link>https://reflectivedev.com/p/mindful-walking-along-the-seine</link><guid isPermaLink="false">https://reflectivedev.com/p/mindful-walking-along-the-seine</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Tue, 10 Feb 2026 21:56:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Dcsm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>This Sunday turned out very differently than I expected.</p><p>I did not plan to walk 32.29 kilometers. I did not plan much at all.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Dcsm!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dcsm!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Dcsm!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Dcsm!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Dcsm!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Dcsm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg" width="1206" height="2622" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2622,&quot;width&quot;:1206,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:247323,&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;:&quot;https://reflectivedev.com/i/187562899?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Dcsm!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Dcsm!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Dcsm!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Dcsm!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F79580e97-bb3e-4504-946b-9eb076504b17_1206x2622.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>I woke up around 8:45 in the morning feeling anxious and stressed. That heavy feeling was already there. It reminded me of some of my worst weekends in the past. On those days, I stayed inside, trapped in my own thoughts. I kept asking myself the same questions again and again, going deeper into my thoughts but finding no answers.</p><p>Those weekends were full of frustration. I blamed others for my own actions. I felt angry at life. I kept asking myself why I felt this way and whether I was the only one who experienced this. I thought about how hard I had worked to build a better life, and then I questioned if it was worth living like this, constantly chased by my own thoughts. I was very hard on myself and often wondered why I felt so complex.</p><p>That was my usual pattern.</p><p>But last Sunday, something changed while I was making tea. It happened instantly. I felt the need to do something different. I decided to go for a long walk, without overthinking it.</p><p>I charged my phone and my watch. During the walk, I used my phone only twice. Once to take a picture, and once to stay connected with my family.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_8mj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_8mj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 424w, https://substackcdn.com/image/fetch/$s_!_8mj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 848w, https://substackcdn.com/image/fetch/$s_!_8mj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 1272w, https://substackcdn.com/image/fetch/$s_!_8mj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_8mj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/548dcf92-83e1-479a-b4cd-c7a9e133f536.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2577753,&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;:&quot;https://reflectivedev.com/i/187562899?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.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_!_8mj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 424w, https://substackcdn.com/image/fetch/$s_!_8mj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 848w, https://substackcdn.com/image/fetch/$s_!_8mj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.heic 1272w, https://substackcdn.com/image/fetch/$s_!_8mj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F548dcf92-83e1-479a-b4cd-c7a9e133f536.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><figcaption class="image-caption">Meditation Spot that day</figcaption></figure></div><p>I walked for almost seven hours.</p><p>While walking, I tried to stay in the present moment. I still got lost in my thoughts many times, but each time I gently brought my attention back to where I was. I focused on each step.</p><p>I walked from my apartment toward the Eiffel Tower, following the River Seine. Along the way, I passed many famous places like the Mus&#233;e d&#8217;Orsay, Saint-Michel Notre Dame, Louvre etc. I saw people from all over the world. Tourists and strangers filled the streets. When our eyes met, I exchanged smiles with them. These small moments felt warm and human.</p><p>I did not carry any water or food. Surprisingly, I did not feel tired. I kept telling myself that I had trained a lot before and that I could easily walk for many hours. That thought gave me confidence and calm.</p><p>When I reached my destination, I sat down and meditated for about 30 minutes. I enjoyed the atmosphere around me. People were talking, laughing, taking photos, and running along the river. The energy felt alive and peaceful at the same time.</p><p>At the end of the day, I felt different.</p><p>I felt alive.<br>I felt accomplished.<br>I felt proud that I had done something good for my mental and physical health.</p><p>It felt like I was planting a seed for my future.</p><p>This was the same path where I used to run last year. This time, I chose mindful walking instead. I truly enjoyed it.</p><p>I want to do this more often. It helps me reconnect with myself and recharge my energy.</p><p>Sometimes, all it takes is a simple walk to change how we feel.</p>]]></content:encoded></item><item><title><![CDATA[From Remote Nepal to a Global Tech Company]]></title><description><![CDATA[I wasn&#8217;t the smartest in the room. I was just the most patient & hard-working. This is a reflection on that journey.]]></description><link>https://reflectivedev.com/p/from-remote-nepal-to-a-global-tech</link><guid isPermaLink="false">https://reflectivedev.com/p/from-remote-nepal-to-a-global-tech</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Wed, 28 Jan 2026 06:46:00 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BRye!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1>Why I started?</h1><p>We live in an age of instant gratification. We&#8217;re drawn to quick results and polished success stories, often missing the real journey behind them. At this stage of my life, I feel more connected to raw stories than to outcomes. Stories that show vulnerability, ups and downs, and the human side of growth. That&#8217;s the first reason I started this series: to inspire myself through real experiences. The second reason is to raise awareness for people who want to walk a similar career path.</p><h1>Who?</h1><p>This series is for anyone walking or considering a similar career path. It&#8217;s not a guide or a checklist. Its purpose is to create awareness and a human connection through story.</p><h1>How?</h1><p>I&#8217;ll be inviting people with similar journeys to share their unfiltered stories through a simple questionnaire format. Every story is unique and worth sharing. My hope is to keep this series alive with honesty, consistency, and authenticity.</p><div><hr></div><h1>Introduction</h1><p>I was born to hardworking parents and raised in remote parts of Nepal. For a long time, I quietly believed my background had already set my limits.</p><p>I grew up feeling behind in confidence, language, exposure, and opportunity. I studied in below-average government schools. In new environments, I often felt out of place, self-conscious about my accent, hesitant to ask questions, aware of how much I didn&#8217;t know. While others moved ahead, I was learning from scratch.</p><p>Progress was slow, and it was easy for people to misunderstand that slowness. There were nights filled with doubt, moments when I wondered if this path was meant for someone like me. I kept going despite the challenges.</p><p>Today, I work at one of the world&#8217;s top 10 technology companies as a software engineer. This isn&#8217;t a story about genius or talent. It&#8217;s about patience and perseverance. </p><h1>A Photo That Motivates Me</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!A3jd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A3jd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A3jd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A3jd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A3jd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!A3jd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg" width="1456" height="2149" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2149,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1603130,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/185652609?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A3jd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!A3jd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!A3jd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!A3jd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F64f2f088-0b08-4b3f-9e24-703ec9ecece4_2304x3400.jpeg 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">When i was 5 months old</figcaption></figure></div><p>This photo was taken by my father when I was five months old. If we have met in person, you may have noticed that I smile a lot. This picture is proof that I was good at smiling from a very early age.</p><p>I even confirmed with my mother that she didn&#8217;t force me to smile for the photo. Hopefully, she didn&#8217;t lie just to make me feel happy now &#128578;.</p><p>I look at this photo often. Whether I&#8217;m feeling low or happy, I try to look at it mindfully. It reminds me of who I am and gives me immense strength to push myself to become a better version of myself every day.</p><h1>Where in Nepal were you born &amp; raised?</h1><p>I was born in Rukum and raised in different mid-western parts of Nepal. We are a family of six, including my parents, and I am the third child.</p><p>My father is a retired police officer, and my mother raised us. Because of my father&#8217;s job, we moved frequently whenever he was transferred. Looking back, this turned out to be a blessing. I got to explore different places, meet different people, attend different schools, and make many friends while growing up.</p><h1>How were you in your childhood?</h1><p>I lived a decent life growing up and faced fewer struggles compared to my eldest sister and older brother. I was very competitive from an early age and often ranked at the top of my class.</p><p>I didn&#8217;t play outdoor sports much. I spent most of my time studying, reading stories from textbooks, and listening to the radio.</p><p>Boring story &#129760;, My childhood was not usual as compared to other kids. I didn&#8217;t have access to tv, comics, cartoons, video games &amp; newspapers etc. However, I loved listening to music on the radio. My mother still says that I used to fall asleep while listening to it. There was a simple reason, radio was the most accessible and affordable form of entertainment for our family while growing up.</p><h1>Education Background</h1><p>I graduated in Computer Engineering from Tribhuvan University in 2014. After that, I worked for around seven years in Nepal as a software engineer. In 2021, I moved to Paris to pursue my master&#8217;s degree.</p><p>Studying engineering in Nepal back then was tough. Even today, thinking about those days gives me a stomachache. I struggled to understand many of the concepts taught in engineering school. There were very few good professors, and we often had to rely on rote learning.</p><p>Self-doubt was constant: &#8220;I am not enough, My friends understand everything, They have a stronger foundation, They graduated from elite schools. etc&#8221;. </p><p>At the same time, I always had a hunger to understand the bigger picture and dive deeper. That curiosity pushed me to ask many questions in class. When I didn&#8217;t get satisfying answers, I started reading books on my own.</p><p>English was my first big challenge. I didn&#8217;t have a strong foundation from high school, where most learning was based on memorisation. After high school, everything was taught in English, and rote learning felt like the only way to survive.</p><p>That belief slowly changed during engineering school when I began reading books independently. Gradually, concepts started to make sense. I worked extremely hard, and the reading habit I developed during engineering has helped me tremendously even to this day. Curiosity made all the difference.</p><p>My master&#8217;s degree, on the other hand, felt much easier. The curriculum was assignment-based and focused on acquiring practical, professional skills. My years of work experience helped me grasp concepts quickly.</p><h1>What inspired you to pursue a tech career abroad?</h1><p>I have been competitive since childhood. A funny story (&#129760;) from class two: a teacher once told me I had ranked second in the class. I locked myself in my room and cried the entire day. My mother struggled to convince me that the teacher was joking to see my reaction.</p><p>I didn&#8217;t believe her. I insisted on seeing the actual marks. Only after checking the papers myself was I convinced. This probably shows how stubborn I was even as a child.</p><p>As I grew older, I continued competing with others. That competitiveness still exists, but now I compete only with myself. Learning and challenges make me happy.</p><p>Connecting the dots: after working for around seven years in Nepal, I became comfortable in my roles. I wasn&#8217;t challenged enough by the nature of the work. I decided to pursue a master&#8217;s degree. I initially started in Nepal, but I didn&#8217;t like the teaching methodology. That led me to move to Paris.</p><p>My motivation was to work in a diverse culture and take my career to the next level.</p><h1>Which country are you currently working in, and what is your role?</h1><p>I currently work as a Backend Engineer at Synopsys from the Paris, France office.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!0lb2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!0lb2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 424w, https://substackcdn.com/image/fetch/$s_!0lb2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 848w, https://substackcdn.com/image/fetch/$s_!0lb2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 1272w, https://substackcdn.com/image/fetch/$s_!0lb2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!0lb2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png" width="1456" height="1939" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1939,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:7208238,&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://reflectivedev.com/i/185652609?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.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_!0lb2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 424w, https://substackcdn.com/image/fetch/$s_!0lb2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 848w, https://substackcdn.com/image/fetch/$s_!0lb2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.png 1272w, https://substackcdn.com/image/fetch/$s_!0lb2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dd4dfd2-d7b6-4637-b078-623076701a40_3472x4624.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><figcaption class="image-caption">window view from my desk</figcaption></figure></div><h1>How did you prepare for your move abroad?</h1><p>I prepared both mentally and financially.</p><p>During COVID-19, I had a full-time job and also managed freelance projects on Upwork after work hours. The pandemic didn&#8217;t affect me personally; instead, it gave me time to reflect and explore new possibilities.</p><p>I became obsessed with finding freelance work on Upwork, and that obsession paid off. At one point, I had more work than I could handle and needed help from friends to complete projects. In total, I earned around $20K, which I shared with friends who supported me.</p><p>Money was not the main goal. The real gain was confidence&#8212;the belief that I could survive anywhere in the world by relying on my skills.</p><p>I was also leading a backend team in my full-time job and continued working remotely even after arriving in Paris. This allowed me to cover all my expenses. I&#8217;m deeply grateful to my team in Nepal for trusting me, giving me flexibility, and supporting me throughout that phase.</p><p>Life wasn&#8217;t easy, even though I was mentally prepared. I used to wake up around 4 AM to mentor my team and work for a few hours. During the day, I attended engineering school until late evening. I worked during breaks, continued after returning home, and completed assignments on weekends. It was exhausting for a couple of years.</p><h1>What was the biggest challenge during your transition abroad?</h1><p>Mindset.</p><p>The way I grew up in Nepal shaped my beliefs and values deeply. Unlearning some of those beliefs and learning new ones required enormous effort and energy. I&#8217;m still working on it.</p><p>I&#8217;ve realised that the solution is not to change everything you know, but to become aware and then consciously choose what serves you best instead of blindly following hardwired patterns.</p><h1>What differences have you noticed between working in Nepal and working abroad?</h1><p>Nepali engineers are globally competitive in terms of technical skills. I didn&#8217;t see a huge technical gap.</p><p>The difference lies more in mindset: ownership, initiative, impact, emotional bias, and the balance between individual and group goals. These differences are often shaped by education systems and culture. It&#8217;s not that one is better than the other, it is just a different one.</p><h1>What has been your proudest achievement since moving abroad?</h1><p>By my late twenties, I realised that simply moving abroad, getting a job, earning well, and settling down were not things I could be proud of though I don&#8217;t dismiss their importance.</p><p>My proudest achievement is that I learned to focus on myself at a young age. Living alone in a foreign land helped me understand myself better. Challenges forced me to reflect deeply and rediscover who I am, again and again.</p><p>That self-awareness is what I&#8217;m most proud of.</p><h1>What do you wish someone had told you before you left Nepal?</h1><p>Know yourself before trying something new.</p><p>Understanding your values, vulnerabilities, boundaries, strengths, and weaknesses makes decision-making much easier. This awareness saves time, energy, and emotional struggle in every aspect of life.</p><h1>What advice would you give to someone in Nepal who wants to work abroad in tech?</h1><p>Invest time in knowing yourself.</p><p>If possible, move to a country where you have a true friend. Genuine friendship reduces many burdens: administrative work, housing, cultural adaptation, and emotional loneliness. These small things matter more than we realise.</p><p>If you don&#8217;t have such support, be mentally prepared to build new connections. It can be emotionally exhausting but it&#8217;s possible.</p><h1>Upload a photo that represents your life abroad.</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!BRye!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BRye!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BRye!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BRye!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BRye!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BRye!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1232839,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/185652609?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BRye!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BRye!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BRye!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BRye!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fff620150-60df-47fd-b201-8527cb1b6848_4608x2304.jpeg 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">Picture Taken in May of 2021</figcaption></figure></div><p>This photo was taken while I was running along the bank of the River Seine in Paris.</p><p>Many things have changed since then jobs, time, friends, relationships. But this place has remained the same. I&#8217;ve run here in happiness and hardship, in rain, snow, winter, and summer, without excuses.</p><p>The place itself is not special. The feelings, energy, and emotions attached to it are. Those will stay with me forever, even if I move elsewhere.</p><h1>Photo that reflects your personal journey</h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_RdO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_RdO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 424w, https://substackcdn.com/image/fetch/$s_!_RdO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 848w, https://substackcdn.com/image/fetch/$s_!_RdO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!_RdO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_RdO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png" width="1000" height="1000" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1000,&quot;width&quot;:1000,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2284761,&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://reflectivedev.com/i/185652609?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.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_!_RdO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 424w, https://substackcdn.com/image/fetch/$s_!_RdO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 848w, https://substackcdn.com/image/fetch/$s_!_RdO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.png 1272w, https://substackcdn.com/image/fetch/$s_!_RdO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F944cdb18-06fc-4c53-a6fb-c81461aa8193_1000x1000.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>You&#8217;ll notice that I&#8217;m smiling in every picture. I chose these photos because they represent different states of mind from childhood to now.</p><p>My teenage photos are missing; I was shy about taking pictures while growing up (and still am). But the smile has always stayed.</p><h1>Where can readers reach you if they want to learn more or ask questions?</h1><p>You can reach out to me anytime on <a href="https://www.linkedin.com/in/rajeshkhadka/">LinkedIn</a>. I&#8217;d love to hear from you whether it&#8217;s about tech, career paths, or even something completely different that you think I could help with. Sometimes, a simple conversation can open up new perspectives or clear mental blocks, and I&#8217;m always happy to connect, share experiences, and learn together.</p><div><hr></div><p>If you enjoyed this story, don&#8217;t hesitate to share it. Raw stories are worth spreading &amp; they have the power to inspire others.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/from-remote-nepal-to-a-global-tech?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://reflectivedev.com/p/from-remote-nepal-to-a-global-tech?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p>If you&#8217;d like to read more stories like this, feel free to subscribe to the newsletter on Substack. Your support truly motivates me to invest more time and care into this series.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://reflectivedev.com/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Looking Back at 2025, Planning Forward for 2026]]></title><description><![CDATA[A meaningful look at where I&#8217;ve been and where I&#8217;m heading.]]></description><link>https://reflectivedev.com/p/looking-back-at-2025-planning-forward</link><guid isPermaLink="false">https://reflectivedev.com/p/looking-back-at-2025-planning-forward</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 17 Jan 2026 20:07:14 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&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-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&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-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080" width="5889" height="3930" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:3930,&quot;width&quot;:5889,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;landscape photo of lake near gray mountains during daytime&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="landscape photo of lake near gray mountains during daytime" title="landscape photo of lake near gray mountains during daytime" srcset="https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1500993855538-c6a99f437aa7?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MXx8cmVmbGVjdGlvbnxlbnwwfHx8fDE3Njg2Nzk4NDd8MA&amp;ixlib=rb-4.1.0&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="https://unsplash.com/@philippetoupet">Philippe Toupet</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>This year pushed me harder than I expected but it also transformed me. Through tough moments, sleepless nights, and honest self-reflection, I became more grounded, more aware, and more resilient. I learned to set boundaries, face my vulnerabilities, and recognize the strength I didn&#8217;t know I had.</p><p>The journey wasn&#8217;t easy. Growth rarely is. But every challenge became a lesson, every setback a chance to rise, and every uncomfortable moment a step toward a better version of myself.</p><p>I&#8217;m writing this not to share my personal life, but to honor the progress I made and the effort I showed. I own my mistakes, I accept what I didn&#8217;t achieve, and I&#8217;m committed to doing better. Life won&#8217;t always follow my plans and that&#8217;s fine. I&#8217;ll adapt, adjust, and move forward with clarity, courage, and purpose.</p><p>This is my reminder: I&#8217;m growing, I&#8217;m learning, and I&#8217;m not stopping.</p><h1>I. Emotional Healing &amp; Personal Transformation</h1><h2>Letting Go of a 7&#8209;Year Relationship</h2><p>A major part of 2025 was accepting the end of a seven&#8209;year relationship. It was a long, painful journey filled with hope, effort, confusion, and emotional turbulence. I tried many approaches to fix what was falling apart, and in that process, I experienced frustration, sadness, and moments where my reactions weren&#8217;t perfect. But with time, I learned that letting go wasn&#8217;t an act of defeat, it was an act of honesty. Accepting reality allowed both of us to grow beyond what we had outgrown together. The experience taught me how essential communication is: expressing honestly, listening compassionately, and respecting differences even when they&#8217;re uncomfortable. Today, I acknowledge the past with peace, without letting it define me, and I move forward with clarity and self&#8209;respect.</p><h2>Mental Health</h2><p>Emotionally, the year began in a heavy place. The stress of past years had accumulated, leaving me mentally drained and disconnected from my present. I walked alone through forests, sat under the sun in quiet parks, and wandered along the Seine searching for calm, yet my thoughts followed me everywhere. I felt stuck in cycles of overthinking, almost addicted to my own worries. To cope, I wrote on paper, spoke out loud, recorded voice notes, attended therapy, read books, and leaned on my family through long conversations. These efforts didn&#8217;t erase the pain instantly, but they helped me make sense of it. There were still sleepless nights and difficult mornings, but slowly, acceptance took root. I learned that healing wasn&#8217;t about forgetting, it was about making peace with the memories and learning to live alongside them. By the end of the year, I felt more grounded, more present, and more aligned with myself.</p><h2>Physical Health</h2><p>The emotional weight also impacted my physical health. I struggled to sleep, experienced anxiety, lost appetite, and dropped from 65 to 57 kilos. For a while, I stopped running and stopped caring for my body. But step by step, I rebuilt my strength. I returned to the gym and committed to showing up every day, whether it rained, snowed, or whether my body felt tired. I learned to push with intention and rest with wisdom. In three months, I went from running at speed 13 to maintaining speed 15 for 30 minutes. I completed an 18&#8209;kilometer nonstop run and began preparing for a 25&#8209;kilometer race, with a long&#8209;term dream of reaching 5,000&#8209;meter summits in the coming year. Strength training also helped me regain muscle in my chest, neck, and arms. I significantly reduced sugar, became more mindful about eating, and learned to understand how my body reacts to different foods. My goal of achieving visible abs by my birthday during the music festival is not just about aesthetics, it symbolizes the discipline and care I&#8217;ve rebuilt in myself.</p><h1>II. Connection, Relationships &amp; Community</h1><h2>Reconnecting With People</h2><p>Beyond my personal healing, this year reminded me of the power of connection. I returned to offering mentorship on LinkedIn, something deeply rooted in me through my upbringing and values. Helping others without expectation felt fulfilling and meaningful. It taught me to listen deeply, show empathy, and appreciate the unique journeys people take. I also reconnected with old friends after seven years of minimal contact. Every weekend, I met someone from my past, spent hours reminiscing, and rediscovered the joy and grounding that comes from being around people who truly know your story.</p><h2>Accepting Vulnerability</h2><p>For years, I stayed away from social media out of fear of judgment. This year, I allowed myself to be vulnerable. I shared my experiences, failures, lessons, and reflections openly. Instead of criticism, I received warmth and encouragement. This helped me rebuild confidence and authenticity.</p><h2>Family</h2><p>One of the toughest parts of this year was watching my younger sister go through two open&#8209;heart surgeries. It was emotionally overwhelming, filled with uncertainty, fear, and moments where hope felt fragile. But I&#8217;m grateful I could be there for her, supporting her during hospital visits, talking to her, and motivating her through recovery. This experience taught me the importance of family, time, presence, and emotional support. It strengthened my relationships with my brother and parents. Today, my sister is recovering well and preparing to pursue her dreams again. Her resilience continues to inspire me deeply.</p><h1>III. Exploration, Joy &amp; New Experiences</h1><h2>Solo Travel</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f1pO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f1pO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!f1pO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!f1pO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!f1pO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f1pO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg" width="728" height="970.6666666666666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:260965,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/181727286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!f1pO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!f1pO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!f1pO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!f1pO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac64be0f-b53e-4f3c-8bb2-9f7631b62fda_1200x1600.jpeg 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">Museum of Caen: bike used by German Soldier in II world War</figcaption></figure></div><p>Traveling alone became one of the most transformative experiences of my year. I visited several cities across France, Amsterdam, and Belgium. Initially, everything felt repetitive, but I later realized my mind was resisting the unknown. Once I embraced uncertainty, solo travel became deeply fulfilling and liberating. One of my favorite moments was visiting a major World War museum on my birthday, it was emotional, humbling, and unforgettable.</p><h2>Travel With Friends</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k1LF!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k1LF!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k1LF!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k1LF!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k1LF!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k1LF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg" width="1200" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:240874,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/181727286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k1LF!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k1LF!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k1LF!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k1LF!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fad9f9767-03d0-4426-b558-e7e316023f0e_1200x1600.jpeg 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">Marseille, South of France</figcaption></figure></div><p>I also traveled with close friends to beaches, mountains, and vineyards. These trips were refreshing, filled with honesty, laughter, and conversations without judgment. They reminded me of the importance of slowing down and enjoying genuine connections.</p><h2>Skiing</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!S68T!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S68T!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!S68T!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!S68T!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!S68T!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S68T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg" width="728" height="970.6666666666666" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;normal&quot;,&quot;height&quot;:1600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:728,&quot;bytes&quot;:234720,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/181727286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!S68T!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!S68T!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!S68T!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!S68T!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5216105a-a4fa-40c2-afbf-6ad90c5281c8_1200x1600.jpeg 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">Chomonix, France </figcaption></figure></div><p>In December, I tried skiing for the first time. I fell multiple times, bumped into strangers, and felt embarrassed, but I learned a lot about mindset, courage, and resilience. Skiing showed me that trying new things, even when uncomfortable, is essential for growth. We&#8217;ve planned a seven&#8209;day skiing course for next December, and I&#8217;m excited for the journey ahead.</p><h1>IV. Learning, Creativity &amp; Professional Growth</h1><h2>Learning How to Learn</h2><p>My approach to learning transformed this year. I realized I had been reading books incorrectly, rushing instead of understanding. The Coursera course <em><a href="https://www.coursera.org/learn/learning-how-to-learn">Learning How to Learn</a></em> reshaped how I study and retain information. Learning became deeper and more fulfilling.</p><h2>French Language</h2><p>I invested time in improving my French through online lessons and podcasts. Next year, I plan to immerse myself even more by joining a theatre group, combining culture, language, and expression.</p><h2>Concerts</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7TEN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7TEN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7TEN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7TEN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7TEN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7TEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg" width="1201" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1201,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:152002,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/181727286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!7TEN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7TEN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7TEN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7TEN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F077fe16c-84ef-4725-841d-432d7fe6b00f_1201x1600.jpeg 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">Edge Band Performing @ Paris</figcaption></figure></div><p>I attended three concerts this year, including one with my sister and one by my favorite artist back home. Concerts transported me to a different emotional space , beyond judgment or identity. They reminded me of the power of art and collective energy.</p><h2>Tech Events </h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!AtZk!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!AtZk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AtZk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AtZk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AtZk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!AtZk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg" width="1200" height="1600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/feca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:312585,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://reflectivedev.com/i/181727286?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!AtZk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!AtZk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!AtZk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!AtZk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffeca8211-793a-4e23-8653-609fc3806c61_1200x1600.jpeg 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">Station F, Paris</figcaption></figure></div><p>I returned to the tech community by attending major AI and tech events in Paris. Networking with experts, learning about real&#8209;world AI adoption, and discovering new opportunities was incredibly valuable. I plan to join more hackathons and meetups next year.</p><h2>Content Creation</h2><p>I shared experiences on LinkedIn consistently for part of the year and created some YouTube content. Next year, I aim to be more consistent, especially by launching a podcast and writing regularly on Substack.</p><h2>Professional Development</h2><p>Professionally, I made significant progress in communication, leadership, and confidence. I led meetings, pitched ideas, strengthened my relationships with colleagues and managers, and found my voice in spaces where I once hesitated. I feel trusted, capable, and motivated to take on bigger challenges ahead.</p><h1>2026 Goals</h1><h2>Health &amp; Fitness</h2><ul><li><p>Run a 25 km race</p></li><li><p>Train for 6K&#8209;meter summits</p></li><li><p>Maintain treadmill speed 15 for 30 min</p></li><li><p>Daily gym routine, six&#8209;pack by my birthday</p></li><li><p>Reduce sugar consistently</p></li><li><p>Mindful eating; avoid junk</p></li><li><p>Attend 7&#8209;day ski course in December</p></li></ul><h2>Mind &amp; Presence</h2><ul><li><p>30 minutes meditation session daily</p></li><li><p>Complete 10&#8209;day Vipassana retreat</p></li><li><p>Weekly unplugged recharge time</p></li><li><p>Continue journaling or voice&#8209;notes</p></li></ul><h2>Relationships &amp; Community</h2><ul><li><p>Mentor at least 2 people/month</p></li><li><p>Meet one old friend each month</p></li><li><p>Maintain daily family calls</p></li><li><p>Work to find the right partner</p></li><li><p>Reflect, Don&#8217;t repeat past relationship mistakes</p></li></ul><h2>Language &amp; Culture</h2><ul><li><p>Join theatre course</p></li><li><p>Daily French practice</p></li><li><p>Attend favorite artist concerts</p></li></ul><h2>Learning &amp; Career</h2><ul><li><p>Deepen knowledge in distributed systems</p></li><li><p>Attend 5+ tech events / hackathons</p></li><li><p>Strengthen public speaking</p></li><li><p>Widen the professional connections in LinkedIn</p></li><li><p>Keep exploring opportunities outside the work </p></li></ul><h2>Expression &amp; Creativity</h2><ul><li><p>Launch podcast series</p></li><li><p>Consistent LinkedIn posting</p></li><li><p>Write regularly on Substack</p></li><li><p>Complete novel chapters</p></li><li><p>Join Piano course</p></li></ul><h2>Exploration &amp; Travel</h2><ul><li><p>3 solo trips this year</p></li><li><p>At least 4 trips with friends</p></li><li><p>Travel once to spend time with family</p></li></ul><p>If any part of my reflection resonates with you, I&#8217;m always open to a conversation. If you want to talk about your own journey or need support navigating your next steps, feel free to connect with me. I promise our conversation will be rooted in empathy and understanding. </p><p>Connect me on <a href="https://www.linkedin.com/in/rajeshkhadka/">LinkedIn </a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why should you write as a software engineer?]]></title><description><![CDATA[Writing has been a transformative skill in my journey as a software engineer. It has helped me think clearly, communicate effectively, and collaborate better.Importantly, it has improved mental health]]></description><link>https://reflectivedev.com/p/why-should-you-write-as-a-software</link><guid isPermaLink="false">https://reflectivedev.com/p/why-should-you-write-as-a-software</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Mon, 23 Dec 2024 20:22:01 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&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-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&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-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="2880" height="1920" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&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;:1920,&quot;width&quot;:2880,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person using laptop computer beside aloe vera&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="person using laptop computer beside aloe vera" title="person using laptop computer beside aloe vera" srcset="https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1487611459768-bd414656ea10?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMzR8fHdyaXRpbmd8ZW58MHx8fHwxNzM0OTI2MjA2fDA&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">Corinne Kutz</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I began my writing journey in 2015 with a WordPress blog, focusing on Android development and best practices. Over six months, I wrote about ten articles. While I enjoyed sharing my knowledge, I struggled with SEO and didn&#8217;t gain many readers. WordPress didn&#8217;t feel like the right platform for me at the time. </p><p>In November 2016, I switched to Medium, which was becoming popular among writers. Over the next few years, I published 28 articles, many of which were featured on curated lists. This visibility helped me grow my audience, and I even set up a paywall, earning a small amount of passive income. Despite this progress, I struggled with consistency and stopped writing on Medium in August 2020.</p><p>Later, I discovered Hashnode, a platform designed for developers. Excited to return to writing, I resumed in January 2023 and published four articles that month. However, I once again lost momentum and stopped writing.</p><p>In December 2023, while listening to the Joe Rogan Podcast, I learned about Substack. Inspired by its focus on writers, I decided to give it a try. I started with a few articles, paused for almost a year, and resumed writing last month. So far, I&#8217;ve published 13 articles in December alone, not including this one.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.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">Reflective Dev is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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><h3>Lessons from My Journey</h3><p>Looking back, I&#8217;ve noticed a pattern: I get excited about writing but struggle to maintain consistency. Over the years, I&#8217;ve learned valuable lessons, often through trial and error. These lessons have not only shaped my writing but also improved my career as a software engineer. Here&#8217;s how writing has helped me:</p><h3><strong>Clear Thinking for Problem-Solving</strong></h3><p>As a software engineer, I often face complex problems that require a structured approach to solve. Before I started writing, I struggled to organize my thoughts. Unresolved ideas would linger, causing stress and making it harder to focus on my work.</p><p>Writing became my outlet to clarify these thoughts. For example, when debugging a tricky issue or designing a new system, I started writing down my approach as if I were explaining it to someone else. This process forced me to articulate my thoughts clearly, identify gaps in my understanding, and refine my solutions. Writing has become an essential tool for improving my problem-solving skills and mental clarity.</p><h3><strong>Improved Communication in Teams</strong></h3><p>English isn&#8217;t my first language, and I used to struggle with clear communication during meetings. Whether presenting a design or explaining a complex concept, my ideas often came across as scattered, which slowed down decision-making.</p><p>Writing changed that. By structuring my articles with an introduction, explanation, and conclusion, I learned to organize my thoughts effectively. This skill translated directly to my professional life. For instance, when presenting a technical solution, I now use the same structure to explain the big picture, provide details, and conclude with actionable recommendations. This has helped me communicate more effectively, especially during code reviews and team discussions.</p><h3><strong>Audience-Centric Thinking</strong></h3><p>In the past, my presentations often failed to resonate with colleagues because I focused only on my perspective. I didn&#8217;t consider how others might interpret my ideas, which led to confusion and misalignment.</p><p>Writing taught me to think about my audience. When drafting an article, I ask myself questions like:</p><ul><li><p>Who is my reader?</p></li><li><p>What do they know about this topic?</p></li><li><p>What questions might they have?</p></li></ul><p>I&#8217;ve applied this mindset to team meetings and documentation. For example, when onboarding new developers, I now write documentation with their perspective in mind, ensuring it&#8217;s clear and accessible. This practice has saved countless hours of repeated explanations and has improved collaboration across the team.</p><h3><strong>A Reliable Source of Truth</strong></h3><p>Software engineering often involves extensive discussions, and it&#8217;s easy for team members to have different interpretations of the same conversation. In the past, I found myself revisiting topics multiple times because there was no single source of truth.</p><p>Writing detailed meeting notes or documenting technical decisions has solved this problem. For example, during a recent system redesign, I documented every decision we made, including the reasons behind them. This helped align the team and ensured we didn&#8217;t revisit the same discussions unnecessarily. Writing has become a way to preserve clarity and accountability in my projects.</p><h3><strong>Higher-Quality Documentation</strong></h3><p>As a senior engineer, I&#8217;m responsible for creating documents for business stakeholders and team members. Before I embraced writing, my documentation was often vague and unhelpful. With practice, I&#8217;ve learned to write clear, concise, and actionable documents.</p><p>For instance, when writing a technical design document, I now consider both technical and non-technical audiences. This ensures that everyone&#8212;from developers to business leaders&#8212;can understand the content. Better documentation has made onboarding smoother for new team members and improved decision-making processes within my team.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/why-should-you-write-as-a-software?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Reflective Dev! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/why-should-you-write-as-a-software?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://reflectivedev.com/p/why-should-you-write-as-a-software?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div><div><hr></div><h3>Final Thoughts</h3><p>Writing has been a transformative skill in my journey as a software engineer. It has helped me think clearly, communicate effectively, and collaborate better. Most importantly, it has improved my mental health by providing a constructive outlet for my thoughts.</p><p>If you&#8217;re a software engineer, I encourage you to start writing&#8212;even if it&#8217;s just for yourself. Begin with a personal journal or share your experiences through a blog. Writing isn&#8217;t just about improving communication; it&#8217;s about growing as an individual and a professional.</p><p>What are you waiting for? Start your writing journey today.</p><div class="poll-embed" data-attrs="{&quot;id&quot;:249786}" data-component-name="PollToDOM"></div>]]></content:encoded></item><item><title><![CDATA[How I Was Killing My Team and What I Did to Fix It]]></title><description><![CDATA[Your team looks up to you in every situation. It's your responsibility to set the right example because failing to do so can backfire. Reflect on your actions&#8212;you might just be the bottleneck.]]></description><link>https://reflectivedev.com/p/how-i-was-killing-my-team-and-what</link><guid isPermaLink="false">https://reflectivedev.com/p/how-i-was-killing-my-team-and-what</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 21 Dec 2024 03:15:36 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&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-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&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-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&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-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&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 bald eagle perched on a tree branch&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 bald eagle perched on a tree branch" title="a bald eagle perched on a tree branch" srcset="https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1631820018357-7527ff384843?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxyZWFsbHl8ZW58MHx8fHwxNzM0NzM4MzM4fDA&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">Susanne Alexander</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I was a team lead in one of the fastest-growing e-commerce companies. My team was young and dynamic, with members frequently joining and leaving. Having been part of the team from its inception, I knew every detail about our projects. As the most experienced person, I handled everything&#8212;from the inception phase to deployment. My deep knowledge of the system gave me unparalleled insight, and naturally, I became the key decision-maker. Business stakeholders relied heavily on me to provide solutions to all challenges.</p><p>But here&#8217;s the catch: by doing this, I was unknowingly killing my team&#8217;s growth and independence.</p><h3>The Problem</h3><p>Over time, my team became entirely dependent on me. Even for minor decisions, team members waited for my approval. This dependency didn&#8217;t seem like a problem initially, as we were a small group, and I had enough time to review and mentor everyone. However, as the team grew, things started to fall apart.</p><p>I could no longer keep up with reviewing every piece of work or attending every discussion. Simple tasks stalled for days&#8212;sometimes even a week&#8212;because team members were waiting for my approval. I had become a massive bottleneck, and the consequences became evident when we missed a critical project deadline.</p><h3>Recognising My Mistakes</h3><p>At first, I blamed my team. I was frustrated when I realized someone had waited a week for my approval on a small decision. But then it hit me: I had created this culture of dependency. By making every decision myself, I had inadvertently stifled their autonomy. When team members presented ideas, I often dismissed them, even when they were good. My biases and reluctance to accept alternative viewpoints had turned my team into passive executors of my instructions.</p><p>One incident still haunts me: an engineer brought a brilliant idea to the table. I rejected it outright without proper consideration. The engineer wasn&#8217;t convinced, and I didn&#8217;t bother to revisit the idea. Over time, this pattern demotivated my team. They stopped analyzing problems critically because they knew I would deny their ideas anyway. Many of them felt powerless, and some even left the team because they lacked the autonomy they deserved.</p><h3>Turning Things Around</h3><p>I realised I needed to change&#8212;and fast. The first step was to break the cycle of dependency. I stopped attending some meetings and let the team handle projects on their own. To my surprise, they delivered the project successfully without my involvement. It was a wake-up call: the team could function independently when given the chance.</p><p>Next, <strong>I stopped reviewing every pull request and gradually let go of tasks that had made me a bottleneck</strong>. Initially, the quality of work wasn&#8217;t up to my standards, but I accepted that growth takes time. By giving my team the freedom to make mistakes and learn, they gradually improved. They started helping each other, and a sense of collaboration emerged. Witnessing this transformation was incredibly rewarding.</p><p><strong>I gave the autonomy to invite me to meetings only if they considered my presence valuable</strong>. Even when I attended, I would only provide my opinion at the end, if needed, so they wouldn&#8217;t be biased by my thoughts. Most of the time, they made decisions themselves, and I simply suggested improvements if necessary.</p><p>I stopped asking for frequent updates on their work. <strong>Instead, I told them to approach me only if something was urgent or in a catastrophic situation</strong>. Previously, I had asked for tiny details about their work, which created a lack of psychological safety. They felt like I was monitoring their every action, and it pressured them during standups if they hadn&#8217;t completed assigned tasks.</p><p>I also set up more frequent one-on-one sessions where I let them speak freely. <strong>Initially, I would get defensive and interrupt them, especially when they shared negative experiences</strong>. Over time, I learned to listen without interrupting, which significantly improved my communication skills. This made them feel heard and valued, fostering a culture where team members started speaking up, sharing ideas, and challenging each other in a healthy way.</p><p>I started helping them with their career growth. <strong>I did my best to guide them, creating a safety net to support them when things went wrong</strong>. I was always there to help them. I empowered them to develop their technical skills and encouraged them to take ownership. When offering suggestions, I framed them as, &#8220;If I were in your situation, I might do it this way, but it&#8217;s up to you to decide.&#8221; This approach created a healthy connection with every member of my team, fostering trust and autonomy.</p><h3>The Result</h3><p>Today, my team operates autonomously. They make decisions, solve problems, and deliver projects without constant oversight. My role has shifted from micromanaging to empowering. I now focus on mentorship, helping team members plan their careers, and exploring research and development opportunities to further their growth.</p><p>The journey wasn&#8217;t easy, but it was worth it. My team isn&#8217;t perfect, but they&#8217;re thriving, and their independence is a testament to the culture we&#8217;ve built together. For me, there&#8217;s no greater reward than seeing them succeed without needing me at every step.</p>]]></content:encoded></item><item><title><![CDATA[The Ugly Truth About Learning]]></title><description><![CDATA[Understanding how to learn is essential for anyone who wants to grow and achieve more in life. Embrace the discomfort, make mistakes, and stay consistent. That&#8217;s the beauty of the learning process.]]></description><link>https://reflectivedev.com/p/the-ugly-truth-about-learning</link><guid isPermaLink="false">https://reflectivedev.com/p/the-ugly-truth-about-learning</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Thu, 19 Dec 2024 20:08:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&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-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&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-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="6035" height="3741" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&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;:3741,&quot;width&quot;:6035,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;woman in red and white hoodie wearing black headphones&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="woman in red and white hoodie wearing black headphones" title="woman in red and white hoodie wearing black headphones" srcset="https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1610484826625-ac2be7f1c8c1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMTV8fGxlYXJuaW5nfGVufDB8fHx8MTczNDYzODY2N3ww&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">Compare Fibre</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I am 31 years old. If someone asks me about my true calling, my answer would be: I don&#8217;t know. I haven&#8217;t discovered what I truly want to do in life &#128546;. I can say fancy things just to sound confident &#129399;, but when I close my eyes and ask myself, I don&#8217;t really know &#128134;&#8205;&#9794;&#65039;. I&#8217;ve been on a journey of self-discovery since I became aware of myself.</p><p>Between the ages of 20 and 30, I went through many ups and downs. I learned some hard lessons along the way. At that age, I had a lot of energy. I was impulsive, aggressive, egotistic, and arrogant. Arguments and debates were my second nature. I never used to think twice before speaking or acting. I often blamed others for my failures, as I didn&#8217;t take the time to reflect on my mistakes.</p><p>When I turned 30, things started to change. I began thinking twice before acting. I started doubting myself. I had many sleepless nights where I tried everything to fall asleep, but nothing worked. The past few years have been tough. I pushed my boundaries in many ways: I left my country, joined a university, learned new languages, made new friends, and adapted to new cultures. Everything seemed to happen all at once.</p><p>On top of that, I had to search for a job during the post-pandemic period, which was incredibly stressful. I was pushing myself in every part of my life. All of this shaped and evolved my thought process. Things I used to hate, I started to enjoy. Things I avoided, I now do. Beliefs I once rejected, I began to accept.</p><p>I started reflecting on my past and asking myself hard questions: How did I end up here? What changed my mindset? I realised that reflection and learning are deeply connected. I&#8217;ve learned so much about life and explored different dimensions of personal growth. But I also wondered&#8212;why now? Why am I more resilient now than I was before?</p><p>I concluded that I didn&#8217;t understand learning or its process in the past. I didn&#8217;t know what it really meant to learn. I didn&#8217;t reflect on what was working, even when I managed to learn something new. My understanding of learning could change in the future, but for now, I believe I didn&#8217;t fully grasp it before.</p><p>I failed at many things in the past. That doesn&#8217;t mean I didn&#8217;t try. I did try, but I didn&#8217;t understand the learning process. Let me share some stories of my failures:</p><h3><strong>Dancing</strong></h3><p>I love dancing. When I dance, I forget everything. I feel like myself, whether it&#8217;s at a party, concert, or public event. I don&#8217;t hesitate to move when I hear a good beat.</p><p>At 19, I received a scholarship for being in the top 10% of students in my exams. With that money, I decided to join a dance school near my home. I practiced for a week and then quit.</p><p>At 25, I tried again. I joined one of the best dance studios in town. But I stayed at the back of the line to avoid the spotlight. I struggled to make small moves, and while I laughed at myself, I felt embarrassed watching younger kids dance so effortlessly. After a month, I quit again.</p><h3><strong>Exercise</strong></h3><p>I&#8217;ve been weak since childhood. I had digestion problems and couldn&#8217;t run for more than a few meters without gasping for breath.</p><p>At 25, I joined a gym after facing some life challenges. I only lasted a week before giving up. At 27, I tried again, motivated by similar setbacks. I worked out every morning but lacked focus and gave up easily. While my friends made great progress, I didn&#8217;t enjoy the process and quit after three months. The pandemic started soon after, but I had already decided to stop.</p><h3><strong>Swimming</strong></h3><p>I tried learning to swim at 27. I started with friends, none of whom were experts, but they progressed quickly while I didn&#8217;t. After three months, I gave up and never tried again.</p><h3><strong>Guitar</strong></h3><p>At 25, I bought an acoustic guitar and tried learning it. After a week, my fingers hurt, and I stopped practicing. I gave up entirely after a month.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.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">Reflective Dev is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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><hr></div><p>Looking back, I realise what went wrong. I compared myself to others, expected quick results, and didn&#8217;t understand the uncomfortable reality of learning. I didn&#8217;t know that discomfort is a sign of growth or that learning takes time, effort, and patience.</p><p>In recent years, I&#8217;ve finally understood the process of learning. I stopped expecting fast results and stayed consistent. As a result, I achieved things I once thought impossible:</p><ul><li><p>I ran 27 km in 2 hours and 45 minutes&#8212;not impressive for an athlete, but a huge improvement for me.</p></li><li><p>I exercised consistently for a year, rain or shine.</p></li><li><p>I graduated with a Master&#8217;s in Data Science and Analytics.</p></li><li><p>I learned Python, which I now use daily.</p></li><li><p>I read technical books and improved my understanding of data structures, algorithms, and system design&#8212;something I&#8217;ve wanted to do for years.</p></li></ul><p>Interestingly &#128513;, I haven&#8217;t tried dancing, swimming, or playing guitar again&#8212;yet! But they&#8217;re on my list &#128522;.</p><p>Understanding how to learn is essential for anyone who wants to grow and achieve more in life. Embrace the discomfort, make mistakes, and stay consistent. That&#8217;s the beauty of the learning process.</p><p>Thank you for reading my journey. I hope it inspires you to discover your own. Love to you all &#128154;.</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/the-ugly-truth-about-learning?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Reflective Dev! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/the-ugly-truth-about-learning?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://reflectivedev.com/p/the-ugly-truth-about-learning?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[Hey Mentors and Mentees: Be Aware! The First Step in Software Development Can Go Wrong]]></title><description><![CDATA[Mentorship is a collaborative effort. It can go wrong if both mentors and mentees don&#8217;t put in the effort to build a pleasant relationship. The mentor's role is more crucial in this journey.]]></description><link>https://reflectivedev.com/p/hey-mentors-and-mentees-be-aware</link><guid isPermaLink="false">https://reflectivedev.com/p/hey-mentors-and-mentees-be-aware</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Wed, 18 Dec 2024 21:20:29 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&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-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&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-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5927" height="3951" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&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;:3951,&quot;width&quot;:5927,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;people sitting on chair in restaurant during daytime&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="people sitting on chair in restaurant during daytime" title="people sitting on chair in restaurant during daytime" srcset="https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1579578304186-f0626704bbd4?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1fHxpbnRlcm58ZW58MHx8fHwxNzM0NTU2MTgyfDA&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">Sung Shin</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>If you had the opportunity to be mentored by a good mentor, your first internship must have been a pleasant experience. On the other hand, if your internship was chaotic, it might be something you'd rather not remember. I understand how overwhelming it can be when you step into a new field, with so much to learn all at once.</p><h2>My Experience</h2><p>My internship was a disaster. Reflecting on it now, I recall one incident that left a lasting impression. On my very first day, I was asked to build a complex design requiring custom drawings on a canvas. If I faced the same challenge today, I would know how to approach it, but back then, I had no idea.</p><p>When my mentor asked for a timeline, I confidently told him I could deliver it in a day&#8212;without having the faintest clue about how to do it. Ten years ago, there weren&#8217;t many resources available online. The first thing I did after receiving the task was a Google search, but I found nothing useful. There were a few generic blogs explaining basic concepts, but nothing that addressed the specific design I was tasked with.</p><p>My mentor kept asking for progress every hour, which added to my stress as the clock ticked away. After hours of fruitless research, I started to panic. I reached out to friends, hoping they might have some ideas, but no one could help. Like me, they were just starting their software development careers and interning at different companies.</p><p>Interestingly, back then, friends felt more reliable than Google. After hours of struggling, I came up with an idea to render the design as an image. At the end of the day, I presented it to my mentor. Initially, he seemed impressed but burst out laughing when I explained how I did it. At the time, I felt humiliated, though I can laugh about it now.</p><p>Later, my mentor explained that he had wanted a dynamic element where users could interact with the design. That humiliation sparked a determination in me to improve. I've always been competitive, and this experience drove me to work harder. I began dedicating up to 18 hours a day to learning, becoming the first to arrive at the office and the last to leave.</p><p>I had no mentor to guide me when I got stuck, so I had to figure things out on my own. Sometimes, I would be stuck on the same problem for weeks. Friends would ask why I seemed unhappy or distant, but I was deeply engrossed in solving problems because I had no one to rescue me. That situation taught me resilience&#8212;I learned to stay in the game even when I wasn&#8217;t winning. I learned to take steps forward, even when I wasn&#8217;t sure I could walk.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.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">Reflective Dev is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><h2>The Lessons I Learned</h2><p>That difficult experience taught me invaluable lessons. Now, as a mentor to others, I strive to be empathetic. Over the years, I&#8217;ve had the privilege of mentoring more than 40 people directly. Each experience was unique, and I learned that there is no single formula for creating a great mentor-mentee relationship.</p><p>Here are some key lessons I&#8217;ve learned to make the mentorship experience better for both sides:</p><h2>For Mentors</h2><h3>Don&#8217;t Assume They&#8217;ll Speak Up</h3><p>Not everyone will openly share when they&#8217;re stuck. Some mentees are comfortable asking questions, while others may hesitate due to insecurity or overthinking. As a mentor, it&#8217;s your responsibility to check in and ensure they&#8217;re making progress. Observe their work and ask questions to validate their understanding. Create a safe space where they feel comfortable reaching out when needed.</p><h3>Set Clear Expectations</h3><p>Newcomers might not understand technical jargon. To ensure you&#8217;re on the same page, clearly outline expectations&#8212;preferably in writing. Check for mutual understanding by asking questions. Without clear expectations, mentees might take an approach that doesn&#8217;t meet the project&#8217;s needs.</p><h3>Hold Regular One-on-One Sessions</h3><p>Feedback is essential for growth. Schedule weekly sessions, even brief ones, to review progress, celebrate achievements, and address areas for improvement. Be prepared to adjust your mentorship style and plans based on each mentee&#8217;s unique needs and learning pace.</p><h3>Make Them Feel Safe</h3><p>Mentees are more likely to open up if they feel safe. Share your own failures, pair-program with them, and demonstrate that it&#8217;s okay to struggle. This fosters a culture of learning and vulnerability.</p><h3>Adjust Your Communication Style</h3><p>Each mentee has a unique communication style. Some prefer virtual meetings, while others thrive in face-to-face or informal settings. As a mentor, adapt to their preferences and become a better listener and observer.</p><h2>For Mentees</h2><h3>Do Your Homework</h3><p>Be mindful of your mentor&#8217;s time. Before seeking help, do your research and try to solve the problem yourself. When you meet, share what didn&#8217;t work. This effort shows initiative and makes mentors more willing to guide you.</p><h3>Don&#8217;t Stay Stuck Too Long</h3><p>If you&#8217;ve been stuck for more than a couple of hours, don&#8217;t hesitate to reach out. Clarify with your mentor how long you should try independently before asking for help.</p><h3>Share Your Understanding</h3><p>Summarise what you&#8217;ve learned at the end of each session to confirm you&#8217;re on the same page as your mentor. This prevents misunderstandings and saves time.</p><h3>Don&#8217;t Assume&#8212;Ask Questions</h3><p>Software development isn&#8217;t a guessing game. If something isn&#8217;t clear, ask questions rather than making assumptions.</p><h3>Take Feedback Constructively</h3><p>Even harsh feedback is valuable if it helps you grow. Initiate feedback by asking specific questions about your work, such as presentations or code quality, and embrace the insights.</p><div><hr></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.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">Reflective Dev is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.</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>These lessons come from my personal journey over the past 10 years of mentoring diverse individuals. While there&#8217;s no guaranteed formula for success, I hope these insights resonate with you. I&#8217;d love to hear about your experiences&#8212;what lessons have you learned, and what would you do differently if you could turn back time?</p><p>Happy Holidays! &#127881;</p><p>Don&#8217;t forget to spend quality time with your loved ones&#8212;that&#8217;s what matters most. Thank you for reading, and take care! &#10084;&#65039;</p><div class="captioned-button-wrap" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/hey-mentors-and-mentees-be-aware?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="CaptionedButtonToDOM"><div class="preamble"><p class="cta-caption">Thanks for reading Reflective Dev! This post is public so feel free to share it.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://reflectivedev.com/p/hey-mentors-and-mentees-be-aware?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://reflectivedev.com/p/hey-mentors-and-mentees-be-aware?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p></div>]]></content:encoded></item><item><title><![CDATA[How can we take feedback constructively?]]></title><description><![CDATA[We humans are driven by emotions. However, by setting emotions aside when receiving feedback, we can view it constructively rather than as a threat. A safe space is essential for detaching emotions.]]></description><link>https://reflectivedev.com/p/how-can-we-take-feedback-constructively</link><guid isPermaLink="false">https://reflectivedev.com/p/how-can-we-take-feedback-constructively</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Mon, 16 Dec 2024 22:35:34 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&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-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&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-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="3987" height="5980" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&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;:5980,&quot;width&quot;:3987,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;man in black crew neck t-shirt and black shorts&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="man in black crew neck t-shirt and black shorts" title="man in black crew neck t-shirt and black shorts" srcset="https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1612957784244-3c25d90913eb?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyMnx8ZmVlZGJhY2t8ZW58MHx8fHwxNzM0MzIyMjEwfDA&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">Rinke Dohmen</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>We humans are mostly driven by emotions. Often, we are unaware that our thought processes are guided by these emotions. When our decisions are influenced by emotions, there is a high chance of making poor choices. Emotions also have a profound impact on our professional lives. However, this does not mean emotions always harm us. If emotions are utilized positively, such as for empathy or good causes, they can bring meaningful and positive changes to our lives.</p><h3>Emotions in Professional Life</h3><p>Let&#8217;s connect emotions to our professional careers&#8212;specifically, how we feel when receiving feedback from colleagues or managers. Positive feedback makes us happy, but the happiness is often fleeting. On the other hand, harsh feedback is harder to process and tends to linger because our minds are more attuned to negative stimuli. Harsh feedback can make us feel terrible. In the worst cases, it can lead to distancing ourselves from the person giving feedback. We stop listening to them, avoid interactions, and shift our focus elsewhere. These reactions are natural and deeply human.</p><p>I have personally experienced this struggle. It was difficult for me to take feedback constructively at first.</p><h3>Why Do We React This Way?</h3><p>Why do we respond this way? Why is it so challenging to accept feedback constructively? The answer lies in our emotions. Imagine being in a one-on-one review with your manager, where you&#8217;re told you missed deadlines, lack competence, or seem less confident. Hearing such comments can be hurtful. Your brain begins to perceive your manager as a threat. When we perceive threats, we instinctively enter a defensive mode&#8212;a survival mechanism ingrained in humans since the Stone Age.</p><p>In this defensive state, we amplify the negative meanings of words, replaying them in our minds. Often, we reinterpret the situation to paint ourselves as the hero when we share the experience with others. This need for validation and attention is another way emotions drive our reactions. However, these emotions make us more reactive than receptive, which can backfire. If we are not receptive, we cannot truly listen to feedback, and without listening, we cannot improve.</p><h3>My Journey to Accepting Feedback</h3><p>For years, I struggled to take feedback constructively. One-on-one reviews with my manager felt like demotivating experiences. After each session, I would dwell on the feedback for months, interpreting it as a personal attack. Thoughts like &#8220;How could he say that to me after all my hard work?&#8221; or &#8220;Why doesn&#8217;t he value my efforts?&#8221; consumed me. These emotions caused me to perceive my manager as a threat, leading to stress and disengagement during meetings. I even started doubting his intentions, assuming he was out to make my life difficult.</p><p>This cycle lasted for about two years. It reached a point where I realized this mindset was not helping me grow. I needed to think differently and change my perspective.</p><h3>Shifting from Defensive to Receptive Mode</h3><p>Changing my mindset was not instantaneous. It required several positive interactions to create a sense of safety with my manager. One turning point occurred when I was struggling to complete a feature that had taken weeks. I explained my challenges to my manager, and he advised me to stop fixating on that single issue and focus on the progress I had made so far. His understanding created a safe space for me.</p><p>Over time, there were more instances where he supported me during difficult situations. These moments helped me shift from a fixed mindset to a growth mindset. Gradually, I began perceiving him as a supporter rather than a threat. I started interacting with him more openly, seeking his feedback, and considering his suggestions as helpful rather than critical.</p><h3>Detaching Emotions from Feedback</h3><p>When we detach emotions from feedback, we become more receptive. Receptiveness allows us to truly listen to what others are saying. By listening carefully, we realize that feedback is an effort to help us improve. This perspective enables us to see feedback providers as allies rather than adversaries.</p><p>Once we perceive someone as a friend or a well-wisher, we create a safe zone with them. This safe space fosters professional growth. Eventually, one-on-one sessions become constructive, and feedback transforms into an opportunity for improvement.</p><div><hr></div><p>I&#8217;ve shared a few situations that helped me change my mindset and take feedback constructively. Of course, there are many other experiences that contributed to this journey, but it&#8217;s impossible to include them all in one post.</p><p>I&#8217;d love to hear about your experiences. How have you learned to take feedback constructively? Share your thoughts in the comments below!</p>]]></content:encoded></item><item><title><![CDATA[How Acceptance Helped Me Overcome Hard Times]]></title><description><![CDATA[To overcome any struggle, acceptance is the key. Once you acknowledge that a problem exists, you&#8217;re more likely to take steps to address it. Share your struggle to get support from your colleagues.]]></description><link>https://reflectivedev.com/p/how-acceptance-helped-me-overcome</link><guid isPermaLink="false">https://reflectivedev.com/p/how-acceptance-helped-me-overcome</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 14 Dec 2024 07:34:29 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&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-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&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-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="4016" height="6016" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&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;:6016,&quot;width&quot;:4016,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;person standing on white wind mill&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="person standing on white wind mill" title="person standing on white wind mill" srcset="https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1490897457030-b3a8bb388547?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwzNHx8c3BlYWslMjB1cHxlbnwwfHx8fDE3MzQxMzE0MTh8MA&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">Nathan McBride</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>After the lockdown, the working culture in the tech industry changed significantly. All of a sudden, we had to shift to virtual communication. Some people adapted quickly to this new way of working, while others struggled. I was one of those who developed various fears over time.</p><p>After the lockdown, I started feeling anxious when speaking in front of more than two people, even in virtual meetings. I would feel strange, my body temperature would rise, and my mind would be flooded with countless thoughts, making me even more stressed. Most of the time, I didn&#8217;t make much sense when speaking during stand-ups or team meetings. I barely managed to get through those moments.</p><p>Sometimes, when my manager asked me questions, I couldn&#8217;t even understand them because my mind was too occupied with stress. I became even more anxious when I realised I was rambling, which only worsened the situation. My colleagues often stepped in to help by speaking on my behalf. I felt ashamed because I had considerable experience in software development, yet I couldn&#8217;t articulate my thoughts. It was painful not to be able to express myself properly. My mind and body felt completely out of sync.</p><p>Once, while sharing an update, my manager asked a tough question, but I couldn&#8217;t focus. I didn&#8217;t understand what he was asking and went blank for a long time, creating an awkward silence. My voice was shaky from the stress, and I had to ask a colleague for help. There were many instances like this, where someone else had to speak for me. To my manager, it seemed like a lack of confidence. He didn&#8217;t trust me fully because I couldn&#8217;t advocate for myself, even though my work was excellent. The problem was that someone else always had to explain the work I had done.</p><p>In the beginning, I was very hard on myself. My mental health deteriorated. I stayed awake all night, replaying those incidents over and over in my mind. I lost confidence and stopped believing in myself.</p><p>I wanted to break free from this cycle. I began practicing self-talk to clear my mind. I recorded myself speaking for hours, saying whatever came to mind. I read books and recorded my thoughts, but none of it seemed to help me overcome my fear. Even after these efforts, I couldn&#8217;t speak confidently, especially during meetings and scrum demos. I felt frustrated with myself and unable to find a way out. Negative thoughts consumed me, and I started believing I would never regain my old self.</p><p>One day, I gathered the courage to ask a colleague for feedback about how I was doing in meetings and demos. He said my struggles seemed normal to him. I opened up about everything I was going through and asked for advice on overcoming my anxiety. He suggested practicing more. Sharing my feelings made me feel incredibly relieved, like shrugging off a heavy load from my shoulders. It motivated me to take the initiative and be vulnerable. After that, I started feeling less anxious during meetings.</p><p>A couple of months later, I had a one-on-one with my manager. I shared everything I had been struggling with, including my communication challenges and anxiety about speaking to larger audiences, even within the team. We agreed that he would point out areas for improvement whenever necessary. That conversation also left me feeling much lighter. Over time, my fear began to fade. Slowly, I regained my confidence. My heart still races during meetings, but much less frequently now. While the anxiety hasn&#8217;t completely disappeared, I&#8217;m in a much better place.</p><p>This experience taught me a valuable lesson. It took me two years to overcome this situation, but I realised that acceptance is incredibly powerful and can boost your confidence. To overcome any struggle, acceptance is the key. Once you acknowledge that a problem exists, you&#8217;re more likely to take steps to address it. Sharing your challenges with colleagues doesn&#8217;t make you less competent; instead, it opens the door to support and solutions.</p><p>So, I encourage you to be courageous and share what you&#8217;re going through with someone on your team. You might not get help immediately, but it will come eventually. Don&#8217;t keep your struggles bottled up&#8212;expressing them will make you stronger. Speak up, and don&#8217;t be afraid. We are all human, and none of us are flawless.</p><p>It&#8217;s alright to struggle with something, but it&#8217;s not alright to stay stuck on the same thing for too long. When you reflect deeply, you&#8217;ll realise that we, as humans, are happiest when we are learning new things. Self-discovery is a profound and rewarding journey for any individual. Keep discovering yourself.</p>]]></content:encoded></item><item><title><![CDATA[As a leader, it’s your failure]]></title><description><![CDATA[As a leader, it is your failure if someone on your team fails. It&#8217;s not simply that an individual failed at something&#8212;it&#8217;s that you allowed them to fail under your leadership. You should own it.]]></description><link>https://reflectivedev.com/p/as-a-leader-its-your-failure</link><guid isPermaLink="false">https://reflectivedev.com/p/as-a-leader-its-your-failure</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Fri, 13 Dec 2024 03:15:40 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&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-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&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-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5345" height="3563" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&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;:3563,&quot;width&quot;:5345,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;woman in black long sleeve shirt holding black ceramic mug&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="woman in black long sleeve shirt holding black ceramic mug" title="woman in black long sleeve shirt holding black ceramic mug" srcset="https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1604881988758-f76ad2f7aac1?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyNHx8d2FsayUyMHRoZSUyMHRhbGt8ZW58MHx8fHwxNzM0MDM0MjY5fDA&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">Priscilla Du Preez &#127464;&#127462;</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>Hey Leaders,</p><p>If someone expresses the same thing differently in regular meetings, that&#8217;s an alarm you should notice. If someone says, &#8220;All good,&#8221; &#8220;I&#8217;m good,&#8221; or &#8220;I agree with you&#8221; when asked for their opinion, that&#8217;s a red alarm. If someone can&#8217;t openly ask questions when they&#8217;re in trouble, that&#8217;s a red alarm. If someone can&#8217;t openly discuss what they&#8217;re struggling with, that&#8217;s a red alarm. If someone is hesitant to take on difficult tasks, that&#8217;s a red alarm. If everybody remains silent in a meeting when you ask for feedback, that&#8217;s also a red alarm.</p><p>As a leader, it is your responsibility to boost the morale of your team members and create a safe space for them. If you want to be a good leader, you must lead by example.</p><p>I&#8217;ve observed two types of leaders:</p><h3>The Title Leader</h3><p>A title leader believes their team members need to go through challenges the hard way, just as they did. They think their colleagues haven&#8217;t put in enough effort to solve problems. During 1:1 sessions, they often blame the team members, saying things like, &#8220;You haven&#8217;t done enough.&#8221;</p><h3>The Example Leader</h3><p>An example leader leads by example and empathises with their team. They can sense when someone is in trouble and offer genuine help. They openly discuss their own failures to create a safe environment and put in the effort to support others. Their priority is to boost the morale of their team members.</p><div><hr></div><h3>Jhon&#8217;s Story</h3><p>Let me share a real incident from my company:</p><p>Jhon, a software engineer, recently joined the team. He was a self-taught developer with limited experience in software development, having worked in a production factory before transitioning into this field. Initially, he performed well as he was assigned tasks similar to what he had done in his coding bootcamp. He felt comfortable and excelled in those tasks.</p><p>However, after a few months, Jhon was assigned a completely different task with a new framework and tech stack. Everything was unfamiliar to him. He struggled significantly and was unable to resolve the issue despite putting in immense effort. He reached out to everyone in the team but received no help, as the team assumed he wasn&#8217;t trying hard enough.</p><p>In reality, Jhon was exploring every possible solution, including seeking help from online communities, ChatGPT, and StackOverflow, but nothing worked. The situation left him stressed and anxious, and he began taking leave frequently. A month later, feeling defeated, Jhon resigned.</p><p>After taking a break to reevaluate his career, Jhon was approached by another company. He decided to give it another shot and was hired. However, he carried many self-doubts into his new role, fearing a repeat of his previous experience.</p><p>This time, his manager took a different approach. The manager began by sharing his own struggles and vulnerabilities, creating a safe environment for Jhon to open up. Initially hesitant, Jhon eventually shared his challenges. The manager guided him to the right resources and set clear expectations. Slowly, Jhon regained his confidence and began thriving. He became more proactive, asked questions openly, and started contributing to the team culture. Over time, he even became a great leader, fostering the same supportive environment he experienced.</p><div><hr></div><p>In the above scenario, the same individual behaved completely differently in two environments.</p><p>In one environment, Jhon felt insecure, fearful, unmotivated, and afraid of making mistakes. He couldn&#8217;t speak up, reach out for help, or become vulnerable.</p><p>In the other environment, he felt safe, supported, and motivated. He thrived, took risks, and fostered the same positive culture.</p><p>This shows how leadership shapes careers. Small actions from a leader can have a profound impact.</p><p>As a leader, it&#8217;s your responsibility to foster the right culture and ensure your team feels supported and motivated. Boost their confidence, create clear career paths, and set clear expectations. Reach out when they&#8217;re struggling. If you genuinely care about your team, you won&#8217;t blame them for not putting in enough effort. Instead, you&#8217;ll guide and support them.</p><p>Remember, leadership is a mindset. If you think it&#8217;s not your responsibility to nurture and support your team, you&#8217;re in the wrong role.</p><p></p>]]></content:encoded></item><item><title><![CDATA[What Makes You Stand Out as a Software Engineer?]]></title><description><![CDATA[To be a good software engineer, you first need to be a good human being. For me, being a good software engineer is a mindset&#8212;one that requires lifelong learning to evolve from good to great.]]></description><link>https://reflectivedev.com/p/what-makes-you-stand-out-as-a-software</link><guid isPermaLink="false">https://reflectivedev.com/p/what-makes-you-stand-out-as-a-software</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Tue, 10 Dec 2024 21:14:07 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&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-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&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-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5184" height="3456" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&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;:3456,&quot;width&quot;:5184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;girl running near black bench&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="girl running near black bench" title="girl running near black bench" srcset="https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1485049281760-8564ff7777cf?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwxMDF8fGNoaWxkJTIwbGVhcm5pbmclMjB0byUyMHdhbGt8ZW58MHx8fHwxNzMzODY1MTAxfDA&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">Noah Silliman</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>I am not a research scientist or a Ph.D. holder on any particular topic. This is based purely on my personal experiences. I wrote this blog for myself to reinforce my thought process &#128521;. There may be examples or scenarios that you might disagree with, and that&#8217;s okay. This is entirely my experience and journey, which is unique to me. Your experiences might be different, and I leave it to you to decide what valuable insights you can take from it.</p><p>I have invested significant time in this article to reflect on what I could have done better to gain more than a decade of experience in just a few years. You might wonder why you should spend your precious time reading this article &#128512;&#128512;. You could be right&#8212;or wrong. To decide, you may skim through a few topics. You might find some parts irrelevant, or perhaps they will resonate with your own experiences. That&#8217;s for you to determine.</p><p>But I promise you this: you will find reflections on working with diverse people from different cultures and mindsets. These insights are unique and might offer you a perspective you won&#8217;t find elsewhere.</p><h2><strong>Helping Others</strong></h2><p>I have found very few people who genuinely help their colleagues without any hidden intentions. Most people are often driven by the wrong motives.</p><p>Some individuals try to help others with the aim of getting noticed in meetings or in front of a large audience. The motivation varies from person to person. I have met people who invest a lot of energy in gaining recognition, especially when they are new hires in the company. I understand&#8212;they want to be noticed, to be known by many people. It&#8217;s human nature. Some developers try to impress someone on the team, be it their seniors or their boss. Have you ever noticed a situation where a developer behaves or talks differently when they are in front of their manager or senior? Fortunately (or unfortunately), I&#8217;ve had the chance to work with many such people.</p><p>On the other hand, some developers genuinely want to help others. They prefer to stay low-key all the time. They are empathetic and truly care about how others feel. They show genuine interest in your challenges and are eager to help, no matter how long it takes. They prioritize your tasks over their own goals. They don&#8217;t hesitate to schedule a call to resolve an issue you&#8217;ve been stuck on for days.</p><p>It&#8217;s up to you to decide what kind of developer you want to be. If you help others with the wrong motives, it may work in the short term. But if you aspire to be a valuable software engineer in the long run, it won&#8217;t be sustainable. As humans, we are often driven by emotions&#8212;be mindful of when bad motives influence your actions, acknowledge it, and strive to improve next time.</p><p>Help your colleagues genuinely, without expecting anything in return. This will foster great connections with your team. In the long run, you will build a strong personal brand, as your colleagues will genuinely appreciate and advocate for your support. That&#8217;s the kind of brand image that stands the test of time, earning you recognition as a trustworthy and valued team member.</p><h2>Understand Business</h2><p>There was a time when I used to value technical knowledge more than understanding the business. I have seen very few software engineers who truly understand their business. Most software engineers simply complete the tasks they are assigned without putting much effort into understanding their customers. As a good software engineer, it is crucial to know your customers in detail: who they are, what they think, how they behave, and how they use your product.</p><p>I spent several years following the same approach. With this mindset, we as developers tend to complicate software by adding hypothetical scenarios that are of no use to customers. Customers don&#8217;t care about the complex solutions or fancy algorithms you&#8217;ve implemented. They only care about the experience&#8212;how they feel while using your software.</p><p>There are a few engineers who truly understand their customers. They make an effort to learn as much as possible, whether by directly interacting with customers or by fixing the issues customers face. These are the people who become valuable to the team. They can quickly debug and resolve issues because they know their customers well.</p><p>It&#8217;s essential to have a digital avatar of your customer in mind while building any feature. Software engineers who understand their customers progress quickly within their teams because they can propose solutions that address their customers&#8217; problems. If you truly want to become a great software engineer, start putting effort into knowing your customers deeply and sincerely.</p><h2>Aware of Personal Biases</h2><p>You must have seen developers advocating for new technologies, frameworks, or programming languages they are learning or experimenting with. I have encountered many people throughout my career who never tire of discussing the work they are deeply invested in. I have seen people passionately debating whether Steve Jobs was a great developer, salesperson, innovator, etc. I have seen others arguing for hours about Elon Musk, debating whether he is a tech geek or an entrepreneur. I&#8217;ve also witnessed people claiming that ChatGPT is the greatest tool ever built in history.</p><p>It&#8217;s natural to have personal biases toward things we are heavily invested in. However, this behavior can limit you if you fail to realise that you are clinging to the same idea. It can backfire when you resist changing your mind, even after hours of discussion over a colleague's implementation details. You may become blind to your own idea, resisting change no matter how much better your colleague&#8217;s suggestion might be. You&#8217;ll end up listening just to respond, rather than truly listening to understand.</p><p>It&#8217;s much easier to work with software developers who are aware of their personal biases. Such developers listen actively and adopt plans based on what is better for the product rather than imposing or influencing others with their ideas. The tendency for personal biases often increases with years of experience in software development.</p><p>To become a great and valuable software engineer, you must be aware of and acknowledge when you are investing excessive energy into shifting decisions based on your personal biases.</p><h2>Speaks up</h2><p>We humans are not naturally accustomed to raising our voices when we see something wrong. This mentality is shaped by our upbringing and how we grew up as children. Speaking up may not come naturally if you were raised in a culture where staying silent about wrongdoing was the norm. On the other hand, if you grew up in a culture that prioritizes individuality over the group, you may be more likely to take action when you discover something wrong.</p><p>This mindset plays an important role in the career of a software engineer. Learning to speak up within your team adds great value. For example, if you discover a critical bug in your application while working on a task, and you are someone who is not accustomed to speaking up, you might continue working on your task and wait for someone else to prioritize the bug. In contrast, if you are someone who speaks up, you would log the bug, take action to fix the issue, or delegate it to someone in the team to resolve.</p><p>The good news is that this mindset can be shifted with effort. Sports like boxing or jiu-jitsu can play a significant role in fostering this change. You can also improve by consistently bringing small improvements in your project to the team&#8217;s attention.</p><h2>Willingness to Go the Extra Mile</h2><p>I have worked with colleagues who hesitate to go the extra mile when needed. I have seen them defending their limitations by saying, &#8220;It&#8217;s the limitation of the framework,&#8221; or, &#8220;It&#8217;s the limitation of the operating system,&#8221; and so on. I understand that there are some problems with genuine limitations where investing too much effort yields little value. However, if you consistently limit yourself in such circumstances, it can become a habit. This habit will eventually make you more defensive and content with mediocrity, hindering your progress in the long run.</p><p>As a good software engineer, you need to go the extra mile when the product demands it. For instance, there might be a performance issue that requires deep, intensive research into database management systems. It could take you months of reading white papers on relational database management systems to find a solution. However, this habit of going above and beyond will teach you invaluable skills along the way. It will make you a valuable member of your team.</p><h2>Shares Knowledge</h2><p>Software engineers often hesitate to share what they have learned. Some fear being judged, others may not want to appear vulnerable, and some might lack the habit of deeply understanding technology.</p><p>Many software engineers avoid being vulnerable in front of others. They may worry that people will change their perception of them if they cannot answer questions during a knowledge-sharing session.</p><p>Others may not have the habit of fully understanding what they are doing. They might rely heavily on resources like StackOverflow or ChatGPT to solve problems. In such cases, they may be reluctant to share knowledge because they don&#8217;t fully understand the reasoning behind using a particular piece of code in the first place.</p><p>Sharing knowledge requires great courage, but it is also one of the best ways to learn quickly. When you share knowledge, you put in the effort to understand the technology you&#8217;re working with in order to explain it to others. This process significantly deepens your understanding of the technology.</p><div><hr></div><p>I am grateful to you if you made it to the end. The content in this blog alone won&#8217;t be enough to make you a great software engineer. There are countless things you need to learn and be mindful of to excel in this field.</p><p>To be a good software engineer, you first need to be a good human being. For me, being a good software engineer is a mindset&#8212;one that requires lifelong learning to evolve from good to great.</p><p>I wish you all the best on your lifelong learning journey. &#10084;&#65039; Love you all &#10084;&#65039;</p><p></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[More than a decade of journey in software development]]></title><description><![CDATA[No matter how experienced you are, the feeling remains the same. You face the same problems every day, but as the years go by, you discover multiple ways to solve a single problem.]]></description><link>https://reflectivedev.com/p/more-than-a-decade-of-journey-in</link><guid isPermaLink="false">https://reflectivedev.com/p/more-than-a-decade-of-journey-in</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Mon, 09 Dec 2024 21:34:44 GMT</pubDate><enclosure url="https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&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/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&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/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="5184" height="3456" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&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;:3456,&quot;width&quot;:5184,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;silhouette of man walking along field leading to mountain&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="silhouette of man walking along field leading to mountain" title="silhouette of man walking along field leading to mountain" srcset="https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/reserve/91JuTaUSKaMh2yjB1C4A_IMG_9284.jpg?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHwyOHx8am91cm5leXxlbnwwfHx8fDE3MzM3MDkwNjN8MA&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">Mukuko Studio</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>It&#8217;s not that I dreamt of becoming a software engineer as a child. I wasn&#8217;t a computer geek, nor was I a gamer. I stumbled into the tech world by accident. In the beginning, I struggled a lot, even with basic concepts. Understanding C programming during my undergraduate studies was a nightmare. I was often the last person left in the computer programming lab at engineering school, trying to figure things out. It was stressful and made me feel inadequate. I genuinely thought I&#8217;d never be able to write even a single line of code in my life.</p><p>I didn&#8217;t understand what my professors taught and lacked the courage to ask questions. Without a firm grasp of programming fundamentals, data structures and algorithms felt impossible to comprehend. Most of my peers considered me too weak to understand programming. To make matters worse, I didn&#8217;t have a computer or laptop at home to practice. I practiced programming on paper and managed to pass exams that way, though it made little sense to me at the time.</p><p>Where I am today is the result of self-driven learning throughout my career. The hunger to grasp deeper concepts never left me. I&#8217;ve always wanted to understand, in detail, how computers work and accomplish tasks. That curiosity has kept me motivated after all these years.</p><p>I&#8217;m not an expert or a "10x software engineer," but I have a deep love for learning and continually pushing myself to grow in this field. Here's a brief reflection on 10 years of my journey, captured in words.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9FXd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9FXd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 424w, https://substackcdn.com/image/fetch/$s_!9FXd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 848w, https://substackcdn.com/image/fetch/$s_!9FXd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 1272w, https://substackcdn.com/image/fetch/$s_!9FXd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9FXd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png" width="1456" height="722" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:722,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:291417,&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;: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_!9FXd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 424w, https://substackcdn.com/image/fetch/$s_!9FXd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 848w, https://substackcdn.com/image/fetch/$s_!9FXd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 1272w, https://substackcdn.com/image/fetch/$s_!9FXd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9c50e049-beda-4ac0-9668-feac43b1809d_2368x1175.png 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><h4><strong>2013</strong></h4><p>I began my career building web applications with PHP, CSS, HTML, and JavaScript. It was an exciting time, and the thrill of hosting my first news portal on GoDaddy remains unforgettable. Back then, tools like FileZilla were popular, though I wonder if anyone still uses them now!</p><p>One of my most vivid memories is discovering Stack Overflow. My friend and I were stuck on a problem and, after seeking help from mentors, we were introduced to this online forum. I was amazed by people who were helping each other for free!</p><h4><strong>2014</strong></h4><p>After completing my undergraduate studies in computer engineering, I faced a tough job market. Despite applying for over 100 jobs, I landed only four interviews. I was nervous and unprepared, failing to answer even basic questions.</p><p>My break came through a friend's referral to a small company looking for interns. The pay was minimal, but the experience of debugging others' problems boosted my confidence immensely, preparing me for better opportunities.</p><h4><strong>2015&#8211;2017</strong></h4><p>I secured my first full-time role as an Android Developer, and it was a steep learning curve. I worked tirelessly, often late into the night and on weekends, absorbing as much as I could. This phase taught me the value of hard work and the importance of staying curious.</p><p>In 2017, I moved to different country for a new role. However, the cultural shock and my own introversion made the experience challenging. Unable to adapt, I returned home, reflecting on my resilience and perseverance.</p><h4><strong>2018</strong></h4><p>Joining a mobile app development firm marked a turning point. I played a significant role in improving processes and practices, and I also began focusing on my personal growth&#8212;reading books, observing my mind, and prioritising health. These lessons have stayed with me ever since.</p><h4><strong>2019&#8211;2020</strong></h4><p>In 2019, I started my own company, which, despite its failure, taught me invaluable lessons about entrepreneurship and resilience. I transitioned to backend development at a health startup, which rekindled my passion for learning and growth.</p><h4><strong>2021&#8211;2022</strong></h4><p>Moving to Paris for my Master&#8217;s in Computer Science was eye-opening. I met people from diverse backgrounds and discovered weaknesses in my communication skills. An internship at a top data company exposed me further to my limitations, motivating me to improve.</p><h4><strong>2023</strong></h4><p>The year began with a daunting job hunt&#8212;over 300 applications and countless rejections. But perseverance paid off, and I landed a role at a leading tech company. Along the way, I honed my problem-solving skills by practicing on LeetCode, turning setbacks into stepping stones.</p><h4><strong>2024</strong></h4><p>This year has been about consolidating my growth. I earned my AWS Associate Solution Architect certification and resumed writing to improve communication skills. Seeing my family after three years and climbing a 4,130m mountain with my sister were personal highlights.</p><div><hr></div><p>Time flies so fast. It has been more than 10 years since I started my journey in software development, yet it feels like I began just yesterday. Despite the experience I&#8217;ve gained, I can&#8217;t point to a single day where I&#8217;ve felt truly proud of myself or fully satisfied with my growth. Each day brings its own struggles, moments of fun, and a sea of unknowns. Even now, I find myself anxious, relying on resources like Stack Overflow and GitHub sample projects to navigate new technologies and frameworks.</p><p>The feeling remains the same, even after all these years. There hasn&#8217;t been a day when I&#8217;ve felt completely confident in myself or where I&#8217;ve excelled in meetings or discussions. Every day is an opportunity to learn, to explore, and to discover a new dimension of who I am. Each day presents a fresh challenge.</p><p>I used to believe that with experience, the struggles would diminish&#8212;that there would come a day when I&#8217;d feel at ease. But that day hasn&#8217;t arrived yet, and I&#8217;m not sure if it ever will. Perhaps this is just the nature of the journey, and the feeling will stay with me forever.</p><p></p>]]></content:encoded></item><item><title><![CDATA[Technical Design Document every software engineer should know about]]></title><description><![CDATA[Creating a well-structured technical design document, even for simple features, helps ensure clarity, facilitates focused team discussions, and serves as a record of technical decisions and thoughts]]></description><link>https://reflectivedev.com/p/technical-design-document-every-software</link><guid isPermaLink="false">https://reflectivedev.com/p/technical-design-document-every-software</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sun, 08 Dec 2024 22:07:29 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&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-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&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-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="4032" height="3024" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&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;:3024,&quot;width&quot;:4032,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a person holding a book in front of a book shelf&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 person holding a book in front of a book shelf" title="a person holding a book in front of a book shelf" srcset="https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1681264894057-d98d6feb6897?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw2MHx8ZGV0YWlsJTIwZG9jdW1lbnR8ZW58MHx8fHwxNzMzNjk1MzM0fDA&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">Maria Lin Kim</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>When planning a feature or application, a well-structured technical design document is essential. It ensures clarity, facilitates team collaboration, and helps anticipate potential challenges.</p><p>When I start working on any feature, I have a habit of creating a technical document, even for simple features. This practice helps me think early about the aspects I need to work on. I enjoy creating these documents because they provide a common ground for discussions with my team. The best part is that it keeps conversations focused and prevents them from going off-topic.</p><p>These documents are incredibly helpful for me and my team as they contain all the technical details and explain why particular technical decisions or technologies were chosen at the time. They serve as a record of everything our team considered during the feature development process.</p><p>Although this type of document is heavily influenced by backend development, you can tailor it based on your team&#8217;s context. Here&#8217;s what a robust design document should include:</p><h4><strong>Data Model</strong></h4><p>The data model is the backbone of your system's design. It should include:</p><ul><li><p><strong>Database tables</strong>: Define the schema, attributes, and relationships.</p></li><li><p><strong>Updates and changes</strong>: Detail column additions, removals, or transformations in existing tables.</p></li><li><p><strong>Version tracking</strong>: Maintain an updated record of changes to ensure alignment among team members.</p></li></ul><p>Example for a <strong>Login API</strong></p><ul><li><p><strong>Table Name</strong>: <code>users</code></p></li><li><p><strong>Attributes</strong>:</p><ul><li><p><code>id</code>: UUID</p></li><li><p><code>email</code>: string (email format)</p></li><li><p><code>password</code>: hashed string</p></li><li><p><code>verified</code>: boolean</p></li></ul></li></ul><h4><strong>API Design</strong></h4><p>API design must be clear and exhaustive, allowing teams to work independently and ensuring alignment. Here&#8217;s what to include:</p><ul><li><p><strong>Route</strong>: Define the endpoint path.</p></li><li><p><strong>Method</strong>: Specify HTTP methods (e.g. GET, PUT, POST, PATCH).</p></li><li><p><strong>Request</strong>: JSON structure expected in requests.</p></li><li><p><strong>Response</strong>: JSON structure for successful responses.</p></li><li><p><strong>Error Codes</strong>: List potential HTTP status codes and their meanings.</p></li></ul><p>Use tools like Swagger to document APIs. API documentation enables frontend and backend teams to work in parallel, reducing dependencies and fostering early feedback.</p><p>Example:</p><ul><li><p><strong>Route</strong>: <code>/login</code></p></li><li><p><strong>Method</strong>: <code>POST</code></p></li><li><p>Request</p><p><code>{ "email": "user@gmail.com", "password": "password" }</code></p></li><li><p>Response</p><p><code>{ </code></p><p><code>  "id": "7327fe0d-4904-48f2-8120-6dd69011b219", </code></p><p><code>  "email": "user@gmail.com", </code></p><p><code>  "verified": true, </code></p><p><code>  "access_token": "access_token" </code></p><p><code>}</code></p></li><li><p><strong>Error Codes</strong></p><ul><li><p><code>200</code>: Success</p></li><li><p><code>401</code>: Unauthorised</p></li></ul></li></ul><p>Swagger Document Example</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Fyd2!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Fyd2!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 424w, https://substackcdn.com/image/fetch/$s_!Fyd2!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 848w, https://substackcdn.com/image/fetch/$s_!Fyd2!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 1272w, https://substackcdn.com/image/fetch/$s_!Fyd2!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Fyd2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png" width="909" height="1768" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1768,&quot;width&quot;:909,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:278615,&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_!Fyd2!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 424w, https://substackcdn.com/image/fetch/$s_!Fyd2!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 848w, https://substackcdn.com/image/fetch/$s_!Fyd2!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.png 1272w, https://substackcdn.com/image/fetch/$s_!Fyd2!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36c3a3ec-7591-4d3d-8e32-bbadb0c9a772_909x1768.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><h4><strong>Business Logic</strong></h4><p>Business logic should outline</p><ul><li><p><strong>Algorithms and workflows</strong>: Detail processing steps.</p></li><li><p><strong>Special cases</strong>: Specify edge cases and how they are handled.</p></li><li><p><strong>Alternatives</strong>: Provide pros and cons of various approaches to foster discussion.</p></li></ul><p>Example, For a hypothetical login API, allow only users above 18 years to log in. Validate the user's date of birth against the current date.</p><h4><strong>Performance and Scalability</strong></h4><p>Design documents should address</p><ul><li><p><strong>Performance</strong>: Define how the system ensures low latency and efficient resource utilisation.</p></li><li><p><strong>Scalability</strong>: Detail how the system will handle varying loads (e.g., auto-scaling mechanisms like AWS Lambda or Kubernetes).</p></li></ul><p>Example, For a login API expecting high traffic during peak months, consider serverless options like AWS API Gateway and Lambda, which scale automatically based on demand.</p><h4><strong>Security Considerations</strong></h4><p>Security is paramount in API design. Cover aspects like</p><ul><li><p><strong>Authentication and Authorisation</strong>: Use JWT, API keys, or Basic Auth as needed.</p></li><li><p><strong>Rate Limiting</strong>: Implement rate limits to prevent abuse (e.g., DDOS attacks).</p></li><li><p><strong>Encryption</strong>: Ensure sensitive data, like passwords, is encrypted both at rest and in transit.</p></li></ul><p>Example, For the login API, rate-limiting prevents repeated login attempts and reduces the risk of brute-force attacks.</p><h4><strong>Error Handling and Logging</strong></h4><p>Proper error handling and logging help in debugging and analytics.</p><ul><li><p><strong>Error scenarios</strong>: Define how to handle failures (e.g., third-party API outages).</p></li><li><p><strong>Logs</strong>: Identify what needs to be logged (e.g., failed login attempts, successful logins).</p></li></ul><p>Example, Log activities like:</p><ul><li><p>Failed login attempts.</p></li><li><p>Repeated login failures exceeding a threshold.</p></li><li><p>Successful logins for analytics.</p></li></ul><h4><strong>Risks and Mitigations</strong></h4><p>Anticipate potential risks and define mitigation strategies. For example Third-party API outages can be potential risk for your application which can be mitigated by implementing fallback mechanisms or retries.</p><p>You can use this template as an example for your work and modify it as needed. This document may not cover every case, as there could be additional aspects to consider and discuss before starting the work. Therefore, you should tailor it to suit your specific requirements.</p><div class="file-embed-wrapper" data-component-name="FileToDOM"><div class="file-embed-container-reader"><div class="file-embed-container-top"><image class="file-embed-thumbnail-default" src="https://substackcdn.com/image/fetch/$s_!0Cy0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack.com%2Fimg%2Fattachment_icon.svg"></image><div class="file-embed-details"><div class="file-embed-details-h1">Design Document Template</div><div class="file-embed-details-h2">79.6KB &#8729; PDF file</div></div><a class="file-embed-button wide" href="https://reflectivedev.com/api/v1/file/ed07718d-21d2-48fe-a4fb-ce4058e37b3a.pdf"><span class="file-embed-button-text">Download</span></a></div><a class="file-embed-button narrow" href="https://reflectivedev.com/api/v1/file/ed07718d-21d2-48fe-a4fb-ce4058e37b3a.pdf"><span class="file-embed-button-text">Download</span></a></div></div><div><hr></div><p>A design document can vary in length depending on the nature of the feature being developed. Its scope may also depend on the company and the individual developer. In some organizations, good practices involve maintaining every tiny detail in technical documents.</p><p>However, it is always better to create a design document before starting your work. This practice clarifies what needs to be done early in the process and helps address unknowns before execution, making the approach more efficient. Such documents encourage critical thinking ahead of time, which is invaluable for your growth and progress in your career.</p><p>Consistently maintaining these types of documents fosters better habits over time, promotes team harmony, and facilitates more effective brainstorming within the team.</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Why Documentation Is Important for a Software Engineer?]]></title><description><![CDATA[Documentation improves communication, saves time, and enhances teamwork. It encourages thoughtful decision-making, helping you stay unbiased and become a better decision-maker for the future.]]></description><link>https://reflectivedev.com/p/why-documentation-is-important-for</link><guid isPermaLink="false">https://reflectivedev.com/p/why-documentation-is-important-for</guid><dc:creator><![CDATA[Reflective Dev]]></dc:creator><pubDate>Sat, 07 Dec 2024 14:44:00 GMT</pubDate><enclosure url="https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&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-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&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-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1456w" sizes="100vw"><img src="https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080" width="3840" height="2160" data-attrs="{&quot;src&quot;:&quot;https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&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;:2160,&quot;width&quot;:3840,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a woman sitting at a desk using a laptop computer&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 woman sitting at a desk using a laptop computer" title="a woman sitting at a desk using a laptop computer" srcset="https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 424w, https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 848w, https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&amp;ixlib=rb-4.0.3&amp;q=80&amp;w=1080 1272w, https://images.unsplash.com/photo-1713947503588-8ff8196dc4a3?crop=entropy&amp;cs=tinysrgb&amp;fit=max&amp;fm=jpg&amp;ixid=M3wzMDAzMzh8MHwxfHNlYXJjaHw1NHx8ZG9jdW1lbnR8ZW58MHx8fHwxNzMzNTgyNTAyfDA&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">Vitaly Gariev</a> on <a href="https://unsplash.com">Unsplash</a></figcaption></figure></div><p>When I started my career, I thought documentation was boring and unnecessary. I believed my productivity was measured by how many lines of code I wrote daily. When my mentor told me about the importance of documentation, I ignored it. I didn&#8217;t understand how useful it was until many years later.</p><p>After working in different companies and teams, my thinking about documentation changed. I realised documentation is a powerful way to share information, even when people are not available to talk. </p><p>Imagine you need to explain a topic to your team members or a newly joined colleague. This requires you to express your thoughts clearly and thoughtfully, reinforcing your understanding of the subject. Doing so will help you become a critical thinker and train your brain to understand topics more deeply. It will also encourage you to see things from others&#8217; perspectives, enabling you to make unbiased decisions within the team.</p><p>Don&#8217;t write documentation just for the sake of it. It should be readable and meaningful for your audience. Thinking from your readers&#8217; perspective is a valuable skill for any software engineer.</p><p>In this blog, I want to share my experience and why I now believe documentation is very important and will share some document types which will save several hours of your team.</p><div><hr></div><h3><strong>Onboarding Document</strong></h3><p>Two years ago, I joined a big tech company working on simulation domain. The company had a good onboarding course for employees, but they didn&#8217;t have proper project documentation.</p><p>For example</p><ul><li><p>There were no architecture diagrams to show how the system worked.</p></li><li><p>There were no data flow diagrams to explain how different microservices communicated.</p></li><li><p>Key information about the project was not written down.</p></li></ul><p>I had to ask my teammates the same questions over and over. This wasted a lot of time for me and my team. If they had a proper onboarding document, it would have:</p><ul><li><p>Saved time for everyone.</p></li><li><p>Helped new developers understand the project quickly.</p></li><li><p>Made the team more efficient.</p></li></ul><p>A simple document with diagrams and key information can make onboarding much easier.</p><h3><strong>Design Document</strong></h3><p>I didn&#8217;t have habit of creating technical design documents for long time. As a result, I often faced unexpected problems while coding. After I started writing design documents, my work became much smoother.</p><p>Here&#8217;s how it helped:</p><ul><li><p><strong>Clear Planning</strong>: I understood the task better before starting.</p></li><li><p><strong>Team Collaboration</strong>: Sharing the document helped my teammates give feedback early.</p></li><li><p><strong>Problem Solving</strong>: I identified issues during the planning stage instead of during coding.</p></li></ul><p>Creating design documentation made me think more carefully before starting work. It also improved communication with my team. I will share a simple design document template in my next blog post.</p><h3><strong>Technology Choices Document</strong></h3><p>Have you ever wondered why your team chose a specific technology? Over time, it&#8217;s easy to forget the reasons. That&#8217;s why it&#8217;s important to document the decisions your team makes.</p><p>Here&#8217;s why this is helpful:</p><ul><li><p><strong>Future Reference</strong>: When someone asks &#8220;Why did we choose this technology?&#8221; you&#8217;ll have an answer.</p></li><li><p><strong>Consistency</strong>: It provides a framework for making future decisions for other members in your team.</p></li><li><p><strong>Independence</strong>: The team doesn&#8217;t depend on one person&#8217;s memory or opinions.</p></li></ul><p>A good technology decision document saves time, avoids confusion, and helps teams make better decisions in the future.</p><h3><strong>Coding Guideline (Don&#8217;ts) Document</strong></h3><p>When reviewing pull requests, it can be frustrating to give the same feedback repeatedly. To solve this problem, you can create a coding guidelines document.</p><p>Tips for creating coding guidelines:</p><ul><li><p>Focus on the <strong>don&#8217;ts</strong>. A short list of things to avoid is easy to remember and very effective.</p></li><li><p>Keep the document simple and clear.</p></li><li><p>Share it with new team members to help them follow the rules from the start.</p></li></ul><p>This makes code reviews faster and reduces the need for repeating feedback. It also improves the quality of the code.</p><h3><strong>Major Changes Document</strong></h3><p>When you make big changes to a project&#8212;like upgrading a framework or database version&#8212;it&#8217;s important to document the process. If you don&#8217;t, you might face the same challenges again in the future.</p><p>Here&#8217;s what to include in the document:</p><ul><li><p>What changes were made and why.</p></li><li><p>Problems you faced and how you solved them.</p></li><li><p>Steps for upgrading in the future.</p></li></ul><p>This document can save hours or even days of work for your team when similar changes are needed later.</p><div><hr></div><p>Documentation is not just a tedious task&#8212;it&#8217;s an investment in your team&#8217;s success. It saves time, fosters collaboration, and creates a shared knowledge base. Over time, you&#8217;ll see the benefits, just as I did. Stay tuned for my next blog, where I&#8217;ll share a detailed template for technical design documentation!</p>]]></content:encoded></item></channel></rss>