DEV Community

Jen Chan profile picture

Jen Chan

Dev from hell, artist on strike

⚡ Match Highlights: jenc - Jadwal Siaran Langsung Toronto, ON ⚡ Match Highlights: jenc - Jadwal Siaran Langsung Joined on  ⚡ Match Highlights: jenc - Jadwal Siaran Langsung http://jenchan.biz ⚡ Match Highlights: jenc - Jadwal Siaran Langsung

Education

MFA in Art Video Syracuse University 2013 😂

Nine Year Club
Top 7
7
Eight Year Club
Vue
Angular
Seven Year Club
Writing Debut
Six Year Club
Trusted Member 2022
2 Week Community Wellness Streak
1 Week Community Wellness Streak
Five Year Club
Who Moved My Cookies? Of Cookies On Subdomains

Who Moved My Cookies? Of Cookies On Subdomains

30
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 12
3 min read

Want to connect with Jen Chan?

Create an account to connect with Jen Chan. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Block AI Crawlers, Save Tears: Ditching Vercel for Cloudflare Pages

Block AI Crawlers, Save Tears: Ditching Vercel for Cloudflare Pages

1
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
7 min read
The Thankless Complexity of Custom Form Validations

The Thankless Complexity of Custom Form Validations

2
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
9 min read
A Mid-career Retrospective of Stores for State Management

A Mid-career Retrospective of Stores for State Management

16
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 1
10 min read
The Dual Nature of Seniority in Software Development

The Dual Nature of Seniority in Software Development

83
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 14
8 min read
🛑 Stop resizing your browser: improve testing for responsiveness

🛑 Stop resizing your browser: improve testing for responsiveness

64
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 9
7 min read
Error monitoring and bug triage: Whose job is it?

Error monitoring and bug triage: Whose job is it?

6
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
5 min read
Dissecting the hell that is Jest setup with ESM and Typescript

Dissecting the hell that is Jest setup with ESM and Typescript

9
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
5 min read
Crossing the senior chasm

Crossing the senior chasm

20
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 3
11 min read
Closing, Cloning, or Disabling the Shadow DOM

Closing, Cloning, or Disabling the Shadow DOM

12
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
6 min read
Maintaining a Healthy-Enough Mindset through Uncertainty

Maintaining a Healthy-Enough Mindset through Uncertainty

54
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 6
5 min read
Build Time, Runtime, Execution time... What "time" is it in Javascript?

Build Time, Runtime, Execution time... What "time" is it in Javascript?

32
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
5 min read
Things Strong Developers Do That Drive Their Team Crazy

Things Strong Developers Do That Drive Their Team Crazy

148
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 18
4 min read
Ask Good Questions; Get Unblocked Faster

Ask Good Questions; Get Unblocked Faster

22
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 6
4 min read
On Levelling Up

WeCoded 2026: Echoes of Experience 💜

On Levelling Up

68
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 11
6 min read
Git Rebase for Preventing Merge Commits

Git Rebase for Preventing Merge Commits

134
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 1
6 min read
Storybook and Chromatic for Visual Regression Testing

Storybook and Chromatic for Visual Regression Testing

7
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 1
6 min read
Unit Testing Components in Storybook

Unit Testing Components in Storybook

14
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
5 min read
"How good am I?" Reflections on 5th year designer-developer doldrums

WeCoded 2026: Echoes of Experience 💜

"How good am I?" Reflections on 5th year designer-developer doldrums

34
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 7
3 min read
Differential Loading for Legacy Browser Support in Angular 9

Differential Loading for Legacy Browser Support in Angular 9

7
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
3 min read
A Stab at Performance Testing with Intersection Observer and Scroll events

A Stab at Performance Testing with Intersection Observer and Scroll events

14
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 1
5 min read
How to be anti-racist , according to Black folks who work in tech

How to be anti-racist , according to Black folks who work in tech

32
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 4
1 min read
On Being Wrong

On Being Wrong

32
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
3 min read
Running IE 11 with VirtualBox on Mac

Running IE 11 with VirtualBox on Mac

9
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
3 min read
Challenge: Cross-browser testing for IE11 and IE Edge on Mac for free

Challenge: Cross-browser testing for IE11 and IE Edge on Mac for free

22
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 1
5 min read
What is helpful, if you want to help

WeCoded 2026: Echoes of Experience 💜

What is helpful, if you want to help

44
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 9
5 min read
How To Plan Scalable CSS for Large Projects?

How To Plan Scalable CSS for Large Projects?

196
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 4
5 min read
What are you going to do if/when your position gets automated?

What are you going to do if/when your position gets automated?

10
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 22
1 min read
Discuss: When Is It Ok To Mutate?

Discuss: When Is It Ok To Mutate?

13
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
3 min read
First Impressions: learning Angular after React/Redux

First Impressions: learning Angular after React/Redux

105
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 28
5 min read
JS Array Manipulation Quirks

JS Array Manipulation Quirks

117
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 14
2 min read
How I Approach Whiteboard Interviews

How I Approach Whiteboard Interviews

81
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 4
4 min read
Discuss: React Hooks and Life After the Container-Component Pattern

Discuss: React Hooks and Life After the Container-Component Pattern

17
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
3 min read
On Being Fired

On Being Fired

72
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 16
2 min read
Approachable Post-Termination Mindsets

Approachable Post-Termination Mindsets

17
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 13
1 min read
A laundry list of things I never heard of from bootcamp

A laundry list of things I never heard of from bootcamp

58
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 34
2 min read
What's a song that illustrates your coding journey?

What's a song that illustrates your coding journey?

10
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 12
1 min read
I'm jen chan, and I support people who don't have my opportunities.

I'm jen chan, and I support people who don't have my opportunities.

17
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
1 min read
Watching the future of coding accelerate into a simulated black hole

WeCoded 2026: Echoes of Experience 💜

Watching the future of coding accelerate into a simulated black hole

42
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
6 min read
Hack or maybe not: "Deleting" master when it gets too big

Hack or maybe not: "Deleting" master when it gets too big

30
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 29
2 min read
What I Learned From Trying To Be a Team Player For 2 Years

What I Learned From Trying To Be a Team Player For 2 Years

54
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 5
4 min read
Removing Accidentally Committed Files From Remote History

Removing Accidentally Committed Files From Remote History

35
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
3 min read
Imposter Syndrome in Diagrams

Imposter Syndrome in Diagrams

42
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 8
1 min read
Slid on ice, body-slammed my new Macbook Air. What should I check for?

Slid on ice, body-slammed my new Macbook Air. What should I check for?

17
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 20
6 min read
Sh*tpost: can we stop saying "syntactic sugar"?

Sh*tpost: can we stop saying "syntactic sugar"?

81
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 61
2 min read
What should production CSS look like? Share your layout-to-web workflow

What should production CSS look like? Share your layout-to-web workflow

189
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 41
4 min read
Hastily Deploying a Node App on NearlyFreeSpeech.net (Mac OS)

Hastily Deploying a Node App on NearlyFreeSpeech.net (Mac OS)

10
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 11
2 min read
Dumb Breakthrough moment: JSON Object Array Access

Dumb Breakthrough moment: JSON Object Array Access

14
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 7
1 min read
How to start contributing to open source as a junior or newbie?

How to start contributing to open source as a junior or newbie?

29
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 18
1 min read
What I learned from only using Select in PostgreSQL

What I learned from only using Select in PostgreSQL

75
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 6
4 min read
When you realize you’re at the bottom of a very steep gradient.

When you realize you’re at the bottom of a very steep gradient.

14
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
2 min read
Well hey, I'm still coding.

WeCoded 2026: Echoes of Experience 💜

Well hey, I'm still coding.

4
⚡ Match Highlights: jenc - Jadwal Siaran Langsung
1 min read
5 Unusual Test Questions I Got While Interviewing for Web Dev Roles

5 Unusual Test Questions I Got While Interviewing for Web Dev Roles

41
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 18
3 min read
What I Learned From Not Planning A Web App (from start to finish)

What I Learned From Not Planning A Web App (from start to finish)

91
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 13
5 min read
Hi, I'm jen chan

Hi, I'm jen chan

16
⚡ Match Highlights: jenc - Jadwal Siaran Langsung 2
1 min read
loading...