Elliott Chen logo single outlinedElliott Chen logo solidElliott Chen logo text

Blog - The latest articles and news

Stay up-to-date with the latest blogs, thoughts and projects as I work on them.

StyleX

Published
Author
Elliott Chen
a developer

Meta opensourced StyleX, their internal CSS library, the synatx looks a lot like CSS in JS, it this a drawback or an alternative of Tailwind?

Read more

My Tools My Cave

Published
Author
Elliott Chen
a developer

A man with a right set of tools is unstopable.

Read more

Next JS 14

Published
Author
Elliott Chen
a developer

My takeaways from building it with the course and how I think the cache controversies with NextJS 13.

Read more

Browser Rendering Mechanism

Published
Author
Elliott Chen
a developer

Another captivating post on the browser rendering mechanism, a must-read for web engineers.

Read more

How Kafka Works

Published
Author
Elliott Chen
a system designer

Let us figure out how Kafka works and why it is fast.

Read more

About Bun 1.0

Published
Author
Elliott Chen
a developer

Develop, test, run, and bundle JavaScript & TypeScript projects—all with Bun. Bun is an all-in-one JavaScript runtime & toolkit designed for speed, complete with a bundler, test runner, and Node.js-compatible package manager.

Read more

The browser Arc - I Like It

Published
Author
Elliott Chen
a blogger

One month ago, I had a serious problem with hoarding browser tabs. My digital workspace was a chaotic mess, with open tabs dedicated to work...

Read more

Oh My CSS

Published
Author
Elliott Chen
a developer

If I say CSS is not a programming language, how do you respond?

Read more

About Engineering Manager

Published
Author
Elliott Chen
an observer

Bad managers ask and good managers lead. Thoughts on the core quality of a good engineering manager.

Read more

About Technicial Interviews

Published
Author
Elliott Chen
an observer

Bad interviews often happen due to a lack of communication, an unpleasant tone, and unrealistic expectations. Speaking from my own experiences, unrealistic expectations can be the worst...

Read more

A Deep Dive of Eventloop

Published
Author
Elliott Chen
a developer

A web engineer must read, deep dive with me on how things work step by step within Eventloop.

Read more

Github Stars for Sale

Published
Author
Elliott Chen
an observer

This is likely one of the aspects of capitalism that I find the least appealing or desirable.

Read more

Oh My Data(中文)

Published
Author
Elliott Chen
a blogger

如何一步一步搞定复杂且自己从没做过的事情.

Read more

Code Consistency

Published
Author
Elliott Chen
a developer

I recently collaborated with a friend on a design project, and it was quite the challenge due to the lack of consistency in the design. Margins, paddings, font sizes, and colors varied across different pages, which made it difficult to maintain a cohesive look

Read more

Why Vim

Published
Author
Elliott Chen
a developer

Why do I use vim, and how is using vim changing the way I think.

Read more

Side Projects

Published
Author
Elliott Chen
an observer

This post explinas why I avoid doing side projects, read it and discover what overjustification effect is.

Read more

Let’s talk.

My location

  • Elliott Chen | Studio
    Pudong APT #213
    Shanghai, China