Chen Hui Jing | ιζ §ζΆ
Chen Hui Jing | ιζ §ζΆ
@huijing.bsky.social
π²πΎπΎππ²πππ»πππββ¬π§ββοΈπΉπ³οΈβπ https://chenhuijing.com https://redviolapanda.com
1K followers84 following138 posts
Chen Hui Jing | ιζ §ζΆ reposted
βToday, we often hear the word βdemocratizeβ from GenAI promoters, but it means the exact opposite. AI centralizes power and commodifies knowledge, instead of teaching skills and deep understanding.ββ @molily.de molily.de/web-dev-educ...
i really like this episode, honestly before my current job, i never really used it much, but now it is an actual product feature that i explain to our dev community
ποΈ New Episode of Igalia Chats: Webhooks @bkardell.com and @meyerweb.com chat with @progrium.bsky.social about the history of, naming and thoughts behind the evangelism of Webhooks www.igalia.com/chats/webhooks
Chen Hui Jing | ιζ §ζΆ reposted
sadly, i have the same worries as Patrick, as i keep hearing people around me talk about optimising for agents, and dead internet theory, it's pretty sad that the web that opened so many opportunities for me seems to be taking a turn for the worse :(
I'm worried about the web. I don't want to live in a world where most users of internet-connected devices consume their information and accomplish their tasks via a chatbot interface.
this song played so much on the radio back in the 90s, really cool to hear real story behind its production songexploder.net/paula-cole
it's always been about exerting power and control over others, something as innocuous as time can be weaponized against the people physically doing the work. infuriating.
In 1888, Willard Bundy created the first employee "time clock" β a souped-up grandfather clock that could, for the first time, produce a record of when workers arrived and left. Listen to A History of the United States in 100 Objects wherever you get your podcasts π https://bit.ly/4fNZhPW
Chen Hui Jing | ιζ §ζΆ reposted
Native CSS modules are coming to WebKit!! github.com/WebKit/WebKi... WebKit is the last major browser engine to add support, so we'll get to baseline support soon. Servo supports them too π
it's still a hobby, i still like it is this an excuse to just use my cat as OG images for blog posts? yes. chenhuijing.com/blog/i-still...
Chen Hui Jing | ιζ §ζΆ reposted
This is the coolest article I've ever written. Genuinely. All of you should read it.
Compression and LLMs are trying to solve the exact same problem: predicting what comes next. @anniesexton.com's interactive essay walks us through the basics of compression to reveal its surprising overlap with every language model you've ever used.
still looking forward to incremental font transfer (IFT) (ΰΉβ’Μ α΄β’Μ)ΰ«β§
16 years ago, the first public working draft of Web Open Font Format (WOFF) was published. WOFF is how downloadable fonts on the Web went from "no-one uses it" to "most sites use it". I reflected on this milestone in a blog post today: www.w3.org/blog/2026/wo...
"Someone who has lived with words long enough can sense when a sentence has not been earned, and someone who has already developed a voice can use the machine without allowing the machine to become the voice."
Those who want to study Kabbalah, a mystical tradition within Judaism that seeks to uncover the hidden nature of God and the universe, must wait until the age of 40. "We should consider doing something similar for artificial intelligence," the design expert Debbie Millman writes.
if you understand Chinese, this @thetype.com episode covering the Yi script and Yi people is really worth a listen. www.thetype.com/typechat/ep-...
building or creating within constraints often yields the best results imho www.windowscentral.com/software-app...
Chen Hui Jing | ιζ §ζΆ reposted
i am so very pleased that CSS field-sizing has landed! i have a madlibs style interface (it's an experiment), which looks so much better now. β€οΈ
Firefox 152 landed today, and includes web platform features like: π CSS field-sizing π Notification actions π unadjustedMovement pointer locks π getAnimations() pseudoElement option β¦and more! developer.mozilla.org/en-US/docs/M...
humanity is doomed. phys.org/news/2026-03...
Chen Hui Jing | ιζ §ζΆ reposted
Interested in CSS Grid Lanes? We just launched the Field Guide to Grid Lanes! gridlanes.webkit.org Itβs got everything you need in a fun interactive playground + tons of demos. (And read about the Field Guide at: webkit.org/blog/18098/i...) #CSSDay #wwdc26 #CSS
βif every engineer (or copywriter, or doctor, etc.) is required to develop the skill to use these tools, then all of them are eminently replaceable by anyone else.β
βThe value [added by the mythical 10x engineer] is literally the wages that the other nine workers are no longer paid, and which thus remain on the credit side of the companyβs ledger.β https://aworkinglibrary.com/writing/ten-times
i love it when someone uses CSS to make things pretty, extra love when semantic HTML is involved β€οΈ Pretty Codepen using <mark> element by @hejchristian.com codepen.io/HejChristian...
Chen Hui Jing | ιζ §ζΆ reposted
Chen Hui Jing | ιζ §ζΆ reposted
New newsletter: knowing about things is cheaper than knowing things buttondown.com/hillelwayne/...
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.
π’ New Essay: The Boring Internet The internet you grew up on isnβt dying. A commercial veneer glued on top of it is. www.terrygodier.com/the-borinβ¦
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...
Chen Hui Jing | ιζ §ζΆ reposted
βοΈ 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.
this is kinda unhinged but in the BEST way possible. also, checkout @jack.cab's main home page, it is a work of art.
I scraped, analyzed, installed, and ran all 84 thousand Firefox extensions jack.cab/blog/every-f...
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.
Why does AI suck at front-end? ποΈ trained on garbage π it can't see β it doesn't know why ποΈ no environmental control there's no human v20.2.1 to target. we're a LLM combinatorial explosion β€· nerdy.dev/why-ai-sucks...
my favouritest CSS artist on the interwebs!
To celebrate something-or-other, I created a retro CRT using only vanilla CSS! πΊ codepen.io/ivorjetski/p... No images. No JavaScript. No SASS. Fully turn-off-and-on-able! Also a documentary about the making of it: www.youtube.com/watch?v=wdNH... @CodePen #css #cssart #cssonly #frontend
Love this deep dive explainer on how JPEG compression works www.sophielwang.com/blog/jpeg
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...
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...
"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."
βAI can never be AI without humans. It is not artificial intelligence. Itβs African intelligence...We are training our own death. We train ChatGPT and itβs killing us slowly.β www.404media.co/ai-is-africa...
got more acquainted with BigInt after starting this job. still don't like basis points. Β―\_(γ)_/Β―
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...
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 π€―
i built an entire x86 CPU emulator in CSS (no javascript) you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS lyra.horse/x86css/
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.
Temporal is now Stage 4 at TC39 πππ Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years! I wrote a blog post explaining how we got here π bloomberg.github.io/js-blog/post...
Tune in to the latest episode of @igalia.com's podcast, where @bkardell.com and @meyerweb.com chat with @ptomato.name, @nicr.dev and @jason-williams.co.uk about Temporal reaching stage 4 (you really can't beat the episode title: The Clock Thickens) www.igalia.com/chats/tempor...
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 π€
β‘οΈ Vite 8.0 is here! The most significant architectural change since Vite 2. β¬ Powered by @rolldown.rs bringing faster production builds and more consistency π€οΈ New features such as tsconfig paths and emitDecoratorMetadata support vite.dev/blog/announc...
Chen Hui Jing | ιζ §ζΆ reposted
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-...
ββ¦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 Β―\_(γ)_/Β―
New newsletter! "LLMs are bad at vibing specifications" is all about how LLMs can't do TLA+ specs well. Well, they *can* do TLA+ specs well, except they really suck at writing the properties the specs must follow. Read it here! buttondown.com/hillelwayne/...
β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.β
Workers βwere designed to be competent but limited, active but docile, intelligent but ignorantβ¦incapable of having a horizon beyond that of their task. In short, they were designed to be specialists.β https://aworkinglibrary.com/writing/designed-to-be-specialists
βWe are witnessing a civilizational "race to the middle," where the complexity of human thought is sacrificed on the altar of algorithmic smoothness.β
Professor Claudio Nastruzzi coins the term "semantic ablation" to explain why AI writing is both boring and dangerous. AI not only adds things that shouldn't be there, it subtracts things that should. www.theregister.com/2026/02/16/s...
Chen Hui Jing | ιζ §ζΆ reposted
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...