Chen Hui Jing | 陈慧晶
@huijing.bsky.social
📤 1019
📥 80
📝 94
🇲🇾👾🏀🚲🖌👟💻🖊🎙🐈⬛🧗♀️🎹🏳️🌈
https://chenhuijing.com
https://redviolapanda.com
reposted by
Chen Hui Jing | 陈慧晶
Andy Bell
3 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
289
202
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
6 days 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
11 days ago
0
12
2
oooooo i didn't know about this one 🤓
add a skeleton here at some point
12 days 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
21 days ago
0
1
0
reposted by
Chen Hui Jing | 陈慧晶
Sara Soueidan
25 days 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
140
29
love a good non-English CSS typography post 🫶🏻
add a skeleton here at some point
26 days ago
1
15
2
reposted by
Chen Hui Jing | 陈慧晶
Patrick Brosset
about 1 month 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/
28 days 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/
about 1 month 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
about 1 month ago
0
0
0
reposted by
Chen Hui Jing | 陈慧晶
Jen Simmons
about 1 month 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
about 1 month ago
1
2
0
reposted by
Chen Hui Jing | 陈慧晶
Hidde
about 2 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/
2 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
2 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
3 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
3 months ago
1
0
2
reposted by
Chen Hui Jing | 陈慧晶
Bramus
3 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
3 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
3 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/
4 months ago
0
3
0
i love the spreadsheet analogy here
add a skeleton here at some point
4 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
4 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
4 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
4 months ago
1
3
0
“No, the rest of the world is already anticipating futures built on sacred memory and a sacred present. It is reciting the Qur’an five times a day, chanting mantras before meals, offering incense to ancestors, and balancing ritual and reason”–
@didou.bsky.social
publicseminar.org/2025/09/pete...
loading . . .
Peter Thiel and the Decline of the West - Public Seminar
Ahmed Bouzid critiques tech entrepreneur Peter Thiel's idea that Christianity can redeem Western civilization from moral decline.
https://publicseminar.org/2025/09/peter-thiel-and-the-decline-of-the-west/
5 months ago
0
0
0
i would guess that most developers don't think of CSS more than a tool to change colours and spacing but like
@amitsheen.bsky.social
shows, browsers have shipped CSS functionality that allows a great deal of creativity, especially for animations in the browser. math is cool, kids 😎
#css
#webdev
add a skeleton here at some point
5 months ago
0
5
0
“Our job is not just to write code, but to use our critical thinking and analysis skills to make decisions outside of the scope of writing characters in a text editor.”
piccalil.li/blog/while-y...
loading . . .
While you’re fixing the fun stuff, fix the important stuff too
We walk through a fictional bug and fix a little visual issue, but we then spend time uncovering other much more important issues and fix them too.
https://piccalil.li/blog/while-youre-fixing-the-fun-stuff-fix-the-important-stuff-too/
5 months ago
0
4
0
“It’s time to choose frameworks based on constraints and merit rather than momentum.”
www.lorenstew.art/blog/react-w...
loading . . .
React Won by Default – And It's Killing Frontend Innovation | Loren Stewart
Exploring how React's dominance by default stifles frontend innovation, and why deliberate framework choices lead to better tools for performance, developer experience, and ecosystem diversity.
https://www.lorenstew.art/blog/react-won-by-default/
5 months ago
1
1
0
spent quite some time chuckling at the responses to this thread:
www.reddit.com/r/Programmer...
loading . . .
From the ProgrammerHumor community on Reddit: totallyBugFreeTrustMeBro
Explore this post and more from the ProgrammerHumor community
https://www.reddit.com/r/ProgrammerHumor/comments/1ml6xw7/totallybugfreetrustmebro/
6 months ago
0
1
0
“When I have had engineers who were 10x as valuable as others it was primarily due to their ability to prevent unnecessary work.”
colton.dev/blog/curing-...
loading . . .
No, AI is not Making Engineers 10x as Productive
Curing Your AI 10x Engineer Imposter Syndrome
https://colton.dev/blog/curing-your-ai-10x-engineer-imposter-syndrome
6 months ago
0
1
0
as someone who's first OS was MS-DOS, this gave me a warm nostalgic feeling inside
aresluna.org/frame-of-pre...
loading . . .
Frame of preference
A story of early Mac settings told by 10 emulators.
https://aresluna.org/frame-of-preference/
7 months ago
0
1
0
“This gap between perception and reality is striking: developers expected AI to speed them up by 24%, and even after experiencing the slowdown, they still believed AI had sped them up by 20%.”
metr.org/blog/2025-07...
loading . . .
Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity
We conduct a randomized controlled trial to understand how early-2025 AI tools affect the productivity of experienced open-source developers working on their own repositories. Surprisingly, we find th...
https://metr.org/blog/2025-07-10-early-2025-ai-experienced-os-dev-study/
7 months ago
0
3
0
reposted by
Chen Hui Jing | 陈慧晶
Ana Tudor
9 months ago
I wrote something about
#AI
on
@frontendmasters.com
... something with a long title!
#ChatGPT
and the proliferation of obsolete and broken solutions to problems we hadn’t had for over half a decade before its launch
frontendmasters.com/blog/chatgpt...
loading . . .
ChatGPT and the proliferation of obsolete and broken solutions to problems we hadn’t had for over half a decade before its launch
It was a lovely day on the internet when someone asked how to CSS animated gradient text like ChatGPT’s “Searching the web” and promptly got an answer saying “Have you tried asking ChatGPT? Here’s wha...
https://frontendmasters.com/blog/chatgpt-and-old-and-broken-code/
0
47
12
Came across this in Children of Dune: "Good government never depends upon laws, but upon the personal qualities of those who govern. The machinery of government is always subordinate to the will of those who administer that machinery. ..." (1/2)
9 months ago
1
3
0
reposted by
Chen Hui Jing | 陈慧晶
Anne van Kesteren
9 months ago
🥳 We added new attributes to HTML to enhance <input type=color>:
webkit.org/blog/16900/p...
loading . . .
Add wide gamut P3 and alpha transparency to your color picker in HTML
Now HTML lets you create a color picker for wide gamut P3 color and for alpha transparency with two new attributes: <input type="color" colorspace="display-p3" alpha>, available today in Safari 18.4.
https://webkit.org/blog/16900/p3-and-alpha-color-pickers/
4
91
28
definitely worth a listen
art19.com/shows/philos...
loading . . .
Rethinking the Enlightenment | Historian Aviva Chomsy
The spectre of the Enlightenment What the Enlightenment a net positive or a net negative? Or is that the wrong question, and should we look at it simply as a historical period? Join Professor of His...
https://art19.com/shows/philosophy-for-our-times/episodes/ccaca2a8-652a-47e1-9293-42790187776e
9 months ago
0
1
0
I find myself nodding in agreement with Josh and the points he so eloquently puts forward
add a skeleton here at some point
10 months ago
0
8
2
“But fundamentally, all Transformer-based AI models are pattern-matching machines. [...] These models excel at standard problems where step-by-step procedures align with patterns in their training data but collapse when facing novel proof challenges requiring much deeper mathematical insight.”
add a skeleton here at some point
10 months ago
0
2
0
haven't done a chain thing in forever.
chenhuijing.com/blog/tag-you...
tagging
@csswizardry.com
and
@zellwk.bsky.social
if you feel like joining the chain too
loading . . .
Tag, you're it!
Blogging about blogging seems kinda meta to me. It’s definitely fun to see how and why folks started and continue to blog. I got tagged by Hidde, so why not get this going?
https://chenhuijing.com/blog/tag-youre-it/#%F0%9F%8E%99
10 months ago
1
2
1
reposted by
Chen Hui Jing | 陈慧晶
WE AND THE COLOR
11 months ago
Could There Be an Impossible Color You’ve Never Seen? Prepare to Have Your Mind Blown!
weandthecolor.com/impossible-c...
#colors
0
5
1
reposted by
Chen Hui Jing | 陈慧晶
Schalk Neethling
11 months ago
What Happens If They Sell Chrome? |
@igalia.com
- Open Source Consultancy and Development
@chriscoyier.net
- Very interesting and relevant conversation
www.igalia.com/chats/chris-...
loading . . .
What Happens If They Sell Chrome? | Igalia - Open Source Consultancy and Development
Igalia is an open source consultancy specialised in the development of innovative projects and solutions. Our engineers have expertise in a wide range of technological areas, including browsers and cl...
https://www.igalia.com/chats/chris-coyier
0
18
6
"Our default tech business model has become extractive, like part of a strip-mining operation. Consumers—and now creative works (used for training AI)—are treated as a natural resource to be milked and exploited." -
@benjedwards.com
www.vintagecomputing.com/index.php/ar...
loading . . .
The PC is Dead: It’s Time to Bring Back Personal Computing
How surveillance capitalism and DRM turned home tech from friend to foe. For a while—in the '80s, '90s, and early 2000s—it felt like nerds were [...]
https://www.vintagecomputing.com/index.php/archives/3292/the-pc-is-dead-its-time-to-make-computing-personal-again
11 months ago
0
17
7
i would love for this to be a thing sooner than later
add a skeleton here at some point
11 months ago
0
2
0
now that i think about it, the people who i know who have their own websites are all folks who work on the web, and not the average person on the interwebs 😐
thehistoryoftheweb.com/our-online-h...
loading . . .
Our Online Homes Need Infastructure - The History of the Web
A home online is about as essential as it gets. But we need to make that easier. Where are we heading to build this new web together?
https://thehistoryoftheweb.com/our-online-homes-need-infastructure/
11 months ago
0
0
0
does anyone either write CSS in CSS files or does Drupal today? 🤔
chenhuijing.com/blog/the-cas...
loading . . .
The case for “old school” CSS
Do people still write CSS in CSS files any more? I honestly don’t keep up with the trends as much as I did back when I started by career. Partly because I’ve started to feel that the web development c...
https://chenhuijing.com/blog/the-case-for-old-school-css/
11 months ago
2
3
0
this is one of the best things i've seen on the interwebs in a while 😍
blog.glyphdrawing.club/font-with-bu...
loading . . .
Font with Built-In Syntax Highlighting
An experiment in javascript-free syntax highlighting, made possible by opentype contextual alternates and COLR table
https://blog.glyphdrawing.club/font-with-built-in-syntax-highlighting/
11 months ago
0
6
4
this is gorgeous
add a skeleton here at some point
11 months ago
0
3
0
reposted by
Chen Hui Jing | 陈慧晶
Jen Simmons
11 months ago
There it is! Finally, a real solution for how to style all of the HTML form controls using your own custom CSS to change anything — building on an interoperable UA set of defaults. First, styling the in-page part of controls + the popover for <select>. (Later we’ll do popovers for more things.)
10
482
107
Load more
feeds!
log in