Hi, I’m Holden Hu, a Software Engineer based in Hangzhou, China.
I currently work at Ant Group, where I design and build innovative solutions for insurance products. Previously, I contributed to ByteDance’s financial systems.
I have a passion for creating tools that solve real-world problems. Whether it’s streamlining workflows, automating tedious tasks, or building solutions that make life easier, I find great joy in turning challenges into opportunities through code. What drives me most is knowing that my work can make a meaningful impact and help others in their daily lives.
This blog is where I share my thoughts on technology, engineering, and life. I hope you find it helpful! 😊
Reading Now
Posts
- ✨ System Design Fundamentals: A Complete Guide
- Hand-Drawn Style Components Demo
- Computer Architecture
- Application Architecture
- Design Requirements
- Networking Basics
- TCP and UDP
- DNS
- HTTP
- Websockets
- API Design
- Caching
- CDNs
- Proxies and Load Balancing
- Consistent Hashing
- SQL
- NoSQL
- Replication and Sharding
- CAP Theorem
- Object Storage
- Message Queues
- MapReduce
- 🚀 Say Goodbye to JavaScript Fatigue: Why htmx is the Backend Developer's Best Friend
- How Shuangpin Saved Me Tons of Time (And Why I Ditched Pinyin)
- GKD and Custom Rules
- 立个 Flag,网站后续的内容都用英文输出
- 打造一个优雅的视频下载助手:从浏览器到本地的无缝体验
- 关于竞争与制度
- RSC - React Server Components
- 白色巨塔
- 依赖和上下游
- Some thoughts on Radix, component libraries, and shadcn/ui
- Web 文本高亮技术解析:Range API 与智能高亮策略
- 如何做箭头会动的流程图
- 关于前端系分
- Intentionally Making Close Friends
- npm scripts 参数传递:--
- Mac 如何通过快捷键启动软件
- 双城之战第一部
- use BetterTouchTool to input devices custmization
- fetch 分析
- CSS 之 color-scheme
- Understanding AI and AGI: Current Reality vs Hype
- 职业发展,还要爬梯子吗
- 个人提升
- CSS Sticky
- spread operator
- 4 Easy Ways to Keep Your English Strong Daily
- GKD 与 高级权限授予
- 实现并发请求控制
- 玩转个人服务器
- 实现一个有依赖关系的 Promise all
- How to Upgrade PostgreSQL in Docker and Kubernetes
- A (Brief) History of Redux
- React Hooks 和 Effect handle function
- Startup Opportunities and Switching Jobs
- 如何做好一个技术业务 Owner
- 视频网站的流量成本,Youtube 的成功
- Antd Form 3 和 HOC
- HTML空白符问题
- My career race is in the home stretch, here’s what I know
- WebAssembly
- npm create
- jsx中用 && 可能有的坑
- React onChange and onInput
- Symbol.unscopables
- TS 中的 enum
- 意义
- 利用沙箱解决跨域问题
- Code is run more than read
- SDK 远程拉取组件组件进行加载
- Displays Arrange
- Why feel nothing accomplished?
- Mac 自动 git push Obsidian 历史信息
- Mac 自动 Commit 保存 Obsidian 历史信息
- The Psychology of Money
- VSCode 本身有提供很好用的 Diff 能力
- 被讨厌的勇气
- Growth Hacker Marketing – Ryan Holiday
- Cognitive bias
- 用GPT辅助造例句和格式输出
- 优化 VSCode 导入提示
- 字体加载优化
- 关于 yyyy 和 YYYY
- The Refold Roadmap
- Software World Tour With Son Luong Ngoc
- Mac 关闭点按墙纸显示桌面
- Vue3 实现
- Go从零实现 - 分布式缓存 - GeeCache
- 问题记录:Vite 处理 UMD 包生产环境和开发环境不一致
- 国际化配置方案
- Go 之 接口型函数
- Go 结构体方法接受者用值还是指针
- React 中的闭包问题
- Go从零实现 - Web 框架 - Gee
- 内网穿透服务
- 使用 RxJS 实现可靠的异步搜索框
- 前端报错与 crossorigin
- 重新思考何为幸福的人生
- mini-react 实现
- 无痛胃镜检查记录
- Arc Fix Bug Week
- 用一个项目快速上手新的编程语言
- React 演进 及 18 新特性解析
- Shadow DOM
- Corepack 安利
- Sparse Arrays
- Zustand 核心能力与代码梳理
- 0.0.0.0 🆚 127.0.0.1
- 如何定制化 dotted 的距离
- Git技巧:一个机器,搞不同仓库
- Nest 系列 - 2:装饰器和类型解析
- Nest 系列 - 1:控制反转和依赖注入
- Overflow 组件
- 黑客与画家
- Collapse 效果实现
- 元素的宽高
- React 组件库 CSS 样式方案
- koa-compose 代码分析
- TS 应用案例分享 - 2
- 异步请求后进行 window.open 被拦截
- React 多实例问题
- React 18更新相关的类型改变
- flex 实现表格方案
