Chen Hui Jing
chenhuijing.com · Personal blog · on HN since 2015
Chen Hui Jing is a front-end developer who writes about CSS, web internationalization, East Asian typography, and browser history.
What HN saysHN links it for CSS and Chinese-language web topics, plus guides like tunneling services and HTML slides without frameworks; one commenter objects to rigid line wrapping.
29HN people shared it
6linked it in comments
25stories submitted
585story points
1 year agolast shared
2015people per year2026
Most-shared posts
- 1East Asian character emojis – “the fuller” story4 people · 77 points · first shared 2016 · 33 comments on HN
- 2CSS for Internationalisation2 people · 169 points · first shared 2020 · 37 comments on HN
- 3Recreating the Fool's Mate Chess Move with CSS Grid2 people · 26 points · first shared 2019 · 2 comments on HN
- 4Internet Explorer 3, an adventure in cross-browser compatibility2 people · 2 points · first shared 2019 · discussion on HN
- 5How well do you know CSS display?1 people · 166 points · first shared 2016 · 46 comments on HN
- 6Math and front-end1 people · 113 points · first shared 2018 · 20 comments on HN
- 7Understanding Positioning in CSS1 people · 11 points · first shared 2020 · discussion on HN
- 8Chinese Language on the Web (2016)1 people · 7 points · first shared 2025 · discussion on HN
- 9Using DevTools to understand modern layout techniques1 people · 2 points · first shared 2018 · discussion on HN
- 10Switching from Bash to Zsh1 people · 2 points · first shared 2020 · discussion on HN
- 11The case for "old school" CSS1 people · 2 points · first shared 2025 · discussion on HN
- 12CSS exclusions with Queen Bey1 people · 1 points · first shared 2018 · discussion on HN
- 13Dark mode using CSS blend-mode technique1 people · 1 points · first shared 2019 · 1 comments on HN
- 14Building a CSS-only image gallery (with fallbacks)1 people · 1 points · first shared 2017 · discussion on HN
- 15We need to talk about Opera Mini1 people · 1 points · first shared 2017 · discussion on HN
What HN people wrote when they linked it
mwcampbell · 2017-10-19
> To keep the line wrapping consistent with how the designer sees it in the application
From my perspective as a low-vision person who often uses magnification, this is an unwelcome invasion of the one-size-fits-all mindset from print design. Let my device reflow the text. Designers just have to embrace this newer, more dynamic medium.
Edit: Besides accessibility, what about the variety of screen sizes we have these days? This isn't the 90s.
Edit 2: To jamarante and others that think a canvas-based tool like this is a good idea, I recommend this article for a different approach to web design: https://www.chenhuijing.com/blog/a-better-web-design-process/
I don't like being negative, but, having given it a day's thought and read more of the comments, I firmly believe that what you're doing is a step backward for the Web. That doesn't mean that I think Web designers should write HTML and CSS by hand. Do give them better tools, but don't try to turn the Web into a new PDF.
dalke · 2015-07-02
My experience has been that "grok" as used by coders is synonymous to "understand", with the caveat that it's used to indicate in-group membership in the hacker community.
It is rarely used in the original, Heinlein sense.
For example, http://imranontech.com/2007/01/24/using-fizzbuzz-to-find-developers-wh… is titled "Using FizzBuzz to Find Developers who Grok Coding", but at best FizzBuzz can tell if someone had a basic understanding of coding.
At https://netbeans.org/bugzilla/show_bug.cgi?id=32241 you can read "Code completion does not grok implicit constructors". Here too it's used synonymously with 'understand'. Ditto with "The one where I grok jQuery" at http://www.chenhuijing.com/blog/the-one-where-i-grok-jquery/ .
I did find an example that is in line with the original Heinlein meaning; "How to Grok Web Standards" at http://alistapart.com/article/grokwebstandards uses it in the Heinlein way. My thesis is that 'grok' is often used to indicate in-group hacker membership. You'll notice that unlike the previous three, this explains the term 'grok'. This means it's not being used to indicate in-group membership.
simongray · 2020-04-25
The author covers it in another article (2016): https://www.chenhuijing.com/blog/html-ruby/#%F0%9F%9A%B2
agraebe · 2019-09-13
there seem to be quite a few available. I also like telebit. btw, saw a comparison the other day: https://www.chenhuijing.com/blog/tunnelling-services-for-exposing-loca…
ronilan · 2019-02-14
The “inspired by” article is where the beef is: https://www.chenhuijing.com/blog/html-slides-without-frameworks/
acomjean · 2022-03-15
I took a react class and the intro was a lot of html/css/design stuff. The CSShints site isn't just CSS, so its worth exploring.
There is a lot of good stuff published that's hard to find. I wish I had a better catch all resource page.
Codepen.io is a good playground to play around with html/css/javascript and it has some javascript frameworkstuff too.
A lot of people put together good content. It seems to surface though blogs and twitter.
Some links/papers we used (without the CSShints pages). A lot of them have more content if you explore.
https://cssclass.es/materials/#elements-and-tags
https://chenhuijing.com/blog/how-i-design-with-css-grid/#%F0%9F%8E%99
https://www.wpkube.com/html5-cheat-sheet/
https://programmingdesignsystems.com/what-is-a-design-system/index.htm…
https://atomicdesign.bradfrost.com/chapter-1/
http://alistapart.com/article/the-king-vs-pawn-game-of-ui-design/
https://brucelawson.co.uk/2018/the-practical-value-of-semantic-html/
https://alistapart.com/article/my-accessibility-journey-what-ive-learn…