<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>haixiang6123 (Haixiang)</title>
    <link>https://ruby-china.org/haixiang6123</link>
    <description/>
    <language>en-us</language>
    <item>
      <title>[深圳外企内推]</title>
      <description>&lt;ul&gt;
&lt;li&gt;主招测试开发，后端/全栈开发（产品，设计也在招，也能内推）&lt;/li&gt;
&lt;li&gt;技术栈为 Next.js, Nest.js，有别的 Node.js, Go, Java 经验也都可以。&lt;/li&gt;
&lt;li&gt;薪资 30-50k/月，社保+公积金。&lt;/li&gt;
&lt;li&gt;工作时间 9 点半到 6 点半。&lt;/li&gt;
&lt;li&gt;工作地点在深圳南山万象天地。深圳 Office 团队氛围非常 Nice，不卷。&lt;/li&gt;
&lt;li&gt;公司大力拥抱 AI，Cursor/Codex/Claude 免费用。英语面试（也有机会会碰上中文面，这个看运气）。&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;适合想认真做事、提升技术的同学。感兴趣可以发简历到 aGFpeGlhbmcueWFuQHNob3BiYWNrLmNvbQ==&lt;/p&gt;</description>
      <author>haixiang6123</author>
      <pubDate>Wed, 11 Mar 2026 12:45:46 +0800</pubDate>
      <link>https://ruby-china.org/topics/44513</link>
      <guid>https://ruby-china.org/topics/44513</guid>
    </item>
    <item>
      <title>一天学习一个轮子，十天后变成轮子哥</title>
      <description>&lt;p&gt;链接： &lt;a href="https://github.com/Haixiang6123/one-day-one-npm-lib" rel="nofollow" target="_blank"&gt;https://github.com/Haixiang6123/one-day-one-npm-lib&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;最近发现自己一直在画页面，画完一个又画下一个，对自己提升并不大，游戏也慢慢不好玩了。&lt;/p&gt;

&lt;p&gt;一个月前的一天，我坐在电脑前盯着 package.json 发呆，突然想到平时我们天天在用的库我们根本没管过里面是怎么实现的，都是 npm install 就直接用了，就算知道实现的大概但也没真正看过源码。所以我点进了 react-errorboundary 这个库的源码看，看着看着就到了 12 点，看完后觉得有种神清气爽的感觉。&lt;/p&gt;

&lt;p&gt;然后我陷入了沉思：看这种小库的源码其实并不难，只要耐心看下去谁都能看懂，网上也有很多看源码教程，但是就是没多少人去研究一下。后来的得出的结论是因为&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;有“看源码恐惧症”，当然我以前也是，总是觉得自己还没到达看源码的地步，水平还不够&lt;/li&gt;
&lt;li&gt;网上的文章太关注源码了本身了，上来直接甩代码开始一通解释，忽略了一个实事实：所有今天看到的源码也是通过解决一个一个的 Issue 和实现一个一个的 feature 才慢慢优化得来的&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;所以每看一个 npm 轮子就写一篇文章，都从一个最简单的需求开始一步步去推演成源码的样子，一共写了 10 篇，分享给各位正在努力的前端伙伴~&lt;/p&gt;

&lt;p&gt;链接： &lt;a href="https://github.com/Haixiang6123/one-day-one-npm-lib" rel="nofollow" target="_blank"&gt;https://github.com/Haixiang6123/one-day-one-npm-lib&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;看完后可以忘掉所有这些轮子的实现与设计，但是希望这本“小书”可以给你一份&lt;strong&gt;“我自己一个人去阅读源码也没问题”&lt;/strong&gt;的勇气，知道优秀的代码也是一步步写出来的，而不是洪水猛兽。&lt;/p&gt;

&lt;p&gt;写这本“小书”的时候也是晚上 10 点多左右，脑子也不是在性能最好的时候，所以如果发现一些讲得不好的地方多多包涵，请轻喷~ peace&lt;/p&gt;</description>
      <author>haixiang6123</author>
      <pubDate>Wed, 28 Apr 2021 21:26:15 +0800</pubDate>
      <link>https://ruby-china.org/topics/41209</link>
      <guid>https://ruby-china.org/topics/41209</guid>
    </item>
  </channel>
</rss>
