DEV Community

Jen Chan profile picture

Jen Chan

New media artist turned Software Developer ūüĎĽ | Organizer at Toronto JS

Location Toronto, ON Joined Joined on  Personal website http://jenchan.biz github website twitter website

Education

MFA in Art Video Syracuse University 2013 ūüėā

Work

Lead Software Engineer at Thomson Reuters

Closing, Cloning, or Disabling the Shadow DOM

Closing, Cloning, or Disabling the Shadow DOM

9
Comments
6 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
Maintaining a Healthy-Enough Mindset through Uncertainty

Maintaining a Healthy-Enough Mindset through Uncertainty

54
Comments 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?

30
Comments
5 min read
Things Strong Developers Do That Drive Their Team Crazy

Things Strong Developers Do That Drive Their Team Crazy

146
Comments 17
4 min read
Ask Good Questions; Get Unblocked Faster

Ask Good Questions; Get Unblocked Faster

22
Comments 6
4 min read
On Levelling Up

On Levelling Up

68
Comments 11
6 min read
Git Rebase for Preventing Merge Commits

Git Rebase for Preventing Merge Commits

134
Comments 1
6 min read
Storybook and Chromatic for Visual Regression Testing

Storybook and Chromatic for Visual Regression Testing

6
Comments 1
6 min read
Unit Testing Components in Storybook

Unit Testing Components in Storybook

14
Comments
5 min read
"How good am I?" Reflections on 5th year designer-developer doldrums

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

36
Comments 7
3 min read
Differential Loading for Legacy Browser Support in Angular 9

Differential Loading for Legacy Browser Support in Angular 9

7
Comments
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
Comments
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
Comments 4
1 min read
On Being Wrong

On Being Wrong

32
Comments 2
3 min read
Running IE 11 with VirtualBox on Mac

Running IE 11 with VirtualBox on Mac

9
Comments
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

21
Comments 1
5 min read
What is helpful, if you want to help

What is helpful, if you want to help

44
Comments 8
5 min read
How To Plan Scalable CSS for Large Projects?

How To Plan Scalable CSS for Large Projects?

194
Comments 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
Comments 22
1 min read
Discuss: When Is It Ok To Mutate?

Discuss: When Is It Ok To Mutate?

11
Comments
3 min read
First Impressions: learning Angular after React/Redux

First Impressions: learning Angular after React/Redux

103
Comments 28
5 min read
JS Array Manipulation Quirks

JS Array Manipulation Quirks

117
Comments 14
2 min read
How I Approach Whiteboard Interviews

How I Approach Whiteboard Interviews

81
Comments 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
Comments 2
3 min read
On Being Fired

On Being Fired

72
Comments 16
2 min read
Approachable Post-Termination Mindsets

Approachable Post-Termination Mindsets

17
Comments 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
Comments 34
2 min read
What's a song that illustrates your coding journey?

What's a song that illustrates your coding journey?

10
Comments 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
Comments
1 min read
Watching the future of coding accelerate into a simulated black hole

Watching the future of coding accelerate into a simulated black hole

42
Comments 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
Comments 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
Comments 5
4 min read
Removing Accidentally Committed Files From Remote History

Removing Accidentally Committed Files From Remote History

31
Comments 2
3 min read
Imposter Syndrome in Diagrams

Imposter Syndrome in Diagrams

42
Comments 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
Comments 19
6 min read
Sh*tpost: can we stop saying "syntactic sugar"?

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

79
Comments 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

187
Comments 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
Comments 9
2 min read
Dumb Breakthrough moment: JSON Object Array Access

Dumb Breakthrough moment: JSON Object Array Access

14
Comments 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?

68
Comments 18
1 min read
What I learned from only using Select in PostgreSQL

What I learned from only using Select in PostgreSQL

75
Comments 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
Comments
2 min read
Well hey, I'm still coding.

Well hey, I'm still coding.

4
Comments
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
Comments 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
Comments 13
5 min read
Hi, I'm jen chan

Hi, I'm jen chan

16
Comments 2
1 min read
loading...