Zhenghao's blog

https://zhenghao.io

The official site of Zhenghao He, a software engineer and a TypeScript/JavaScript enthusiast.

フィード

記事のアイキャッチ画像
Three common interview practices I wish to see less of
Zhenghao's blog
practices that I think interviewers should avoid when conducting coding interview
1年前
記事のアイキャッチ画像
The frontend interview guide you've been missing
Zhenghao's blog
I distilled my interview experience from over 20 frontend interviews that I took in the past two years.
1年前
記事のアイキャッチ画像
Why async/await is more than just syntactic sugar
Zhenghao's blog
My takes on async/await vs Promise
2年前
記事のアイキャッチ画像
Working with dates using Regex Named Capture Groups
Zhenghao's blog
A feature added in ES2018 makes working with dates in different formats a bit easier
2年前
記事のアイキャッチ画像
Detect JavaScript Memory Leaks with queryObjects
Zhenghao's blog
An API shipped with Chrome Dev console turns out to be a surprisingly easy way to observe how garbage collection works in JavaScript
2年前
記事のアイキャッチ画像
When You Should Prefer Map Over Object In JavaScript
Zhenghao's blog
the missing guide to choosing between Object and Map in JavaScript
2年前
記事のアイキャッチ画像
Verify if a url links to an image (without relying on regex)
Zhenghao's blog
one of the rare cases that I need to work with MIME types in frontend web development
2年前
記事のアイキャッチ画像
A complete guide to check data types in JavaScript
Zhenghao's blog
JavaScript is such an imperfect language that you can't even rely on it for simple things like checking data types.
2年前
記事のアイキャッチ画像
Why you should include debugging in the interview process
Zhenghao's blog
Technical interviews should stop over-indexing on coding ability along
2年前
記事のアイキャッチ画像
Preemptive memoization in React is probably not Evil (yet)
Zhenghao's blog
Why you might still end up using useMemo/useCallback everywhere even though you want to avoid premature optimization
2年前
記事のアイキャッチ画像
When does React render your component?
Zhenghao's blog
When and why does React render my component exactly?
2年前
記事のアイキャッチ画像
Type polymorphic functions in TypeScript
Zhenghao's blog
you might or might not need to use function overload
2年前
記事のアイキャッチ画像
An introduction to type programming in TypeScript
Zhenghao's blog
Learn to write types using the type language and leverage your existing javascript knowledge to master TypeScript quicker
2年前
記事のアイキャッチ画像
the double-assignment pattern in jQuery's source code
Zhenghao's blog
A pattern I discovered in jQuery's source code
2年前
記事のアイキャッチ画像
JavaScript memory model demystified
Zhenghao's blog
Why primitive values are not allocated on the stack
2年前
記事のアイキャッチ画像
Type Algebra
Zhenghao's blog
2年前
記事のアイキャッチ画像
The type hierarchy tree
Zhenghao's blog
A reflection on my mental model of TypeScript’s type system
2年前
記事のアイキャッチ画像
Frontend vs. Backend System Design interviews
Zhenghao's blog
walk through of similarities and differences between frontend vs. backend system design interviews and my thoughts on frontend career ceiling
2年前
記事のアイキャッチ画像
A framework for coding interviews
Zhenghao's blog
Walk through of a framework I've used in technical coding interviews
2年前
記事のアイキャッチ画像
Rebuilding my website && back to blogging
Zhenghao's blog
Welcome again to my humble abode on the internet.
2年前