We're a place where coders share, stay up-to-date and grow their careers.
Frontend engineer and Mentor.
Work
Senior Frontend Engineer
All private interactions must abide by the code of conduct.
Currently learning
Flutter
Skills/Languages
JavaScript, TypeScript, React, Redux, Webpack, CSS
You can't avoid this, frameworks will always exist. That's...
Aug 4 '21
Knowing and using the native DOM APIs are a necessary "pain"....
That's true, browser support could be a concern for tradition...
It only took me 5 years...
Aug 3 '21
I hope more and more people will see that.
Thanks for sharing. There are indeed multiple solutions to th...
Mar 31 '21
Thank you for bringing attention to that topic.
Mar 30 '21
Thanks for sharing the nice tips.
Nice solution. Kudos for using CSS variables.
Nice introduction for feature detection in the browser. We of...
Mar 22 '21
This looks amazing! Great job. A small tip to simplify your...
Aug 27 '20
I still believe some basics have to be learned first. I've wr...
Aug 20 '20
Thank you for sharing your experience. I have always been on ...
Aug 19 '20
Thank you Tanner!
Aug 4 '20
Thank you for bringing this topic up.
May 22 '20
Nice article. I had never even considered those green block...
Feb 5 '20
I have recently written about developers jumping on the React...
Jan 30 '20
d) Array Methods in JavaScript
It is enough to get the job done for sure, but it's a short...
Jan 28 '20
Thank you for sharing your experience. I believe you summar...
I agree. The difficult part is about striking a balance. I...
I believe that investing time and effort in a library/frame...
Thank you.
That's very true. And I'm blaming the market for that, not ...
I totally agree. But I believe at some point, in the not ve...
Correct, but unfortunately the problems will start to appea...
Thank you for reading
Immutability ensures quick change detections. If we are gur...
Nov 19 '19
What do you think about my solution? Flatten an array in Ja...
Oct 5 '17
Working on Mediaq, a library to listen to media query updates...
Oct 3 '17
All 33 comments
Migrating a React codebase to web components
You can't avoid this, frameworks will always exist. That's...
Migrating a React codebase to web components
Knowing and using the native DOM APIs are a necessary "pain"....
Migrating a React codebase to web components
That's true, browser support could be a concern for tradition...
Migrating a React codebase to web components
It only took me 5 years...
Migrating a React codebase to web components
I hope more and more people will see that.
Using media queries with JavaScript
Thanks for sharing. There are indeed multiple solutions to th...
Stop blaming your developers for technical debt
Thank you for bringing attention to that topic.
5 things I'm thinking about when I check a Pull Request for accessibility
Thanks for sharing the nice tips.
Dark Mode Three Way Switch
Nice solution. Kudos for using CSS variables.
HTML5 Feature Detection
Nice introduction for feature detection in the browser. We of...
Window illustration - CSS
This looks amazing! Great job. A small tip to simplify your...
Is "fundamentals first" the best approach to learning web development?
I still believe some basics have to be learned first. I've wr...
Why I switched away from Google Firestore
Thank you for sharing your experience. I have always been on ...
If I don't use React, am I still a developer?
Thank you Tanner!
Stop setting the language of your website based on user location
Thank you for bringing this topic up.
Thirty Green Squares
Nice article. I had never even considered those green block...
If I don't use React, am I still a developer?
I have recently written about developers jumping on the React...
Which Post Title Would You Click On?
d) Array Methods in JavaScript
Don't start with React
It is enough to get the job done for sure, but it's a short...
Don't start with React
Thank you for sharing your experience. I believe you summar...
Don't start with React
I agree. The difficult part is about striking a balance. I...
Don't start with React
I believe that investing time and effort in a library/frame...
Don't start with React
Thank you.
Don't start with React
That's very true. And I'm blaming the market for that, not ...
Don't start with React
I totally agree. But I believe at some point, in the not ve...
Don't start with React
Correct, but unfortunately the problems will start to appea...
Don't start with React
Thank you for reading
Immutability Benefits
Immutability ensures quick change detections. If we are gur...
How to elegantly flatten a list
What do you think about my solution? Flatten an array in Ja...
What are you working on for Open Source?
Working on Mediaq, a library to listen to media query updates...