DEV Community

Christopher Kade profile picture

Christopher Kade

Frontend Engineer @OpenClassrooms // I sometimes record podcasts, build things and write about the web πŸ‘‹

Location Paris, France Joined Joined onΒ  Personal website https://christopherkade.com github website twitter website

Work

Web consultant at OpenClassrooms

All 118 comments

10 years ago, one tweet from @ConanOBrien changed my career

Such a great story, thank you for sharing ! If you don't mi...

πŸ€”

Hey, using a descriptive title will surely help you get the...

So, you want to be a "Game Dev"?

I've been meaning to start using Unity, anyone has a good (...

Comparing Angular with Reactjs

To be fair, I wouldn't recommend learning AngularJS in 2020...

Why health is important for developers!

I'm glad you wrote about dev health ! To cover the other s...

How to Learn Flutter in 2020

Always fun to see someone who went to the same school as me...

How to improve yourself ? By doing these things -

Don't get me wrong it's great ! I just think there's a bit ...

How to improve yourself ? By doing these things -

You also mention music and videos tho, doesn't it include m...

How to improve yourself ? By doing these things -

That's a side-effect of working in front-end engineering. J...

How to improve yourself ? By doing these things -

Can't miss The Witcher amiright

How to improve yourself ? By doing these things -

To be fair, I think it's more fun being a well-rounded pers...

DEV Article Analysis

Love the fact that you used Glitch ! Awesome work Andrew, j...

The dangers of async/await

That's not a fair statement. I've tried to show good practi...

The dangers of async/await

None of these calls are fetching any data It's an exampl...

The dangers of async/await

I'd love to read your take on it either way :) sorry for be...

The dangers of async/await

Of course, but we must take into account use-cases where ou...

The dangers of async/await

Absolutely, thanks for catching my mistake. Must have made ...

The dangers of async/await

Great catch, I must have made a mistake while pasting from ...

The dangers of async/await

That's a good point yeah, it can make it much harder to det...

The dangers of async/await

Agreed, to some extent. If you have a clear way of determin...

The dangers of async/await

I love to spook my readers first and then relieve them when...

The dangers of async/await

If you want to run them in parallel - you're going with Pr...

The dangers of async/await

Absolutely, and even when knowing these tools some develope...

Styled components: what, why and how?

Hey, no worries, go ahead ! Thanks for sharing it πŸ˜„

18 DevTools for productivity πŸš€

Thank you ! I use it quite often, I should have mentioned i...

Celebrating my 10 000th follower on DEV πŸŽ‰

As much as I appreciate your point of view I have to say yo...

Celebrating my 10 000th follower on DEV πŸŽ‰

Thanks πŸ˜‰ it's an honour πŸ˜„

Celebrating my 10 000th follower on DEV πŸŽ‰

Thank you Jared !

Celebrating my 10 000th follower on DEV πŸŽ‰

Thank you Fernando !

Celebrating my 10 000th follower on DEV πŸŽ‰

Thank you so much Alberto ! You're really kind to say that ...

How to write a kickass README

Aaah sorry I missed it ! Glad you did, it's super useful. G...

How to write a kickass README

There's also this great tool to generate a README based on yo...

Styled components: what, why and how?

How does it show a lack of understanding CSS? The CSS attr...

Playing Beat Saber in the browser with body movements using PoseNet & Tensorflow.js

You always come up with the most amazing and creative ideas...

Improving your Git workflow

Hey Zakiah, I'm glad you enjoyed the article ! We do not au...

What’s overrated?

Giving a short but interesting exercise to be done on the p...

Code a Responsive Navbar with HTML and CSS Flexbox: Pt. 2

Great article Ceora πŸ˜„thanks for mentioning my article

Improving your Git workflow

Oh my bad ! It's just a picture from Unsplash πŸ˜… thanks for ...

Improving your Git workflow

I used a tool I made called Banner generator 😁

Tips to write elegant and resilient components

Agreed, depending on the project (especially when it comes ...

πŸŽ™ Introducing the new "Chats with Kent" podcast! πŸŽ‰

Alright I'm EXTREMELY excited for this, the lineup looks am...

Tips to write elegant and resilient components

These tips can totally be applied to web components or to a...

Tips to write elegant and resilient components

I wholeheartedly agree Drew. I've had trouble understandin...

Introducing Food Picker, the best way to pick what to eat with your colleagues !

Thank you Dana πŸ˜„

Introducing Food Picker, the best way to pick what to eat with your colleagues !

Thanks Jaime !

Lesser known npm CLI commands

This made my day, thanks for sharing πŸ˜„

Lesser known npm CLI commands

Thank you Ana Liza ! Agreed, npm version is a good one to k...

Do you have your next vacation planned?

Leaving for Athens to see my family in a month, and then of...

What VSCode theme are you using?

It's not complicated at all, it just requires some patience...

What VSCode theme are you using?

My own (sorry for the shameless plug but I honestly enjoy ...

What's one advice you'd give to someone heading to a web development interview?

Absolutely James ! Questions show you're eager to learn mor...

What's one advice you'd give to someone heading to a web development interview?

focus on language more than frameworks Totally, especial...

Developing the Star Wars opening crawl in HTML/CSS

Hey, absolutely, just replace the Star Wars SVG with your o...

I created a Twitter Thread Generator !

Thanks Valentin, It could be a great upgrade, I'd have to ...

I created a Twitter Thread Generator !

Thank you, it means a lot coming from you ! πŸ˜„ This bug alr...

I created a Twitter Thread Generator !

Great catch Natalie πŸ˜„that was part of the plan for the near...

A note on composing components with React

Really interesting read Marvin ! I didn't know of the opene...

Flappy Bird With Browser Windows

I really enjoy Charlie Gerard's work, it's always super cre...

Are portfolios still necessary as a front end developer?

My first reflex was to click on your profile to check it ou...

Are portfolios still necessary as a front end developer?

It's not a necessity for sure, but it does help us work on ...

Up your Git game and clean up your history

With pleasure, super glad it helped. This last commit is j...

Up your Git game and clean up your history

I didn't get the impression from reading this article that...

Up your Git game and clean up your history

Great points Nick, thank you for sharing them. I did not k...

10 Articles related to Web Development YOU can't miss.

Edit: 10 Articles about PHP you can't miss πŸ˜…

Up your Git game and clean up your history

I totally agree with your statement, all these manipulation...

Dot notation vs BracketΒ notation

Loving these frequent code snippets Samantha ! πŸ˜„

Project Benatar: Fending Off Data Black Holes

Man, these metaphors are on point

Why you should take the leap into coding right now

I'd be curious to see the amount of people who go on DEV an...

I created a .gitignore command-line generator !

Did you install it globally? npm i -g gitignore-it

Its Sunday, are you coding?

I find that the context of the week-end lets me really rela...

I created a .gitignore command-line generator !

Hey, thanks for sharing this package, I did not know of its...

I created a .gitignore command-line generator !

Yeah that could be the next step, I could parse the user's ...

I created a .gitignore command-line generator !

It could be an option in the future, for now it's one gitig...

Uninstall Boi

I laughed more than I should have πŸ˜„

Adding internationalization to your Nuxt.js applications in a few minutes

I've never had the opportunity to use it, I'll be sure to c...

What's one resource most devs don't know that you use regularly?

Totally forgot about devhints.io/ πŸ˜„

Understanding Server Side Rendering

It's absolutely fine, I'm glad you shared your experience

Understanding Server Side Rendering

Thank you ! My own blog is made using Gatsby so I'd defin...

Understanding Server Side Rendering

Glad you mentioned Gmail, I definitely did not know that. T...

Understanding Server Side Rendering

Hi Brandon, I'm really glad the article pushed you to start...

Best DEV.to Posts for Beginners: Week of May 26, 2019

Super flattered to be in your list, thank you for sharing !

Introducing a banner generator for your articles on DEV

Liyas, these are currently being worked on by members of th...

What's one resource most devs don't know that you use regularly?

This is definitely going in my bookmarks, thanks !

Unusual HTML tags worth knowing 🧩

It's a non exhaustive list :)

What's one resource most devs don't know that you use regularly?

I've opened this CSS Tricks guide more times than I can rem...

Introducing a banner generator for your articles on DEV

Great work, but why not contribute to the existing project ...

What's one resource most devs don't know that you use regularly?

I LOVE ngrok, it has been super useful over the last few mo...

What's one resource most devs don't know that you use regularly?

Love it, I'll use Fontspark a lot from now on πŸ˜„

Discussion on personal developer websites with large padding on desktops

I can't quote my source here, but I've read multiple times ...

Who's looking for open source contributors? (May 31st edition)

I wrote a banner generator for DEV a few days ago and poste...

Introducing a banner generator for your articles on DEV

For everyone already participating to the project: thank yo...

Introducing a banner generator for your articles on DEV

Thanks Val !

Introducing a banner generator for your articles on DEV

I'm glad you like it Ben ! We could definitely set up some ...

Introducing a banner generator for your articles on DEV

Love the suggestions ! Thanks for your input, I'm noting th...

Unusual HTML tags worth knowing 🧩

Thank you so much for pointing it out, that's valuable info...

Unusual HTML tags worth knowing 🧩

Absolutely, thank you for pointing it out. I should have me...

Unusual HTML tags worth knowing 🧩

Glad you've learned something out of it ! Thank you for rea...

Unusual HTML tags worth knowing 🧩

Glad you found some use out of it. I thought the exact same...

Which part about your job/studies/etc. gives you the most anxiety?

Talks & presentations in front of crowds. And yet I do ...

What's the most excited you've ever been about a new technology?

Honestly, it's probably when I discovered Electron.js, I we...

What are your worst coding habits?

Small plug, but I wrote an introduction to unit testing if ...

What’s your work/life balance like these days?

I believe you on this one Jaime. I made sure to chose the r...

What’s your work/life balance like these days?

It honestly depends on the week, some days I can finish wor...

Nuxt.js cheat sheet

So glad you like it ! I'll make sure to check it out and m...

Gently introduction to React Hooks. Part 1

Great work Przemek πŸ˜„ transforming a class component into a ...

Styled components: what, why and how?

That's definitely a problem, it seems like the babel macro ...

Styled components: what, why and how?

This is a common problem with styled components so thank yo...

Styled components: what, why and how?

Hey, thank you so much, I'm glad you found it nice πŸ˜„ Thank...

What Makes a Good Open Source Project?

I've been dabbling with the OSS project for a short while n...

Flexbox 101

Great suggestion, I'll make sure to add screenshots of ever...

Documenting React Components With Storybook

Thanks for the article ! It pushed me to start writing a co...

Flexbox 101

Exactly, content is content, and we need more beginner frie...

Flexbox 101

I did not know Flexbox was time gated πŸ˜‰ I also mention the ...

Flexbox 101

I'm glad it helped, if there's anything you would have done...

Introduction to React Hooks

Glad you liked it πŸ˜ƒ Feel free to follow me here or on Twit...

Developing the Star Wars opening crawl in HTML/CSS

I'm glad you liked it !

loading...