<?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[Kai-Chun’s Blinking Cursor]]></title><description><![CDATA[A Taiwanese software engineer, murmuring about writing and working in the Bay Area. My goal in 2025 is to finish my first novel.]]></description><link>https://www.kevinhsu.blog</link><image><url>https://substackcdn.com/image/fetch/$s_!z6_d!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32602925-a8e6-483c-9803-bd3903f12f7e_1024x1024.png</url><title>Kai-Chun’s Blinking Cursor</title><link>https://www.kevinhsu.blog</link></image><generator>Substack</generator><lastBuildDate>Fri, 03 Apr 2026 17:50:41 GMT</lastBuildDate><atom:link href="https://www.kevinhsu.blog/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Kai-Chun Hsu]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[kaichun@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[kaichun@substack.com]]></itunes:email><itunes:name><![CDATA[Kevin Hsu]]></itunes:name></itunes:owner><itunes:author><![CDATA[Kevin Hsu]]></itunes:author><googleplay:owner><![CDATA[kaichun@substack.com]]></googleplay:owner><googleplay:email><![CDATA[kaichun@substack.com]]></googleplay:email><googleplay:author><![CDATA[Kevin Hsu]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Three observations about A.I.]]></title><description><![CDATA[(as an obsolete human writer & software engineer)]]></description><link>https://www.kevinhsu.blog/p/three-observations-about-ai</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/three-observations-about-ai</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Mon, 24 Mar 2025 00:13:49 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!S_9H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg" 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_!S_9H!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!S_9H!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 424w, https://substackcdn.com/image/fetch/$s_!S_9H!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 848w, https://substackcdn.com/image/fetch/$s_!S_9H!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!S_9H!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!S_9H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg" width="1456" height="964" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:964,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1147071,&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://www.kevinhsu.blog/i/159710092?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.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_!S_9H!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 424w, https://substackcdn.com/image/fetch/$s_!S_9H!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 848w, https://substackcdn.com/image/fetch/$s_!S_9H!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!S_9H!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5766fb0d-2a48-42ac-bf8e-60efe732475f_6144x4069.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo credit to <a href="https://www.pexels.com/zh-tw/@goumbik/">Lukas</a></figcaption></figure></div><p>Slightly more than a month ago, Sam Altman published a blog post, <em><a href="https://blog.samaltman.com/three-observations">Three Observations</a></em>, sharing his insights on A.I. development and some forecasts about the trends &#8212; of course, from the perspective of someone directly driving it. (By the way, it&#8217;s also one of my favorite reads this year so far.)</p><p>However, I'm not an A.I. developer.</p><p>I'm just an iOS engineer who might soon be replaced by A.I., who also loves writing in his free time&#8212;two skills that seem rather insignificant in the face of powerful A.I., in the near future.</p><p>But I&#8217;m actually somewhat excited about that future, and here are my three observations:</p><p></p><h2>#1 Writing has never been this impactful.</h2><p>I've always enjoyed writing, though for most of my life, it was merely entertainment or a way to express myself.</p><p>From cringe-worthy novels I wrote as a teenager, and the travel blogs in college, to the fantasy and sci-fi stories I&#8217;m writing in the past year or two&#8212;none of these brought much tangible benefit or meaning.</p><p>I wrote simply because I enjoyed doing it.</p><p>(And it helps me clarify my thinking. Sometimes, writing feels like meditating to me.)</p><p>But since LLM became widely available, and especially since I started coding with Cursor, writing has taken on a tangible, almost physical power &#8212; Writing suddenly feels like a programming language.</p><p>Words become images. Or videos. Or even an entire app, if you want.</p><p>Some of these experiences genuinely feel like magic&#8212;akin to Harry Potter casting a spell and immediately seeing the results in his world.</p><p>Everything&#8212;literally everything&#8212;I once dreamed of creating but couldn't due to the lack of skills, has now become possible, through writing and describing them clearly.</p><p>Soon enough, I'll just need to ask myself: <em>"What do I truly want to create?" </em>And ChatGPT, Cursor, ComfyUI, Vercel/V0, along with the tools yet to be invented, will increasingly make it possible. </p><p>When skillsets and feasibility are no longer the bottleneck, the ability to navigate &#8212; to think clearly about questions like who I am, what I want, and where I&#8217;m going becomes more important than ever.</p><p></p><blockquote><p>Agency, willfulness, and determination will likely be extremely valuable. Correctly deciding what to do and figuring out how to navigate an ever-changing world will have huge value; resilience and adaptability will be helpful skills to cultivate. AGI will be the biggest lever ever on human willfulness, and enable individual people to have more impact than ever before, not less. &#8212; Sam Altman in <em><a href="https://blog.samaltman.com/three-observations">Three Observations</a>.</em></p></blockquote><p></p><h2>#2 Disappearing jobs?</h2><p>Yet, precisely because skills are becoming cheaper (especially mine), I was also somewhat concerned about being obsolete.</p><p>In fact, Sam Altman specifically mentioned the example of software engineering agents in his blog:</p><blockquote><p>Let&#8217;s imagine the case of a software engineering agent, which is an agent that we expect to be particularly important. Imagine that this agent will eventually be capable of doing most things a software engineer at a top company with a few years of experience could do, for tasks up to a couple of days long.</p></blockquote><p>But thinking it through, I comforted myself by recalling the Industrial Revolution.</p><p>My ancestors&#8212;farmers, I think&#8212;probably felt a similar anxiety. Yet here I am, comfortably lounging on the sofa, watching Netflix over the weekend. They couldn&#8217;t have imagined this kind of comfort&#8212;hot water flowing instantly from a faucet, allowing me 30 minutes of unbothered resting in the bathtub.</p><p>Also, from another even more optimistic angle that I&#8217;ve been thinking a lot about &#8212; I chose to write code for a company because I wanted to create cool things I couldn't have built alone, or couldn&#8217;t have reached the economic scale to make the code impactful.</p><p>But in a future filled with advanced LLMs, powerful A.I. agents, and even more sophisticated tools that don&#8217;t exist yet, will I still need a company to offer me interesting and fulfilling opportunities? </p><p>I&#8217;m not sure about that to this date.</p><p>But I do wonder: Is it human labor that's at risk, or is it our dependency on companies that's truly dissolving?</p><p></p><h2>#3 Be a good person.</h2><p>Besides writing, I believe our "names," or identities as humans, are becoming more crucial than ever as well &#8212; because this is something AI simply cannot replace.</p><p>Ten years after AlphaGo defeated Lee Sedol, we still watch human matches, and not AlphaGo versus BetaGo.</p><p>After seeing a Van Gogh painting, I&#8217;m intrigued by his life story.</p><p>After reading Brandon Sanderson&#8217;s "Yumi and the Nightmare Painter," I&#8217;m curious about how he came up with such a compelling narrative (turns out it has a lot to do with two of my favorite stories, "Your Name" and "Final Fantasy X"!).</p><p>Assuming bookstores still exist, I'd bet that even ten years from now, most of the top ten bestsellers will still be authored by human creators.</p><p>Because we respect and remain curious about each other.</p><p>Because we're moved by each other's experiences, strive to become one another, and, sometimes, envy each other's accomplishments, pushing ourselves to work harder.</p><p>We also argue with each other.</p><p>I guess, this makes writing even more important.</p><p>Putting names, ideas, and stories out there provides opportunities for others to get to know you, and vice versa. </p><p>Finally, I want to remind myself to be a good person.</p><p>After all, the trust between humans&#8212;that shiny little thing A.I. cannot replicate&#8212;is something that will stay with me for a lifetime.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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 Kai-Chun&#8217;s Blinking Cursor! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[5 Things I Learned From My 5th Year of Software Engineering & 2nd Year of Writing]]></title><description><![CDATA[Coding is basically writing, but in computer languages. Lessons in one often echo in the other.]]></description><link>https://www.kevinhsu.blog/p/5-things-i-learned-from-writing-and-coding-2024</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/5-things-i-learned-from-writing-and-coding-2024</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Sun, 26 Jan 2025 02:00:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!1Rbc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.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_!1Rbc!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1Rbc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1Rbc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1Rbc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1Rbc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!1Rbc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2005504,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1Rbc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 424w, https://substackcdn.com/image/fetch/$s_!1Rbc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 848w, https://substackcdn.com/image/fetch/$s_!1Rbc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!1Rbc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb8d02d52-1d9d-48dc-ba31-4c8b06942180_5997x4000.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://www.pexels.com/zh-tw/@pixabay/">Pixabay</a></figcaption></figure></div><p></p><p>About 10 years ago, I started coding because it was fun.</p><p>Also, it answered my biggest question at the time:&nbsp;<em>I loved writing so much, but what could I write to make a living?</em></p><p>Code. Duh.</p><p>Coding turned out to be the easier path to making an impact by writing &#8211; the only catch was that it&#8217;s in a different language. The more I think about it, the more I realize that software is basically a book written in computer language. Both are composed of text representing some arbitrary logic the author invented. Software users and book readers are very similar; they are the consumers of that logic. Our customers.</p><p>Bad code is like a bad story. It fails in the same way: it doesn&#8217;t translate the input into the right output or doesn&#8217;t do so efficiently.</p><p>This is great news.</p><p>It means when I improve my craft in one, I&#8217;m also indirectly improving the other. Every reflection strengthens both of my favorite skill sets.</p><p>With that in mind, I&#8217;ve decided to write a reflection post every year.</p><p>This is my attempt to jot down the lessons I&#8217;ve learned from coding and writing in 2024.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!dp7M!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!dp7M!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dp7M!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dp7M!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dp7M!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!dp7M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!dp7M!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!dp7M!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!dp7M!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!dp7M!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc026b88d-ace5-465d-8b33-51d5560cd562_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>1. Figure out who you are. Not every creator is a good manager. Nor do they need to be.</h3><p>There&#8217;s a myth that software engineers need to eventually grow into product managers or leaders.</p><p>&#8220;Delegate more; scale your impact,&#8221; the advice goes.</p><p>But what I slowly realized and accepted this year is that some people &#8212; including myself &#8212; love coding because we love being creators.</p><p>The more I delegate the fun parts to others and start spending my time on things I&#8217;m not excited about, the more I lose motivation. Coding feels like playing to me, and I want to keep it that way.</p><p>The other way to look at this is: No one in their right mind would ever tell Brandon Sanderson that he needs to graduate from being a successful writer and become a manager for younger writers.</p><p>That sounds absurd.</p><p>This mindset might change for me in the future, but for now, I&#8217;m clear about what keeps me engaged. I&#8217;ve even told my manager: please don&#8217;t promote me.</p><p>Let me play.</p><p>Let me stay the coding machine that solves technical problems, not human ones.</p><p></p><div><hr></div><p></p><h3>2. Everything is possible, but not everything is worth the effort.</h3><blockquote><p>It&#8217;s just code. Everything&#8217;s possible.</p></blockquote><p>My tech lead said this to our PM in a planning meeting when I was an intern. I thought it was the coolest thing ever. I wanted to be that person one day.</p><p>For the first three years of my career, I did just that. I said &#8220;yes&#8221; to every task. I delivered. It worked well.</p><p>But by the fourth year, I burned out. And needed to <a href="https://www.kevinhsu.blog/p/a-recap-of-my-first-two-years-of">take a month off to recover</a>.</p><p>Like writing a novel, I can technically avoid the &#8220;boring&#8220; thinking or planning and just start typing &#8212; because that&#8217;s where the fun is. But if what I end up writing is just another generic AI-dystopia novel, I&#8217;m only going to find out in the end, that I&#8217;ve wasted months on a story that no one wants to read, and I&#8217;m not going to be very proud of that.</p><p>The same applies to writing code.</p><p>To create impactful work, I need to spend time distilling ideas first. Planning may be sometimes boring, but it is not optional; it&#8217;s how I protect my colleagues and my energy and maximize our output.</p><p>Sam Altman said it best in his blog post <em><a href="https://blog.samaltman.com/how-to-be-successful">&#8220;How to be successful&#8220;</a></em>:</p><blockquote><p><em>Almost everyone I&#8217;ve ever met would be well-served by spending more time thinking about what to focus on. It is much more important to work on the right thing than it is to work many hours.</em></p></blockquote><p></p><div><hr></div><p></p><h3>3. Be careful about the fun part! Don&#8217;t forget about the goal.</h3><p>After deciding on what to prioritize, sticking to it consistently is just as important and sometimes harder.</p><p>Because coding and writing are fun, I often find myself sidetracked into enticing side quests when I shouldn&#8217;t. </p><p>If a scene&#8217;s goal is to introduce the protagonist. Do that efficiently.</p><p>Don&#8217;t spend 3 paragraphs talking about how fancy (or unfancy) the medieval bar looks like.</p><p>Similarly, if a project&#8217;s objective is to build some AI tooling, focus on that.</p><p>Don&#8217;t worry too much about how the button looks like, yet.</p><p>Make the core functionality work extremely well, release it, and test it.</p><p>In my experience, there are often unexpected bugs (I mean, bugs are never expected) and I&#8217;ll need to fix and iterate later anyway. I will have my time to improve the button later when that does get prioritized.</p><p>Or if it never gets prioritized, it never gets prioritized.</p><p></p><div><hr></div><p></p><h3>4. Learn to enjoy iterations. And yes, &#8220;kill your darlings&#8221; when necessary.</h3><p>Feedback is a gift. Don&#8217;t fear it.</p><p>In my software engineering career, I&#8217;ve learned to enjoy code reviews for years.</p><p>It just took me a bit longer to understand the same applies to writing.</p><p>Beta readers, critiques &#8211; these are opportunities to improve. </p><p>Sometimes, this means cutting something I&#8217;m proud of to make the whole story better. With the right people and the right community, <a href="https://www.kevinhsu.blog/p/my-write-of-passage-experience-lessons">Write of Passage helped me see this</a>. I just need to remind myself of this.</p><p></p><div><hr></div><h3>5. Rest is non-negotiable.</h3><p>It&#8217;s kinda like swimming; you can&#8217;t finish a long swim without breathing.</p><p>And the way to overcome that is not by training yourself to swim longer without breathing, but by finding the rhythm to breathe while swimming.</p><p>I spent most of my 2024 doing my 9-5 (sometimes -6) software engineering job, and forcing myself to still write something after dinner every day. It felt &#8220;productive&#8220; for the first half of the year, but was no doubt the main reason for my burnout.</p><p>Plus, my best work happens when I&#8217;m rested; when my mind is clear.</p><p>Sleep, breaks, and time away from the screen are not indulgences; they&#8217;re necessities.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HHek!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HHek!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HHek!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HHek!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HHek!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HHek!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HHek!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HHek!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HHek!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HHek!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F98b51785-dc65-4d19-a65e-c083cffa951e_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3><strong>Preview of the next essay&#8230;</strong></h3><p>Here&#8217;s what I&#8217;m working on next::</p><ul><li><p>My takeaways from <a href="https://www.youtube.com/watch?v=6pxmdmlJCG0">Sam Altman&#8217;s </a><em><a href="https://www.youtube.com/watch?v=6pxmdmlJCG0">How I Write</a></em><a href="https://www.youtube.com/watch?v=6pxmdmlJCG0"> episode</a> about writing and A.I. I love this episode too much and have re-watched it too many times.</p></li><li><p>Some random thoughts on how NotebookLM will replace my writing; and Cursor or A.I. coding agents like Bolt.new will replace my coding job.</p></li><li><p>My thoughts on blockchain, after playing around with smart contracts &amp; finishing the book <em><a href="https://readwriteown.com/">Read Write Own</a></em>.</p></li></ul><p>If these look interesting, please consider subscribing to this newsletter!</p><p>I&#8217;ll (try to) publish 2 essays every month :)</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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 Kai-Chun&#8217;s Blinking Cursor! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[A Recap of My First Two Years of Writing (Again): On Writing, Learnings, and Burnout.]]></title><description><![CDATA[Probably the first time I write more in English/Chinese than in PHP/Objective-C for a while.]]></description><link>https://www.kevinhsu.blog/p/a-recap-of-my-first-two-years-of</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/a-recap-of-my-first-two-years-of</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Wed, 01 Jan 2025 01:02:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!BO_f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.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_!BO_f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BO_f!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BO_f!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BO_f!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BO_f!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!BO_f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:245891,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!BO_f!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 424w, https://substackcdn.com/image/fetch/$s_!BO_f!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 848w, https://substackcdn.com/image/fetch/$s_!BO_f!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!BO_f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F00c6339a-ca1d-46ce-804e-c47241eab32a_2048x1366.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by <a href="https://www.pexels.com/zh-tw/@neosiam/">NEOSiAM 2024+</a></figcaption></figure></div><p>This is my second attempt at being a writer.</p><p>The last time was almost 10 years ago.</p><p>I was just a high school student. No income, no real skillset to make a living, and my secret crush was on track for a successful career as a straight-A student. I loved writing, but you can&#8217;t blame an insecure high school kid for giving up on their dream. (<em>More on this in my previous essay: <a href="https://www.kevinhsu.blog/p/a-love-letter-to-writing">A Love Letter to Writing</a>.</em>)</p><p>Now, nearly 10 years later, after putting (some of) my shit together&#8212;stabilizing my career/income and having married my secret crush&#8212;revisiting the writer side of me has become a priority.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7I7o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&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;: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_!7I7o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw"></picture><div></div></div></a></figure></div><h3><strong>Rehabilitation (mid-2023)</strong></h3><p><strong>State of mind: &#128525;</strong></p><p>I started my second attempt at a &#8220;writing career&#8221; by doing the easiest thing possible: rehabilitation.</p><p>I simply re-wrote &#8220;<a href="https://www.kadokado.com.tw/book/22446">&#39764;&#27861;&#29436;&#29017;</a>&#8220;, the last novel I wrote 10 years ago, after a summer workcation in Budapest and finishing Brandon Sanderson&#8217;s <em>Mistborn</em> series.</p><p>It was a half-developed fantasy short story meant to be the first part of a trilogy. I never got to the second part, but the story had elements I loved about <em>Mistborn</em>. Re-writing something I&#8217;ve already finished gets me easy and quick access to dopamine things like:</p><ol><li><p>A reminder of what &#8220;writing a novel&#8221; feels like &#8211; Exciting and comforting. I could focus 100%, and completely immerse myself in the flow. Like it was what I was born to do.</p></li><li><p>A chance to focus on the craft without the heavy lifting of brainstorming a brand-new story.</p></li></ol><p>The rewrite didn&#8217;t attract many readers, but it did what I needed at the time&#8212;it was a lot of fun (!!).</p><p>And I was reminded that &#8220;writing&#8221; is still something I love.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7I7o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3><strong>Learning the Craft and Starting a New Trilogy (early 2024)</strong></h3><p><strong>State of mind: &#129392; &#8594; &#129320; &#8594; &#129488;</strong></p><p>Then in early 2024, I spent a bunch of time reading and nerding the craft of story- and world-building. If you&#8217;re curious, some of my favorite resources so far are:</p><ol><li><p>Brandon Sanderson&#8217;s <em><a href="https://www.youtube.com/watch?v=-6HOdHEeosc">Creative Writing</a></em><a href="https://www.youtube.com/watch?v=-6HOdHEeosc"> courses</a>.</p></li><li><p>David Perell&#8217;s <em>How I Write</em> podcast. My favorite episodes are the ones on &#8220;<a href="https://www.youtube.com/watch?v=6pxmdmlJCG0">ChatGPT and Writing</a>&#8221; with Same Altman, &#8220;<a href="https://www.youtube.com/watch?v=rVk5wDKiupA">The Craft of Stories</a>&#8221; with Amor Towles, and &#8220;<a href="https://www.youtube.com/watch?v=Z2BnqYArwaw">Mastering Storytelling</a>&#8221; with Shaan Puri.</p></li><li><p>Stephen King&#8217;s <em><a href="https://www.goodreads.com/book/show/10569.On_Writing">On Writing: A Memoir of the Craft</a></em>.</p></li><li><p>Timothy Hickson&#8217;s <em><a href="https://www.goodreads.com/book/show/44562151-on-writing-and-worldbuilding-volume-i">On Writing and Worldbuilding</a></em> series.</p></li></ol><p>In the meantime, I began developing a new story: a fantasy trilogy.</p><p>I was&#8212;and still am&#8212;excited about the story. But in hindsight, I think I started writing it too early and a bit too prematurely. I had rough ideas of the world settings and characters (but I don&#8217;t know them too well!), and hadn&#8217;t even had a complete outline of the plot.</p><p>I told myself I&#8217;d be the Gardener-type writer.</p><p>And I just started writing and explored the story as I wrote.</p><p>But soon, I realized there was an issue, that I&#8217;m actually an <a href="https://kyleamassa.com/2020/02/18/architect-or-gardener-which-are-you/">Architect-type</a> writer. I needed an outline. Or, by the time I finished Chapter 2, there was already something I&#8217;d like to fix and re-write in Chapter 1. And when I get to Chapter 3, there would be something new I&#8217;d like to hint back at in Chapter 2, etc. You get the idea.</p><p>Eventually, I stopped feeling a sense of progress in writing this new story. The growth stagnated in both the word count and readership count.</p><p>And I burned myself out (will talk about this again later).</p><p>I felt like I was making motion, but not progress.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7I7o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3><strong>Blogging, Personal Essays, and Write of Passage (mid-to-late 2024)</strong></h3><p><strong>State of mind: &#129392; &#8594; &#128531; &#8594; &#129327;</strong></p><p>Separately, I also started blogging about my life.</p><p>I know I&#8217;m incredibly lucky&#8212;working in Silicon Valley with my dream job&#8212;and I want to be grateful for that. I mostly am. But there are times I can&#8217;t, because I&#8217;m also far away from family, witnessing them and myself age, and spending time writing novels that nobody reads.</p><p>Writing personal essays is one of my attempts to make progress, towards finding peace with all of these.</p><p>I started off writing one post every month on Ghost (ended up migrating to Substack in December 2024).</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!RAEX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!RAEX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 424w, https://substackcdn.com/image/fetch/$s_!RAEX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 848w, https://substackcdn.com/image/fetch/$s_!RAEX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 1272w, https://substackcdn.com/image/fetch/$s_!RAEX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!RAEX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png" width="1456" height="605" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:605,&quot;width&quot;:1456,&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;: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_!RAEX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 424w, https://substackcdn.com/image/fetch/$s_!RAEX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 848w, https://substackcdn.com/image/fetch/$s_!RAEX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.png 1272w, https://substackcdn.com/image/fetch/$s_!RAEX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F363af15d-3811-4d73-aacb-7cc197fff0ab_1600x665.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>I had 9 subscribers, all of them were different accounts of myself, my wife, my parents, and some close friends.</p><p>But, again, during that process, I learned something new about myself. I needed to feel a sense of progress, even for these personal essays in my blog. With the stagnated growth of readers and purpose, it felt like I was writing into the void.</p><p>It became clear to me that I needed a community I could write with.</p><p>Then I found <a href="https://writeofpassage.com/">Write of Passage</a>. You can read more about my experience in the writing bootcamp in my previous post: <em><a href="https://www.kevinhsu.blog/p/my-write-of-passage-experience-lessons">My Write of Passage Experience: Lessons, Community, and Favorite Essays</a></em>.</p><p>In short, Write of Passage gave me what I needed to keep going and improve.</p><p>I found my people.</p><p>But it also contributed to my burnout.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!7I7o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/jpeg&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!7I7o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!7I7o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F106636d0-4298-450e-9fe9-26c56710a3b3_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3><strong>Burning Out, Taking a Break, and Looking Forward to 2025</strong></h3><p><strong>State of mind: &#129765; &#8594; &#128578;</strong></p><p>By late 2024, I was burned out&#8212;balancing work, writing novels and blogs, and spending 10+ hours weekly on Write of Passage.</p><p>I lost the motivation to do things I would normally see as playing, e.g. coding, writing, and having conversations with friends and family about &#8220;what&#8217;s good&#8221; because there was nothing good.</p><p>I restarted my mental therapy, and fortunately, I also had the luxury of taking almost all of December off work.</p><p>My wife and I went back to Taiwan for a month. We did a few things to reset.</p><ol><li><p>We spent time with our family.</p></li><li><p>She paused her YouTube content, and I stopped writing novels (though I kept writing blog posts to help process my thoughts).</p></li><li><p>I also talked to a few friends/experts about &#8220;writing&#8221;. All these conversations make me more convinced about how I want &#8220;writing&#8221; to be a part of my identity.</p></li><li><p>Knowing that I&#8217;m an architect-type writer, I also restarted outlining the fantasy novel. I decided to treat the 60,000 words I wrote in 2024 as a blueprint, and outlined a brand-new 3-act structure plot.</p></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!ij9b!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ij9b!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 424w, https://substackcdn.com/image/fetch/$s_!ij9b!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 848w, https://substackcdn.com/image/fetch/$s_!ij9b!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 1272w, https://substackcdn.com/image/fetch/$s_!ij9b!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ij9b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png" width="1456" height="691" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:691,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:140379,&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_!ij9b!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 424w, https://substackcdn.com/image/fetch/$s_!ij9b!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 848w, https://substackcdn.com/image/fetch/$s_!ij9b!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 1272w, https://substackcdn.com/image/fetch/$s_!ij9b!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa1bb6226-25d1-48e3-b524-eb39003943cb_1678x796.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>With the new outline, I will need to restart writing this novel, but I think it will be quicker (and more satisfying) since most of the 60,000 words are reusable, and I can finally fix everything I&#8217;ve wanted to fix for a while.</p><p>Knowing what I need (i.e. an outline for my novels, a community of writers, and a more sustainable writing system) and having met these demands with a somewhat solid outline, the community and friends I make in Write of Passage, Penana, and Substack&#8230; I&#8217;m very looking forward to 2025.</p><p>(I think) I&#8217;m mostly recovered from the burnout now.</p><p>I&#8217;ll know more about that next week after I&#8217;m fully back to work and writing. But things are looking good.</p><p>And I&#8217;m just really glad that I restarted writing, again.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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 Kai-Chun&#8217;s Blinking Cursor! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Curiosity is an antidote to getting old (mentally)]]></title><description><![CDATA[Also, a reminder that I'm turning 30, not 60.]]></description><link>https://www.kevinhsu.blog/p/curiosity-is-an-antidote-to-getting</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/curiosity-is-an-antidote-to-getting</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Mon, 23 Dec 2024 12:02:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!y2qd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.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_!y2qd!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!y2qd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y2qd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y2qd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y2qd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!y2qd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:6478963,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!y2qd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 424w, https://substackcdn.com/image/fetch/$s_!y2qd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 848w, https://substackcdn.com/image/fetch/$s_!y2qd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!y2qd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2409f495-5d3a-4a77-88cd-e0d6a3e02b14_8640x5760.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Photo by Claudio Schwarz</figcaption></figure></div><p></p><p>Recently two things made me feel pessimistic about turning 30 next month.</p><p></p><h3><strong>No more ice cream.</strong></h3><p>Last month, my wife and I visited our favorite all-you-can-eat hotpot restaurant in the Bay Area. The wagyu and pork slices were great, as usual. But we noticed the dessert bar was empty.</p><p>Empty!</p><p>There used to be a mountain of Haagen Dazs ice cream cups.</p><p>My wife, the optimist, said, &#8220;They must&#8217;ve just changed how they serve it. Maybe we need to ask the waiters for the ice cream now.&#8221;</p><p>So, we asked.</p><p>And soon, the waiter confirmed my pessimism. They were no longer serving Haagen Dazs to reduce costs.</p><p>After the waiter left, I turned to my wife with a half-smile.</p><p>I said, &#8220;Everything&#8217;s only going to get worse.&#8221;</p><p>It was meant as a joke, but the words somehow lingered with me. They&#8217;ve only grown louder as my 30th birthday approaches.</p><p>What if that was actually true?</p><p></p><h3><strong>The coding machine has a cooldown now.</strong></h3><p>And the reason why we visited the expensive all-you-can-eat hotpot place?</p><p>That was because I wanted to compensate myself for completing a seemingly impossible mission: I had just finished a complex 4-week Android project in just 2 weeks &#8211; because that&#8217;s how much time our team had left before the code freeze<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-1" href="#footnote-1" target="_self">1</a>, not because I randomly wanted to challenge myself.</p><p>I mean, I wasn&#8217;t even an Android engineer.</p><p>Coding 8 hours straight every day used to be a blast for me. Getting to do that and having a legitimate (and even glorified) excuse to push off meetings was the main reason I decided to take on the project.</p><p>But it turns out, that after the first week, I already had headaches after work.</p><p>I needed to massage my head while driving home with sore eyes every day.</p><p>The soreness upset me. But what pained me more was the fact that I&#8217;m no longer the coding machine I was. Not anymore.</p><p>Not physically.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lLYt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lLYt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lLYt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!lLYt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><h3><strong>Looking for an antidote&#8230;</strong></h3><p>I hate to be pessimistic.</p><p>But how can I not when both our favorite restaurant and my proudest skillset are regressing at the same time. </p><p>Or, is &#8220;becoming a naggy person&#8221; yet another symptom of getting old?</p><p><em>&#8220;Getting old&#8221;</em>... Did I just say that?</p><p>30 isn&#8217;t even that old.</p><p>But I guess, after 30, part of me feels like I&#8217;m getting old instead of getting mature.</p><p>But, man, when I think back to turning 20, I remember something else.</p><p>I remember the excitement of having unanswered questions and getting closer and closer to the answers<a class="footnote-anchor" data-component-name="FootnoteAnchorToDOM" id="footnote-anchor-2" href="#footnote-2" target="_self">2</a>. There was joy in the not-knowing, in figuring things out, and in making progress.</p><p>And maybe that&#8217;s what I can focus on &#8211; Questions I can promise myself that I&#8217;d make progress towards. Maybe, instead of worrying about how things will change for the worse, I can and should focus more on the questions I still have for the world, for myself, and for the future.</p><p></p><h3><strong>And that means,</strong></h3><p>I know what I&#8217;m going to gift myself for my 30th birthday.</p><p>Questions.</p><p>Just a bunch of questions.</p><p>In the next month or so, I&#8217;ll intentionally jot down the thoughts and questions I have. Then, I&#8217;ll publish them in January, and revisit them in ten years.</p><p>Will there be answers?</p><p>And, perhaps more importantly &#8212; will there be new questions at 40?</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!lLYt!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lLYt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!lLYt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!lLYt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!lLYt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F712464f2-628d-4c89-b799-3ced54733b39_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><h3>Thanks</h3><p>Thanks to <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Matt Cyr&quot;,&quot;id&quot;:255418065,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9ea6384b-db0b-471d-ba4a-c8688a1609fa_508x508.jpeg&quot;,&quot;uuid&quot;:&quot;c14ccc44-d19d-497b-a4dc-ebef571e97e3&quot;}" data-component-name="MentionToDOM"></span>, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Becky Isjwara&quot;,&quot;id&quot;:3362924,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/602fcd6c-ec9e-46ed-bb9d-fd650401607d_4096x2730.jpeg&quot;,&quot;uuid&quot;:&quot;2d1d34a1-503f-4e7a-8b1f-2c03db0775fd&quot;}" data-component-name="MentionToDOM"></span>, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Zeyad Mahran&quot;,&quot;id&quot;:3405861,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fea19944f-1ecf-4dc1-bacb-e02e203c344d_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;860dcc87-bf5e-442a-aa02-e8827bd155cb&quot;}" data-component-name="MentionToDOM"></span>, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Eva Juretic (Thumb)&quot;,&quot;id&quot;:18077382,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d0f62cfe-5994-4fdc-8cbd-91330d37dc1f_418x418.jpeg&quot;,&quot;uuid&quot;:&quot;6f9eb32a-4f2a-4ebe-bfe9-c5db5be83b26&quot;}" data-component-name="MentionToDOM"></span>, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Matthew Argyle&quot;,&quot;id&quot;:40006108,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/42936687-bf0e-45b8-a940-779d993b7693_800x800.png&quot;,&quot;uuid&quot;:&quot;ee2c5d19-b317-41cf-a1eb-3cc515ab6c32&quot;}" data-component-name="MentionToDOM"></span>, and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nat Lee&quot;,&quot;id&quot;:141910275,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9217e1dc-6e42-437d-ac02-4ae2921f1e71_800x800.png&quot;,&quot;uuid&quot;:&quot;c9659d58-a57d-4d9a-8660-92b03f150edd&quot;}" data-component-name="MentionToDOM"></span> for sharing early feedback and spending time on this essay!</p><p></p><h3>Preview of the next essay&#8230;</h3><p>My plan for the next essays is to explore some of these topics:</p><ol><li><p>Who am I in 2025?</p></li><li><p>Questions I have at 30 years old.</p></li><li><p>My favorite books in 2024; and the books I want to read in 2025.</p></li></ol><p></p><p>If these look interesting, please consider subscribing to this newsletter! I&#8217;ll publish 2 essays every month :)</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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://www.kevinhsu.blog/subscribe?"><span>Subscribe now</span></a></p><p></p><p></p><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-1" href="#footnote-anchor-1" class="footnote-number" contenteditable="false" target="_self">1</a><div class="footnote-content"><p>&#8220;Code freeze&#8221; is a 2-week period, during which we &#8220;freeze&#8220; the codebase. Nobody gets to push new code so nothing&#8217;s broken, and everybody enjoys a peaceful holiday season.</p></div></div><div class="footnote" data-component-name="FootnoteToDOM"><a id="footnote-2" href="#footnote-anchor-2" class="footnote-number" contenteditable="false" target="_self">2</a><div class="footnote-content"><p>Some examples of my questions at 20 (that I remember): <em>Where would I end up after college? How would I make a living? Am I going to build something great for the world (Yes, completely lol at my romanticism)? And, how would I spend the money I make?</em></p></div></div>]]></content:encoded></item><item><title><![CDATA[My Write of Passage Experience: Lessons, Community, and Favorite Essays]]></title><description><![CDATA[I knew I liked writing. But it wasn't until Write of Passage that I realized I loved it.]]></description><link>https://www.kevinhsu.blog/p/my-write-of-passage-experience-lessons</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/my-write-of-passage-experience-lessons</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Sun, 17 Nov 2024 00:10:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8cd78bc9-4f3d-4086-aaa7-61a518fb7019_3456x4608.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p></p><p>Whoa, that&#8217;s it. The final cohort for Write of Passage just ended this week.</p><p>I&#8217;m so glad that I joined &#8212; for the three essays completed, for the emotions I finally let out, and for the incredible people I met along the way.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PVSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p></p><h3>Write of Passage</h3><p><a href="https://writeofpassage.com/">Write of Passage</a> is a 5-week writing bootcamp led by <a href="https://perell.com/">David Perell</a>. It included live sessions where he shared everything from &#8220;what to write&#8221; to &#8220;how to distribute&#8221;, alongside workshops by experienced writers. But the real highlight for me was the community &#8211; a group of people who genuinely love writing, and committing to these 5 weeks to focus on it, together.&nbsp;</p><p>Writing used to be a lonely and daunting journey for me, especially in the Bay Area where we engineers are more fluent in Java than in English. </p><p>But Write of Passage changed that. I found my people.</p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!noan!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!noan!,w_424,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 424w, https://substackcdn.com/image/fetch/$s_!noan!,w_848,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 848w, https://substackcdn.com/image/fetch/$s_!noan!,w_1272,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 1272w, https://substackcdn.com/image/fetch/$s_!noan!,w_1456,c_limit,f_webp,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!noan!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif" width="498" height="238" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:238,&quot;width&quot;:498,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;a close up of a man 's face with the words caesar is home written below it&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&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="a close up of a man 's face with the words caesar is home written below it" title="a close up of a man 's face with the words caesar is home written below it" srcset="https://substackcdn.com/image/fetch/$s_!noan!,w_424,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 424w, https://substackcdn.com/image/fetch/$s_!noan!,w_848,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 848w, https://substackcdn.com/image/fetch/$s_!noan!,w_1272,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 1272w, https://substackcdn.com/image/fetch/$s_!noan!,w_1456,c_limit,f_auto,q_auto:good,fl_lossy/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F27a14e70-0d34-4451-8e65-9e43e5a252dd_498x238.gif 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p>We drafted essays, shared them with the group, and received feedback from professional editors and the community before we published. I thought I would hate that process. After all, I hate (receiving) code reviews &#8212; especially when people ask me to redo or restructure something.</p><p>But I was wrong.</p><p>Turns out, feedback has become my favorite part of writing. It does two things for me: first, it gives me the freedom to write <em>anything</em>. The simple idea that &#8220;what I write now isn&#8217;t what I&#8217;ll publish&#8220; allows me to just vomit my thoughts onto the page and overcome writer&#8217;s block. Second, the &#8220;feedback exchange&#8220; is the best kind of social interaction for introverts like me.</p><p>There were more than 300 amazing people in the cohort, and I could get to know them just by reading their writing and sharing feedback. And in return, I got to broadcast my raw ideas &#8212; sometimes, vulnerabilities &#8212; to them and connect with those who resonated with them.</p><p>It&#8217;s magical. Truly life-changing.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PVSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><p></p><h3>My Favorite 6 Essays From Peers</h3><p>Six is an odd number. Not catchy at all.</p><p>I wanted to get to five and say, &#8220;Here are my top five favorite essays.&#8220; And I tried, but I couldn&#8217;t let go of any of these six. I enjoyed reading each one of these too much, some even influenced how I think about certain topics. In no particular order, they are:</p><ul><li><p><a href="https://chengweihu.substack.com/p/on-taiwanese-names-or-call-me-cheng">On Taiwanese Names or: Call me Cheng-Wei, not Cheng, thank you</a><strong> by </strong><span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Cheng-Wei Hu&quot;,&quot;id&quot;:17570823,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4aca1ea5-a42c-4b5e-aac6-62b8740a8df6_1521x1521.jpeg&quot;,&quot;uuid&quot;:&quot;07300d07-5ddf-4679-b052-e7ab3c75a7d0&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://www.indigo.ink/p/education-is-a-niche-not-a-profession">Education is a Niche, Not a Profession</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;John Bruce Laing&quot;,&quot;id&quot;:29469542,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9fb1c638-ed19-4325-ae0e-f94bae65b6b5_293x279.jpeg&quot;,&quot;uuid&quot;:&quot;84669fb5-7638-4ae8-bba7-615aec2eeeed&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://brandonleeweaver.substack.com/p/save-toilet-time">Save toilet time</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Brandon Lee Weaver&quot;,&quot;id&quot;:7523411,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf03825d-e19e-41d0-82d5-f56cd5bb37c1_3796x3796.jpeg&quot;,&quot;uuid&quot;:&quot;6261fb8e-fb16-4eef-aef3-f5205581ca7b&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://www.thenewworkday.com/p/social-awkwardness-questions">The issue isn&#8217;t awkwardness&#8212;it&#8217;s a lack of curiosity</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Harrison Moore&quot;,&quot;id&quot;:31782805,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd234596b-a2d3-4794-b73c-0545ee11d512_1472x1472.png&quot;,&quot;uuid&quot;:&quot;0026e369-ee1b-48e0-b3f3-bf1d92321d51&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://www.honestlyhuman.com/p/the-antidote-to-writers-block-is">The Antidote to Writer's Block is Friendship</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Rick Lewis&quot;,&quot;id&quot;:85617094,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a64fe6ff-ee99-4752-8257-7eb4cf8edb93_500x506.png&quot;,&quot;uuid&quot;:&quot;4b9e4721-ee13-4086-be01-d6571e8f9910&quot;}" data-component-name="MentionToDOM"></span> </p></li><li><p><a href="https://chenshuz.substack.com/p/burning-man-stories-how-to-figure">Burning Man stories: How to figure out the unknown unknown</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Chenshu Zhou&quot;,&quot;id&quot;:129676118,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/19aeeeb6-d65c-461a-a9bc-bac091b55a14_3024x4032.jpeg&quot;,&quot;uuid&quot;:&quot;41b37a54-5d3b-4e17-98ce-48b18c50bf5d&quot;}" data-component-name="MentionToDOM"></span> </p></li></ul><p></p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PVSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>My Favorite Essay From Myself</h3><p>Has to be &#8220;<a href="https://kaichun.substack.com/p/a-love-letter-to-writing">A love letter to Writing</a>&#8220;.</p><p>Writing this piece gave me so many surprises. I did not even start with the idea to talk about the similarity between writing and coding.</p><p>I simply wanted to write about how I fell in love with writing as a kid.</p><p>But the epiphany that I had a few months ago about how similar writing and coding are just came naturally to the flow.</p><p>Also huge shout out to my editor <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nic Rosslee&quot;,&quot;id&quot;:5701393,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a816877c-e1ce-48c8-8c95-82d4924c413c_479x473.png&quot;,&quot;uuid&quot;:&quot;2ca0b1e5-6790-4ff5-9d2f-4f3101e7a035&quot;}" data-component-name="MentionToDOM"></span> and my peers for helping me complete the piece!</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PVSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&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;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>What&#8217;s Next?</h3><p>Although Write of Passage has come to an end, this is only the first chapter of my writing journey.</p><p>I will keep writing. About tech, about writing, about my experiences in both.</p><p>After all, I&#8217;m a writer having an affair with programming.</p><p></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!PVSz!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg" width="1200" height="76" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:76,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:4183,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/jpeg&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="" title="" srcset="https://substackcdn.com/image/fetch/$s_!PVSz!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 424w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 848w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!PVSz!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0da699d9-f4c9-44fe-a282-45c0e3ab657f_1200x76.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div></div></div></a></figure></div><h3>Finally,</h3><p>Something I&#8217;m experimenting with is at the end of each essay, write a short description, a prompt, of what my next essay is going to be about. If that prompt sounds interesting to you, please subscribe to my substack to read it when it&#8217;s published!</p><p>And if you have some thoughts about that, please feel free to comment below to share!</p><p>The next essay is going to be about &#8220;<em>Turning 30 next month. Here are the 10 questions I have right now about the world, about my future.</em>&#8220;</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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://www.kevinhsu.blog/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[A love letter to writing.]]></title><description><![CDATA[I quit writing, but it didn't quit me.]]></description><link>https://www.kevinhsu.blog/p/a-love-letter-to-writing</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/a-love-letter-to-writing</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Sun, 10 Nov 2024 00:16:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!WkD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.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_!WkD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WkD9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WkD9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WkD9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WkD9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!WkD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg" width="1456" height="972" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:972,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:3723324,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!WkD9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 424w, https://substackcdn.com/image/fetch/$s_!WkD9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 848w, https://substackcdn.com/image/fetch/$s_!WkD9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!WkD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe76ece35-8829-4773-9935-79db0be3df8f_6016x4016.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></p><p>We grew up together.</p><p>Even before pencil and paper, before laptops, and definitely before homework, we were already spinning tales to my younger sister about her Disney Stitch plush toy and the imaginary adventures he had while we were asleep.</p><p>I remember the time Stitch died from an alien attack we just made up. He died a hero, protecting us two little kids from the aliens during an escape. My sister and I both cried &#8211; a true sorrow generated from a fictional plot. That moment remains vivid in my mind.</p><p>That's when you conquered me.</p><p>We went on to write fantasy novels in middle school, casting my best friends as characters in our stories. That was our best time together. Then, in high school, unfortunately, I &#8211; we won a novel competition.</p><p>We won $60 for our 30,000-word novel.</p><p>At that moment, someone put a price tag on you, and everything changed. I realized that you weren't a productive business partner. Probably never going to be one.</p><p>You were a leisure.</p><p>And I&#8230; was too smart to not do Computer Science.</p><p>Our breakup was silent.</p><p>I didn&#8217;t even say goodbye.</p><p>I just stopped seeing you one day.</p><p>But admittedly, programming has been hella fun. So, I even stopped thinking about you.</p><p>15 years flew by. Hey, you&#8217;d be proud &#8211; I married one of the characters from our novels: Alice, the middle school classmate who we included in our story with a different name, just so she wouldn&#8217;t notice. Programming and this software engineering career have given us a stable and happy life.</p><p>I miss you, Writing, but I don&#8217;t regret leaving you.</p><p>Then one day, while debugging a particularly frustrating piece of code, I had a strange realization. An epiphany, really.</p><p>As I traced through the function calls, followed the data transformations, and pieced together the <em>story</em> of why our production system was failing, I felt that familiar excitement you used to give me when plotting a story.</p><p>5 years into my software engineering career, I finally understood this: It&#8217;s you.</p><p>Programming is you. Both are about creating something from nothing. Both challenge me to build worlds with internally consistent rules. Both demand revision after revision until the flow is just right.</p><p>When I refactor code, I'm really just editing.</p><p>When I write project specs, I'm world-building.</p><p>When I name variables, I'm developing characters.</p><p>And the same evil cursor blinks at me whenever I start a new file in my VS Code workspace &#8211; just like it did when we would begin a new story in Microsoft Word.&nbsp;</p><p>I&#8217;m so happy, realizing that you never actually left me.</p><p>You simply augmented yourself, and changed your shape to fit what I needed.</p><p>Every day now, we write two different types of stories: one in code that machines can understand, and one in words that humans can resonate. One pays the bills, and the other feeds the soul. But they're not as different as I once thought.</p><p>You&#8217;re the best business partner, actually.</p><p>To the 15-year-old Kevin who wanted to be a writer: Don&#8217;t be sad or guilty about the path you took. We never really strayed from the path. We just learned that stories can be told in many languages, some of which happen to run on computers.</p><p>And to writing: Thank you.</p><p>The cursor is still blinking on my Google Doc, right next to my VS Code window. This time, I'm ready to make both of them move. No more guilt from having an affair with programming.</p><p>I think I&#8217;m fine now, finally.</p><p></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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://www.kevinhsu.blog/subscribe?"><span>Subscribe now</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[My lighthouse to kindness.]]></title><description><![CDATA[The light remains, even on days when kindness feels hard to understand.]]></description><link>https://www.kevinhsu.blog/p/my-lighthouse-to-kindness</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/my-lighthouse-to-kindness</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Sun, 27 Oct 2024 23:24:23 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!nQ9x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.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_!nQ9x!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!nQ9x!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nQ9x!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nQ9x!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nQ9x!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!nQ9x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1249117,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!nQ9x!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 424w, https://substackcdn.com/image/fetch/$s_!nQ9x!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 848w, https://substackcdn.com/image/fetch/$s_!nQ9x!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!nQ9x!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6a1bef94-1103-4882-b415-f965f97e1d93_5184x3456.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></p><p>My wife and I had just finished dinner and were walking around the neighborhood. Then, I saw her &#8211; an old lady squinting at mailboxes in the dark. She was trying to find her mailbox. But the street lamp above her was broken.</p><p>I thought I would help her.</p><p>But instead, I froze and heard a voice in my head, &#8220;Why bother?&#8220;</p><p>And I know where that voice came from.</p><p>Earlier that day, during my weekly call with my parents, the conversation started very joyful, delightful, and recharging. I already knew that they had taken my grandparents to Japan for the week because they had been sending photos every day. But I pretended I was busy, and didn&#8217;t check the messages during the week, so they could continue and talk about all the stories.&nbsp;&nbsp;&nbsp;</p><p>We were laughing, and eventually, my dad told me this <em><strong>fun</strong></em> story: My grandpa was singing in a karaoke bar for too long. It was over the business hours, and the staff had to politely ask them to leave.</p><p>&#8220;That&#8217;s&#8230; crazy,&#8221; I said, &#8220;I&#8217;ve never seen Grandpa like that.&#8221;</p><p>&#8220;Yeah,&#8221; my dad replied,&nbsp; &#8220;He also said, we should go with Kai-Chun next time.&#8221;</p><p>Something stunned me in that sentence. A bitterness rose in my heart from the laughter. But it wasn&#8217;t immediately clear to me why. Then, after we hung up the phone, I went to my wife, still having this strange feeling. I tried to initiate a newer conversation with her to reboot the weekend.</p><p>But instead, I just started crying.</p><p>She asked me what happened, but I couldn&#8217;t articulate the reason either.</p><p>I went on to cry for&#8230; I don&#8217;t know how long; until I finally understood. I was just sad, saddened by the fact that not only had I missed witnessing this rare, joyful side of my grandpa, but even at that moment, he was thinking of me. Me &#8211; the grandson who had chosen "exciting opportunities overseas" that he didn&#8217;t understand, who hadn&#8217;t thought about him while chasing all those dreams.</p><p>Now, as I watched the old lady struggling to find her mailbox in the dark, the cynical voice in my head continued to yell at me: <em>Why bother? I am not even there for my own grandparents.</em></p><p><em>Why should I care about someone else's?</em></p><p>As I grappled with this dark thought, I felt my wife's hand slip from mine.</p><p>She walked towards the old lady, with a smile on her face.</p><p>"Excuse me," my wife said, "can I help you find your mailbox?"</p><p>The old woman's face brightened, relief evident in her posture as she accepted the offer. I watched my wife patiently help locate the right mailbox. When they were done, the old lady turned to us both &#8211; inexplicably including me in her thanks &#8211; before parting away.</p><p>Throughout this exchange, I remained frozen, a spectator to a simple act of kindness that simply did not make sense to me at the time.</p><p>As we resumed our walk, my wife's hand found mine again. Its warmth contrasted the cold shame I felt. She didn't say a word, but I felt the cynicism that had been building within me begin to crumble.</p><p>Slowly, I started to think about all the things that didn&#8217;t make sense.</p><p>I thought about my grandfather, 80 years old, having a great time at a Japanese karaoke bar, still reserving a place in his heart for his absent grandson. I thought about my wife, giving me the space to cry without knowing why.</p><p>I guess&#8230; Maybe, love and kindness don&#8217;t make sense.</p><p>And maybe, that is because they don&#8217;t have to.</p><p>Just like that, that simple act from my wife reminds me of this, something important, dumb, but will be sufficient for me to be brave enough to be kind again. </p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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 Kai-Chun&#8217;s Way Back Home! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[Stop exceeding expectations at work. ]]></title><description><![CDATA[Also, call your mom.]]></description><link>https://www.kevinhsu.blog/p/stop-exceeding-expectations-at-work</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/stop-exceeding-expectations-at-work</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Wed, 16 Oct 2024 06:00:19 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ff9c6eb2-a060-4a69-8c4f-665a01450351_6016x4016.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#8220;Kevin, sometimes, I wish you were laid off last year.&#8221; These were my manager's words in our last 1:1 before she left the team.</p><p>&#8220;What? Huh, why?&#8221; I asked.</p><p>&#8220;You&#8217;re good at this job. That&#8217;s great, but then&#8230; you&#8217;re enjoying the reward too much. Unless someone forces you to stop, you&#8217;ll not stop and experience your life.&#8221;</p><p>Ever since that conversation, I&#8217;ve been thinking: what&#8217;s the <em>reward</em> she&#8217;s referring to? A little extra bonus? Sure, but that alone won&#8217;t make me retire sooner. The trust and reputation I&#8217;ve built with the team? Uh yes, but my manager &#8211; she&#8217;s leaving the team.</p><p>What else does exceeding expectations give me, really?</p><p>Nothing.</p><p>As this realization sank in, emptiness followed. It turns out the ratings I used to receive were not trophies &#8211; they were warnings. Warnings that I might be missing out on life&#8217;s other expectations.</p><p>I started to see that the &#8220;life&#8221; in the phrase &#8220;work-life balance&#8221; is more than &#8220;I still have a life&#8221; or &#8220;I can still catch a breath&#8221;. It&#8217;s about abundance in life. And If there&#8217;s extra time and energy to exceed expectations at work, shouldn&#8217;t I instead channel them on something else? Writing, playing basketball with friends, listening to my wife about her master plan for her next YouTube videos, and calling my parents. Oh gosh, there are so many things that I&#8217;d rather do once I start listing them.</p><p>As I grappled with this realization, an experience earlier this week crystallized this shift in perspective.</p><p>It was my mom&#8217;s birthday. She&#8217;s in Taipei, so I had to set an alarm at 9 am, to wish her happy birthday at exactly midnight her time. I wanted to be the first one to wish her a happy birthday.</p><p>&#8220;Hello?&#8221;</p><p>&#8220;Happy birthday!&#8221; I said, feeling a warmth spread through me.</p><p>Then, her voice cracked, and I could hear her fighting back tears, &#8220;Oh, sweetheart,&#8221; she said, &#8220;you remembered&#8221;.</p><p>At that moment, I realized I had just exceeded an expectation that was far more meaningful and lasting than any workplace metric. I made my mom happy and created a moment we&#8217;ll together cherish for years. No performance review could ever capture this kind of achievement.</p><p>So, here&#8217;s my new philosophy: Meet expectations at work. Figure out what that means and how to get that. Then, go and exceed other expectations you&#8217;ve always had in life. Write that story you&#8217;ve been putting off. Listen intently to your loved ones&#8217; dreams and aspirations. Travel to that place in your YouTube search history.</p><p>And, call your mom.</p><p>She misses you. And you miss her too.&nbsp;</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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 Kai-Chun&#8217;s Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item><item><title><![CDATA[On being intentional with my life]]></title><description><![CDATA[After years of putting head down and hustling, I'm back to writing blogs, fantasy fictions and even random Facebook posts.]]></description><link>https://www.kevinhsu.blog/p/on-being-more-intentional-with-my</link><guid isPermaLink="false">https://www.kevinhsu.blog/p/on-being-more-intentional-with-my</guid><dc:creator><![CDATA[Kevin Hsu]]></dc:creator><pubDate>Sat, 20 Apr 2024 18:37:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!ixuP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.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_!ixuP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ixuP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ixuP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ixuP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ixuP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!ixuP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg" width="670" height="446.82005494505495" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:670,&quot;bytes&quot;:7586964,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ixuP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ixuP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ixuP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ixuP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2c4a34c-83bf-4d5d-8b86-24870426f52a_4200x2800.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 thought I&#8217;d kick off my new blog by sharing all the stories about the wedding planning, the wedding day, and just being surrounded by loved ones and having the perfect excuse to bring family and all the old friends together.</p><p>However, I still haven&#8217;t received all the wedding videos and photos from the photographer. So I figured I should start by reflecting on why, after many years, I&#8217;ve decided to start blogging again.</p><p></p><h3>In the past few years,</h3><p>After graduating from Cornell Tech in 2020, I moved to the SF Bay Area and began my software engineering career. Everything just fell into place. I worked hard and my efforts always paid off &#8212; whether it was the dopamine rush after solving hard technical problems, receiving recognition from my team, or even more practical rewards like salary increases and promotions.</p><p>Outside of work, life was also busy. Especially in 2023, Alice and I spent the whole year preparing for our wedding in Taipei, remotely while we lived in the Bay Area. It was again all worth it. Revisiting the photos last week, I still relish every moment of that day (except for the last 20% of the day after I was just drunk &#128578;)</p><p>In short, everything over the past few years has been simple: I put in the effort, and reap the rewards.</p><p>To make things even easier, I did not even have to make the decision to put in the effort. Life just chased me, to make money, to finish the &#8220;important projects&#8220; for the team, and to host the wedding now that COVID is no longer a concern. Things just come up to eat up my time.</p><p></p><h3>Then, in our first 1:1 this year, my manager asked (again)</h3><p>&#8220;Hey, what do you want to do next?&#8220;</p><p>At this point, I&#8217;ve just been promoted for the second time in the first 3 years of my career, and just married. This time, the question finally hit me.</p><p>It was not the first time my manager threw this question at me. She&#8217;s a great manager who just keeps on encouraging me to <strong>be intentional with how I spend my time</strong>.</p><p>But I didn&#8217;t get that.</p><p>How could I?</p><p>I didn&#8217;t have the time. I had just always told myself that. I already have that 4-week project to finish in the next two weeks, one more wedding video to edit (yes, Alice and I filmed and edited our own wedding videos!), and a few more phone calls to make sure our teacher from the middle school would come to our wedding.</p><p>But now, I&#8217;ve finally run out of excuses.</p><p>Then I got scared by the potential future where in 10 years, I&#8217;d still be a software engineer who just earns money. And that would be the only thing I can give to my children. Not the interesting stories of interesting things I&#8217;ve done in my life to convince them that life is going to be interesting, and that growing up would be a worthwhile journey to look forward to.</p><p>That is exactly what my parents did for me.</p><p>And I want that for my children.</p><p>So, I told my manager (and more so also myself) that this year, <strong>I want to learn to become more intentional with my life</strong>.</p><p></p><h3><strong>Be intentional with life</strong></h3><p>I started to list down the things I wanted to do:</p><ul><li><p>Write a fantasy novel.</p></li><li><p>Exercise more.</p></li><li><p>Learn Japanese.</p></li><li><p>Design and build a board game.</p></li><li><p>(And some more random things that I&#8217;m not ready to share with the Internet &#128539;)</p></li></ul><p>And I just read more about intentionality, annual plans, and building writing habits (highly recommend the books <a href="https://arthurbrooks.com/build-the-life-you-want">Build the Life You Want</a>, <a href="https://jamesclear.com/atomic-habits">Atomic Habits</a>, and the podcast series <a href="https://writeofpassage.com/how-i-write">How I Write</a>). </p><p>As I start making plans for the next month, the next week, and every tomorrow. There are a few things I noticed for myself quickly just changed:</p><ol><li><p>I just started to look forward to tomorrow. There are so many things that I want to get to, that I know I can get to do tomorrow.</p></li><li><p>And almost like how tech founders wear the same clothes every day to reduce cognitive load, making plans have freed me from thinking about what to do and streamlining the process to &#8220;just do the next exciting thing on my list&#8220;.</p></li><li><p>Because I&#8217;m getting more things that I want to do, that just brings me joy from seeing the progress. This to me, is a lot like writing a novel where the protagonist is myself. Readers (and writers themselves too) just enjoy seeing progress made by the protagonist.</p></li></ol><p></p><h3>This blog</h3><p>And because I&#8217;m reading more, and starting to record voice memos while I read to capture my thoughts, there are just more thoughts that I need to write to distill. </p><p>This post for example, just helps me solidify the concept of living a more intentional life and how I got to this action item myself.</p><p>Also, I just enjoy writing.</p><p>The keyboard feedback when I type something, whether it&#8217;s machine code, English, or Chinese when I write a novel or a blog post like this, is just satisfying.</p><p>So here I am, after a few years when I used to write blog posts about <a href="https://medium.com/@kevin.wcb/2-years-of-self-learning-into-a-developer-f5dd8d1ca8ae">my journey in learning to code</a>, I&#8217;m back to what just feels natural for me &#8212; writing on the Internet for fun and capturing my values. And just hope that while doing that and having fun, I&#8217;m also producing stories that may be interesting or useful for the strangers on the Internet (or perhaps, my own children in the future!).</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://www.kevinhsu.blog/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 Kai-Chun&#8217;s Newsletter! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div>]]></content:encoded></item></channel></rss>