| CARVIEW |
Select Language
HTTP/2 200
accept-ranges: bytes
age: 38496
cache-control: public,max-age=0,must-revalidate
cache-status: "Netlify Edge"; hit
content-encoding: gzip
content-type: text/html; charset=UTF-8
date: Wed, 31 Dec 2025 02:24:52 GMT
etag: "85463369a0d3c00c9c7e8c37a270611e-ssl-df"
server: Netlify
strict-transport-security: max-age=31536000
vary: Accept-Encoding
x-nf-request-id: 01KDS3HW4T1FPNN3K0JRXYDE7E
content-length: 7566
Chen Hui Jing
Home
Chen Hui Jing
The chronicles of a self-taught designer and developer
-
Calling Smart Contracts with Circle Wallets
This article was originally published on The Circle Blog.
If you’re new to building on the blockchain, one of the earliest concepts you learn is that the blockchain is a distributed ledger, and you can make changes to… -
Integrating RainbowKit with Bridge Kit for crosschain USDC transfers
This article was originally published on The Circle Blog.
Given that browser-based wallets are among the most common types of crypto wallet, having a “Connect Wallet” button on an application is becoming an… -
Database troubleshooting for Umami
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… -
How standards enhance the developer experience
My timeline of how the web has evolved is based on CSS layout eras. If you ever came across an earlier post I wrote back in March, you'll know that I started… -
Build a multi-currency stablecoin wallet with Circle Wallets
This article was originally published on The Circle Blog.
Building a multi-currency wallet is no small feat. Between having to juggle multiple ledgers, navigate the complexities of the different payment rails… -
Let's talk sample apps
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…javascript , devlife , react
-
Migrating from Hugo to Astro
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… -
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… -
Migrating content collections from Astro 4 to 5
In case you missed it, Astro 5 has been out and about since Dec 3, 2024. As of time of writing, we're at 5.5.4 already. What can I say, the team moves fast.… -
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…css , javascript , drupal10
-
Implementing pagination on an Astro blog
Even though I built the blog for our tech team to share their insights and knowledge with the rest of the interwebs, I wasn't necessarily the one writing the… -
Learning web extensions
I blinked and the first month of 2025 went by. NGL, 2024 was…challenging. So forgive me for choosing to just shut down during the end of last year. But I did…html , css , javascript
subscribe via RSS