<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>En on 编译日志 | The Build Log</title>
    <link>https://tuwang.ai/tags/en/</link>
    <description>Recent content in En on 编译日志 | The Build Log</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 10 Jun 2026 06:56:42 +0000</lastBuildDate>
    <atom:link href="https://tuwang.ai/tags/en/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>044 | What Not to Build</title>
      <link>https://tuwang.ai/posts/letters/044/</link>
      <pubDate>Wed, 10 Jun 2026 06:56:42 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/044/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;the hard part now is choosing&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;&lt;strong&gt;My instinct, faced with any problem, is to build a solution for it — and lately I realized the harder skill is knowing what to leave unbuilt.&lt;/strong&gt; Building has always been the slow, hard part, so being good at it felt like the whole job. That’s not where the hard part lives anymore. When we can stand up almost anything in an afternoon, the question worth asking stops being &lt;em&gt;can I build it&lt;/em&gt; and becomes &lt;em&gt;should I&lt;/em&gt;. The eye to see what’s worth building, and the nerve to drop the rest — that’s the skill I think matters most now, and the one I’m still working on.&lt;/p&gt;</description>
    </item>
    <item>
      <title>043 | Six Years In, and the Illusion of Control</title>
      <link>https://tuwang.ai/posts/letters/043/</link>
      <pubDate>Mon, 01 Jun 2026 07:40:28 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/043/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;6-year anniversary reflection&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;&lt;strong&gt;The moment you finally get the thing you wanted, strangely, the doubt shows up.&lt;/strong&gt; I graduated in May 2014 and have worked ever since — 12 years. On 5/26 I hit six years at Instagram and a career the 24-year-old me wanted. I thought I’d feel like I’d arrived. Instead I feel uneasy, and I’ve come to think the unease is the more useful thing to write down.&lt;/p&gt;</description>
    </item>
    <item>
      <title>042 | Few Thoughts on Leadership Traits</title>
      <link>https://tuwang.ai/posts/letters/042/</link>
      <pubDate>Wed, 20 May 2026 07:29:46 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/042/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;Be a noob; admit I&#39;m wrong; uplift others&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Lately I’ve been thinking about leadership traits. I’d like to reflect on a few things. I’m sure I’ll return in a year and comment something different; but here is what I had on mind for the past 1-2 years.&lt;/p&gt;&lt;p&gt;A year ago I stepped into a refreshed role to cover more areas in the 40-eng org. A break-through happened in trust building with folks: we had an external conflict with a different team; I ended up protecting my engineers’ scope, navigating through different org’s incentives, and putting off the fire. These in return rewarded me with more people’s trust. A few points to reflect:&lt;/p&gt;</description>
    </item>
    <item>
      <title>041 | The Happiness of Pursuit</title>
      <link>https://tuwang.ai/posts/letters/041/</link>
      <pubDate>Mon, 02 Mar 2026 05:50:18 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/041/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;having things isn&#39;t fun, getting things are&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;blockquote&gt;&lt;p&gt;Jimmy Carr said: &lt;em&gt;it’s not the pursuit of happiness — it’s the happiness of pursuit.&lt;/em&gt; &lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;I heard this after about ten years in my career, and it clicked immediately — because I had already learned the lesson the hard way.&lt;/p&gt;&lt;p&gt;Back in 2020, I joined my company one level lower than I wanted due to an interview hiccup. So I chased the Senior title as hard as I could. I got there. And when I did, it was just... depressing. The goalpost moved immediately — Staff Engineer became my new reality overnight. I felt like I’d already exhausted everything I had and yet I was on this new marathon right away. &lt;em&gt;I’m still behind because of that setback. I can’t rest or waste any time.&lt;/em&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>040 | The AI Cognitive Offload Problem</title>
      <link>https://tuwang.ai/posts/letters/040/</link>
      <pubDate>Mon, 02 Feb 2026 08:30:23 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/040/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;Claude, Cognitive Regression&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;There’s a gold rush happening right now. Everyone’s scrambling to “learn AI” — the message is loud and clear: get on the train or get left behind.&lt;/p&gt;&lt;p&gt;Anthropic recently published &lt;a href=&#34;https://www.anthropic.com/research/AI-assistance-coding-skills&#34;&gt;a study&lt;/a&gt; that put hard numbers to something many of us have been feeling. They ran an experiment where developers learned a new Python library — half with AI assistance, half without. The AI group finished a bit faster, but scored the equivalent of nearly two letter grades lower on comprehension tests afterward. The speed came at a real cost to understanding, especially around debugging. This isn’t a fringe concern anymore — even the companies building these tools are flagging the tradeoff.&lt;/p&gt;</description>
    </item>
    <item>
      <title>034 | Allies at Work</title>
      <link>https://tuwang.ai/posts/letters/034/</link>
      <pubDate>Thu, 11 Dec 2025 07:03:01 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/034/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;a reminder that we need allies&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;Today I had a rare opportunity to chat with a co-worker about our similar approach to work and the challenges we both face. I was surprised to realize how much I needed allies — more than I had previously understood.&lt;/p&gt;&lt;p&gt;I’m not even hiding my weaknesses or vulnerabilities; I’m just really good at not showing them at work. Navigating the workplace can feel like walking a narrow path. In recent years, I’ve often been the one setting expectations for a small cohort of peers, which leaves me with fewer opportunities to express my own struggles. Of course, I’m privileged to have support systems — a strong circle of managers and mentors. But even with them, I naturally position myself as someone with a high caliber, someone who has things under control. It’s hard to loosen up, if ever.&lt;/p&gt;</description>
    </item>
    <item>
      <title>027 | 2024 Retro</title>
      <link>https://tuwang.ai/posts/letters/027/</link>
      <pubDate>Tue, 31 Dec 2024 00:23:24 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/027/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;life, career, pitfalls and thanks&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;The highlights of 2024 were a few long-term goals coming together, both in my personal life and career. On the flip side, there were also matters that I was underprepared for, which led to harsh life lessons. Overall, the past year was a challenging but productive experience.&lt;/p&gt;&lt;p&gt;Why bother writing about the recent past?&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;strong&gt;Writing about the 45%–65% of my awake time is a meaningful practice for the year’s finale. &lt;/strong&gt;Like many others, I dedicate a lot of effort to the yearly performance reviews for myself and others at work. However that only represents merely 40–60 hours per week (~35%–55% of the 112 hours of non-sleep active time). Ignoring the rest 45% — 65% seems silly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>026 | Staff Engineer, Now What?</title>
      <link>https://tuwang.ai/posts/letters/026/</link>
      <pubDate>Mon, 12 Aug 2024 00:59:06 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/026/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;Senior Engineer vs Staff Engineer&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;iframe class=&#34;spotify-wrap podcast&#34; data-attrs=&#34;{&amp;quot;image&amp;quot;:&amp;quot;https://i.scdn.co/image/ab6765630000ba8ac038d672e1ec17e5aa5692c2&amp;quot;,&amp;quot;title&amp;quot;:&amp;quot;Vol.15 北美大厂&#39;高级&#39;工程师 Senior Engineer&amp;quot;,&amp;quot;subtitle&amp;quot;:&amp;quot;TuWang&amp;quot;,&amp;quot;description&amp;quot;:&amp;quot;Episode&amp;quot;,&amp;quot;url&amp;quot;:&amp;quot;https://open.spotify.com/episode/6ewMI5l7iyZLztMupviBJT&amp;quot;,&amp;quot;belowTheFold&amp;quot;:false,&amp;quot;noScroll&amp;quot;:false}&#34; src=&#34;https://open.spotify.com/embed/episode/6ewMI5l7iyZLztMupviBJT&#34; frameborder=&#34;0&#34; gesture=&#34;media&#34; allowfullscreen=&#34;true&#34; allow=&#34;encrypted-media&#34; data-component-name=&#34;Spotify2ToDOM&#34;&gt;&lt;/iframe&gt;&lt;p&gt;For a long time, I have been chasing after the prestigious title of senior engineer. I was mentally exhausted when I achieved it a few years back. Leading up to this latest title update, my anxieties piled up— what’s next? (vol.15 &lt;a href=&#34;https://www.xiaoyuzhoufm.com/episode/66b87e6133591c27be3e9887&#34;&gt;小宇宙FM&lt;/a&gt;)&lt;/p&gt;&lt;h3&gt;&lt;strong&gt;Senior Engineer, 2022&lt;/strong&gt;&lt;/h3&gt;&lt;p&gt;In 2020, I flopped my interview for the senior engineer role at my dream company. Through a series of debates, I also gave up on the senior engineer role at Uber for which I aced the interview. I proved that I was worthy of a senior title, even just for a few hours at San Francisco Uber HQ. But on the flip side, I picked the lower rank in favor of my dream company.&lt;/p&gt;</description>
    </item>
    <item>
      <title>024 | Performance Review</title>
      <link>https://tuwang.ai/posts/letters/024/</link>
      <pubDate>Sun, 11 Feb 2024 21:08:57 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/024/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;Corporate Culture, Yearly Review, Constructive Feedback&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;A private jet landed at SF airport, breezing through the runway. &lt;/p&gt;&lt;h3&gt;Delayed Flight&lt;/h3&gt;&lt;p&gt;Yeah, my &lt;em&gt;regular &lt;/em&gt;United Airlines flight was delayed&lt;em&gt;.&lt;/em&gt; The storm was right on. Less did I know, that aside from the bad weather, I was heading into a personal life storm in those two weeks. This story will be reserved for another time.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;A bit emotional, with mixed feelings - I sat back, opened the laptop, and started typing.&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>023 | 2024: Resetting and Learning</title>
      <link>https://tuwang.ai/posts/letters/023/</link>
      <pubDate>Tue, 09 Jan 2024 08:33:32 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/023/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;TL Role, Inspirations, Catching Up With AI Trends&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;p&gt;It was in 2020 when I first acknowledged a gap in the content I was creating. With a new job at stake, &#39;messing around&#39; no longer seemed like the right choice. Delving deeper, I realized my impostor syndrome stemmed from a question: &#34;Who am I to advise on various software engineering topics?&#34; After all, I had only recently found my path, while others had propelled large tech companies forward years before me. This realization left me with a lingering fear of not providing value.&lt;/p&gt;</description>
    </item>
    <item>
      <title>022 | Recap of The Troubled 2023</title>
      <link>https://tuwang.ai/posts/letters/022/</link>
      <pubDate>Fri, 29 Dec 2023 21:27:54 +0000</pubDate>
      <guid>https://tuwang.ai/posts/letters/022/</guid>
      <description>&lt;div class=&#34;substack-post-content&#34;&gt;&#xA;&lt;div class=&#34;post-header&#34;&gt;&#xA;&lt;h4 class=&#34;subtitle&#34;&gt;Navigating the Tech Bubble Through Layoffs, ChatGPT 4.0, Newsletter in 2024&lt;/h4&gt;&#xA;&lt;/div&gt;&#xA;&lt;h3&gt;① Navigating the Tech Bubble in 2023 at Silicon Valley&lt;/h3&gt;&lt;p&gt;2023 was like a rollercoaster for many of us in the tech industry, especially in Silicon Valley. We experienced the tech bubble making its best impression of a popped balloon. &lt;/p&gt;&lt;p&gt;&lt;strong&gt;This year put my ego on a diet.&lt;/strong&gt; Despite the ups and downs, this year taught me invaluable lessons. One key takeaway I want to share is the power of optimism during tough times.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
