Chen Hui Jing | 陈慧晶
@huijing.bsky.social
📤 1038
📥 83
📝 120
🇲🇾👾🏀🚲🖌👟💻🖊🎙🐈⬛🧗♀️🎹🏳️🌈
https://chenhuijing.com
https://redviolapanda.com
reposted by
Chen Hui Jing | 陈慧晶
Hillel is speaking at Craft Conference
3 days ago
New newsletter: knowing about things is cheaper than knowing things
buttondown.com/hillelwayne/...
loading . . .
Knowing about things is cheaper than knowing things
Short one this week because I'm way behind on book and conference prep. Last week a LinkedIn Influencer wrote about how math has nothing to do with...
https://buttondown.com/hillelwayne/archive/knowing-about-things-is-cheaper-than-knowing/
0
16
5
this is such a beautiful read. discovered somaFM. and am glad i'm still writing on my 12yo (and counting) blog. not for views, not for money (never earned a cent from it), but just because i feel like it.
add a skeleton here at some point
10 days ago
0
11
1
i love the dialog element, did i ever announce my love for the dialog element? so many features out-of-the-box. even though that's not the main point of this. doing my best to write vanilla HTML, CSS and TS (just cos the job wants me to, i don't mind TS or JS tbh)
chenhuijing.com/blog/buildin...
loading . . .
Building a connect wallet button | Chen Hui Jing
Back in October last year, I briefly wrote about my thoughts about standards. Given the almost entirety of my career was around the web, and I cared a lot…
https://chenhuijing.com/blog/building-a-connect-wallet-button/#%F0%9F%9A%B2
15 days ago
0
2
0
reposted by
Chen Hui Jing | 陈慧晶
Hidde
about 1 month ago
✏️ Open web vs AI: what can W3C do?
hidde.blog/web-ai-break...
high-level write-up of last week's W3C AC breakout, where we talked about threats to the open web and what to do next. Thanks to
@mnot.net
@benwerd.eurosky.social
@ouvre-boite.com
and others for talking/writing about this before.
loading . . .
Open web vs AI: what can W3C do?
Thoughts after breakout at AC meeting.
https://hidde.blog/web-ai-breakout/
1
16
4
this is absolutely gorgeous 😍
add a skeleton here at some point
26 days ago
0
3
0
this is kinda unhinged but in the BEST way possible. also, checkout
@jack.cab
's main home page, it is a work of art.
add a skeleton here at some point
about 1 month ago
1
0
0
i do agree with Adam here, i've found myself saying multiple times to some of my colleagues, who to be fair, are not career web developers themselves, that i write my HTML and CSS by hand because the AI simply cannot create what i have in my head in the concise code that i want the output to be.
add a skeleton here at some point
about 1 month ago
1
1
0
“Even if something is easy to build with, it might not be as easy to keep running. We cannot "abandon" mission-critical technology.”
add a skeleton here at some point
2 months ago
0
0
0
my favouritest CSS artist on the interwebs!
add a skeleton here at some point
2 months ago
1
2
1
Love this deep dive explainer on how JPEG compression works
www.sophielwang.com/blog/jpeg
loading . . .
Sophie Wang
https://www.sophielwang.com/blog/jpeg
2 months ago
0
14
2
tried
@codepen.io
's new 2.0 interface, works pretty well with Typescript, and that bare module specifier which pulls your project's npm packages for you is pretty neat 🤓
codepen.io/editor/huiji...
loading . . .
Bridge Kit with Forwarding Service
A code demo by Chen Hui Jing created on CodePen
https://codepen.io/editor/huijing/pen/019d1077-9824-789a-9f1b-e927d2b0755e
2 months ago
0
2
0
2 posts in a week, the sky might be falling. no i'm kidding, please don't fall, sky. this time we think about how to tell people to about fees when transferring funds.
chenhuijing.com/blog/designi...
loading . . .
Designing a who-pays-the-fee interface | Chen Hui Jing
I still walk around with cash in my wallet. Not a lot of it, but enough to pay for at least a meal plus a drink. Where I live today, most people can get by…
https://chenhuijing.com/blog/designing-a-who-pays-the-fees-interface/#%F0%9F%92%BB
2 months ago
0
0
0
"Artificial intelligence is an extractive technology that relies on the brutal labor of underpaid workers around the world. For years, the work of African data labelers has been more or less “ghost work,” the unseen, hidden labor that lets American tech companies build their products."
add a skeleton here at some point
2 months ago
0
1
0
got more acquainted with BigInt after starting this job. still don't like basis points. ¯\_(ツ)_/¯
loading . . .
Mathematical precision in Javascript | Chen Hui Jing
In a world where most people don't read anymore, and content is written by or at least run through AI for edits, I still find writing out my own thoughts…
https://chenhuijing.com/blog/mathematical-precision-in-javascript/#%F0%9F%8E%99
2 months ago
1
0
0
Who called git, and how Claude was caught red-handed by
@eclecticlight.co.web.brid.gy
, quite an interesting read.
eclecticlight.co/2026/03/17/w...
loading . . .
Who called git, and how Claude was caught red-handed
Two users confronted by a dialog to install command line developer tools so they can use git. Neither wanted to use git, but wondered which app could have triggered it. Despite its protestations, C…
https://eclecticlight.co/2026/03/17/who-called-git-and-how-claude-was-caught-red-handed/
3 months ago
0
1
1
this is the most amazing CSS thing i've seen on the interwebs for a while. i know very little about x86 and can barely write a C program that does more than Hello World or add two single digits together. but this is absolutely blowing my mind 🤯
add a skeleton here at some point
3 months ago
0
3
0
this is very clever imho.
add a skeleton here at some point
3 months ago
0
1
0
I did not know Bloomberg has a JS blog, nor did I know about its JavaScript Infrastructure and Terminal Experience team. What I did know is that I had heard about Temporal for years. I understood that it was massive and it was hard to implement but it would make dates and time in JS make sense.
add a skeleton here at some point
3 months ago
1
1
0
Back in 2015, I had a template called blank-html which was the most basic setup for me to build and experiment with HTML, CSS and JS. I had used Gulp 3 as the task runner. Over the years, minor upgrades were made, Gulp 4, remove node-sass etc. I think it's time for a major rehaul to use Vite 8 🤓
add a skeleton here at some point
3 months ago
0
1
1
reposted by
Chen Hui Jing | 陈慧晶
Luciano Mammino 📙 Node.js Design Patterns
3 months ago
New blog post! I added Bluesky likes and liker avatars to my
#Astro
blog. No API keys, no server-side code, just pure delightful
#webcomponents
. Here's how I went from "I want that" to "it's live" in about an hour:
loige.co/how-i-added-...
loading . . .
How I added Bluesky likes to my Astro blog
Learn how I added Bluesky likes and avatars to my Astro blog using the bluesky-likes web components package. No API keys, no server-side code, just a few lines of Astro magic.
https://loige.co/how-i-added-bluesky-likes-to-my-astro-blog/
2
17
3
“…LLMs will make formal methods go mainstream, but being easily able to write specifications doesn't help with correctness if the specs don't actually verify anything.” but like
@hillelwayne.com
says, maybe this will all be laughably obsolete come June ¯\_(ツ)_/¯
add a skeleton here at some point
3 months ago
0
1
0
“But simply watching work happen, without any of the creative, autonomous activity that would occur if they were doing the work themselves, gives rise to a degree of boredom and stupefaction that can be physically painful and spiritually debilitating.”
add a skeleton here at some point
3 months ago
0
0
0
”We are witnessing a civilizational "race to the middle," where the complexity of human thought is sacrificed on the altar of algorithmic smoothness.”
add a skeleton here at some point
3 months ago
0
0
0
i love a solid debugging the browser write-up
add a skeleton here at some point
4 months ago
0
1
0
reposted by
Chen Hui Jing | 陈慧晶
Andy Bell
6 months ago
A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020. It would be really appreciated if you could read and share in your networks too 💛
bell.bz/its-been-a-v...
loading . . .
It’s been a very hard year - Andy Bell
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year...
https://bell.bz/its-been-a-very-hard-year/
27
288
200
my first web conference of 2026. thank you to Aris Markogiannakis for letting me MC your fantastic conference 🫶🏻 it was so nice to catch up with folks i haven't seen in years 🤓
add a skeleton here at some point
4 months ago
1
2
0
watching
@wesbos.com
speed-run CSS on
@syntax.fm
is the kind of compelling content i wanna watch on my off day
www.youtube.com/watch?v=S98u...
loading . . .
This nav broke my brain (coding speed run)
YouTube video by Syntax
https://www.youtube.com/watch?v=S98uVU2CAl0
4 months ago
0
12
2
oooooo i didn't know about this one 🤓
add a skeleton here at some point
4 months ago
0
1
0
"Software development is thinking made tangible. The artifacts we create—whether COBOL programs, Delphi forms, or Python scripts—are the visible outcome of invisible reasoning about complexity."
[email protected]
www.caimito.net/en/blog/2025...
loading . . .
Why We've Tried to Replace Developers Every Decade Since 1969
Every decade brings new promises: this time, we'll finally make software development simple enough that we won't need so many developers. From COBOL to AI, the pattern repeats. Business leaders gro...
https://www.caimito.net/en/blog/2025/12/07/the-recurring-dream-of-replacing-developers.html
4 months ago
0
1
0
reposted by
Chen Hui Jing | 陈慧晶
Sara Soueidan
4 months ago
"It’s really tempting to say that you’re just “using the resources you have” when you use a simple query here and there, but your brain is the best resource you’ll have for the rest of your life, and you should keep it sharp."
@cassidoo.co
Do not give up your brain 🔗
cassidoo.co/post/good-br...
loading . . .
Do not give up your brain
It's tempting to just let tools think for you, but you still need to be able to think for yourself and stay sharp.
https://cassidoo.co/post/good-brain/
2
139
30
love a good non-English CSS typography post 🫶🏻
add a skeleton here at some point
5 months ago
1
15
2
reposted by
Chen Hui Jing | 陈慧晶
Patrick Brosset
5 months ago
Fun isn’t a distraction from learning, it’s how we learn best. The web is still a playful playground: open a text editor, try something weird, learn something new. Let's all keep the web fun, weird, and wonderful! ➡️
patrickbrosset.com/articles/202...
0
26
12
“agents make code cheaper. they do not make judgment cheap.” –@threepointone.bsky.social
sunilpai.dev/posts/seven-...
loading . . .
where good ideas come from (for coding agents)
(and the part where users have to level up)
https://sunilpai.dev/posts/seven-ways/
5 months ago
0
1
0
“The skill isn’t being right. It’s entering discussions to align on the problem, creating space for others, and remaining skeptical of your own certainty.” –@addyosmani.bsky.social These are all good lessons for us who work in tech.
addyosmani.com/blog/21-less...
loading . . .
21 Lessons From 14 Years at Google
Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.
https://addyosmani.com/blog/21-lessons/
5 months ago
0
4
1
“This is not because producers are careless, but because once production is cheap enough, junk is what maximises volume, margin, and reach. The result is not abundance of the best things, but overproduction of the most consumable ones.”
add a skeleton here at some point
5 months ago
0
0
0
reposted by
Chen Hui Jing | 陈慧晶
Jen Simmons
5 months ago
Today the CSS Working Group resolved to rename the property that lets you adjust the tolerance of how content lays out in CSS Grid Lanes to `flow-tolerance`! Just updated the article about it with the new name.
webkit.org/blog/17660/i...
loading . . .
Introducing CSS Grid Lanes
It’s here, the future of masonry layouts on the web!
https://webkit.org/blog/17660/introducing-css-grid-lanes/#:~:text=Placement%20sensitivity
0
65
6
what a beautiful project ❤️
add a skeleton here at some point
5 months ago
1
2
0
reposted by
Chen Hui Jing | 陈慧晶
Hidde
5 months ago
✏️ Dear Mozilla, I don't want an “Al kill switch”, I want a more responsible approach for all a new blog post! (*I do want the kill switch, but responsible rollout matters even more in the grand scheme of things)
hidde.blog/mozilla-ai-k...
loading . . .
Dear Mozilla, I don't want an “Al kill switch”, I want a more responsible approach for all
My concern is that Mozilla is _too_ excited about a technology that has inherent downsides and ethical problems, and I would like to see better defaults and clearer risk mitigations.
https://hidde.blog/mozilla-ai-kill-switch/
2
37
8
I love that a video codec won an emmy ❤️
aomedia.org/press%20rele...
loading . . .
Alliance for Open Media Wins Prestigious Technology and Engineering Emmy® Award for the AV1 Video Codec
AOMedia’s Video Encoder SVT-AV1 Also Recognized with an IBC2025 Innovation Award
https://aomedia.org/press%20releases/AV1-Video-Codec-Wins-an-IBC2025-Innovation-Award/
6 months ago
0
1
0
this was such a lovely piece. and i truly believe that the best test of how well you understand something is being able to explain it to anybody at their level
add a skeleton here at some point
6 months ago
0
8
1
found out about html day from this awesomely cool project by Daniel Lazaro:
github.com/dnlzro/horiz...
plus it's built on Astro 🫶🏻
loading . . .
GitHub - dnlzro/horizon: The current sky at your approximate location, rendered as a CSS gradient
The current sky at your approximate location, rendered as a CSS gradient - dnlzro/horizon
https://github.com/dnlzro/horizon?tab=readme-ov-file
7 months ago
2
1
0
not sure if non-Chinese speaking folks are able to generate translated captions for this but if you know me, you know that Chinese typography is one of my favourite things. this is a fascinating look into the MingKwai typewriter.
youtu.be/yNoWMaOyWHY
loading . . .
【何同学】我们做了一个中文打字机...
YouTube video by 老师好我叫何同学
https://youtu.be/yNoWMaOyWHY
7 months ago
1
0
2
reposted by
Chen Hui Jing | 陈慧晶
Bramus
7 months ago
“When you use a JavaScript framework, that isn’t the end of your work, it’s just the beginning. You still have to write your own code that makes use of that framework. Except now your code is restricted to only what the framework can do.” I’d even drop “JavaScript” from that sentence 😉
add a skeleton here at some point
6
55
12
“It just shows that all this framework "magic" that's supposed to help us can also create some really weird problems.”
add a skeleton here at some point
7 months ago
0
4
1
I was building the exact conversational UI that is described here last Friday and also came across field-sizing but was a bit bummed about support.
add a skeleton here at some point
7 months ago
0
1
0
a very long overdue "housekeeping" chore for my self-hosted analytics solution. 1,000,000 rows on t3.micro makes for fun migrations. ¯\_(ツ)_/¯
chenhuijing.com/blog/databas...
loading . . .
Database troubleshooting for Umami | Chen Hui Jing
I suck at SQL. There. I said it. I just never really had to interact with a SQL database directly over the years. So yeah, I can query a database, but managing…
https://chenhuijing.com/blog/database-troubleshooting-for-umami/
7 months ago
0
3
0
i love the spreadsheet analogy here
add a skeleton here at some point
8 months ago
1
13
1
“If you’re going to really exploit the capabilities of these new tools, you need to be operating at the top of your game”
add a skeleton here at some point
8 months ago
0
0
0
Some musings about building sample applications. You know, for sharing knowledge and all that...
chenhuijing.com/blog/lets-ta...
loading . . .
Let's talk sample apps | Chen Hui Jing
I'm back in the Developer Relations profession. But after going through the migration last weekend, it occurred to me that some part of my current job was…
https://chenhuijing.com/blog/lets-talk-sample-apps
8 months ago
0
1
0
I've had the same blog for more than a decade. This is the second time I'm migrating to another tech stack. I'm surprised how easy it was to deploy with Netlify simply by switching repos. I guess I'll find out if I broke anything in the coming days...haha
chenhuijing.com/blog/migrati...
loading . . .
Migrating from Hugo to Astro | Chen Hui Jing
I'm migrating my blog again. This blog has been in existence for more than 11 years. It started as a Jekyll site. Then I moved to Hugo. Now I'm moving it to…
https://chenhuijing.com/blog/migrating-from-hugo-to-astro
8 months ago
1
3
0
Load more
feeds!
log in