DEV Community

Etienne Burdet profile picture

Etienne Burdet

404 bio not found

Location Paris, France Joined Joined on  Personal website http://etienneburdet.com github website

Education

École Normale Supérieur de Cachan / Le Wagon

Work

Fullstack dev at Opendatasoft

All 78 comments

What are your tips for an effective developer resumé?

Posted my answer before reading this one… 100% agreed.

What are your tips for an effective developer resumé?

Keep it short and relevant: no need to put every single fram...

State of Solid - September 2021

This post—along with some previous one—made me realize that t...

What skills do career indie developers not learn (vs those employed mostly on teams)

Communication. On PR, on reviews, on refactoring, on asking h...

Sveltey: Cli for Svelte-Kit

Nice one, I'll be sure to check it out on my next project !

Back to Basic: Should we use Rem, Em or Pixel?

The way I do it today: rem for main text em for things ar...

A Gentle Reminder to Take a Vacation

I always felt timeline like the ones of José Valim or Sindre ...

Components are Pure Overhead

Great article! A lot of of what you say reminds me of the dow...

TailwindCSS: Adds complexity, does nothing.

I was about to write a piece like this (and I might do it any...

We Should All Be Writing WET Code

I agree that anticipating factoring too much can lead to bloa...

Which JavaScript frameworks are worth learning in 2021?

Svelte is hardly a bad choice. People—me included—are happy w...

Learn functional programing with me - Part 1 : Language choice

I doesn't qualify as serverless or SSG, but I would suggest E...

Microsoft Excel is Now Turing Complete

So what is gonna be ported to Excel first: Doom or React? Tak...

Three months into my new job: an honest review of Le Wagon bootcamp

Really sorry you didn't like it :( I really can't back you o...

3 ways to convert HTML text to plain text

Ho you're right, I read that too quickly :p

3 ways to convert HTML text to plain text

There is an alternative to create a DOM element that doesn't ...

Should a Frontend Developer have a good Design Sense?

In the—virtually non-existent—case where you implement perfec...

Elm at Rakuten

Wow, thanks for sharing this! Absolute must read!

Reimplement Redux with vanilla React in 12 lines of code

Thanks, this is a actually a pretty good base to reimplement ...

How did you break the habit of writing procedural code?

I try more and more to start writing the higher level functio...

IDE’s are stuck in the past

We are leagues away from the level of customization that desk...

Do they teach "pointers" in bootcamp? Should they?

Not in the one I did (Le Wagon) and there is no realistic way...

Stop Using "data" as a Variable Name

req and res are two good candidates too! Especially when you ...

I feel like the quality of posts in Dev is deteriorating

I was about to make the same post as OP for the same reason. ...

What's your favorite CSS approach?

Global variables + scoped styles (mainly through Sass and Sve...

Creating a New Programming Language That Will Allow Anyone to Make Software

It's funny because we are doing this more and more at work: m...

Suggest me the right Linux distro

I am on POP!_OS and couldn't be happier. Web dev wise, any di...

November 13th, 2020: What did you learn this week?

I learn to correctly import old ES5 modules in both snowpack ...

Having Moment.js Replacements Is Not Enough

Ho my bad, I didn't realize you were talking about dependenci...

Having Moment.js Replacements Is Not Enough

It is an interesting idea, but I don't think this works—or at...

Fetch() is All you Need

That's a good question! Never tried it, but seems very attrac...

Fetch() is All you Need

Yep, there is a reason why SSR frameworks still favor Nuxt. I...

Do you have a standing desk? Which one?

I have a Jaswig. It's simple and has every thing you can ask ...

Where do you write your DEV drafts?

I used to use dropbox's Paper for all blogging drafts. I now ...

Why you should Stop using CSS Frameworks

Let's be realistic: after your 10th job where you need to imp...

How do you keep development projects on your PC organized?

I mirror Github: owner/repo (inside a /code folder).

Explain the challenge of generating random numbers like I'm five

"Computers are good at following instructions. Computers are ...

Explain the challenge of generating random numbers like I'm five

Because we try very, very hard that the hardware does absolut...

This Image Is Also a Valid Javascript File

Well I don't know precisely, but I was thinking something aro...

This Image Is Also a Valid Javascript File

Wow, really… cool… 🤔 … scary? One use could be to embed tra...

🌳Say goodbye to LocalStorage 🚀

Although, I learned with session storage, I mostly use the ca...

Coffee drinkers: Do you take breaks?

Tea drinker here, but same same I guess. Yes I do and mostly ...

What terminal do you use?

Oh My Zsh!

Is "fundamentals first" the best approach to learning web development?

I beg to disagree: in theory it would be perfect if you could...

Is "fundamentals first" the best approach to learning web development?

I am on the "learn to code the way baby learn to talk side". ...

What E-mail client do you use?

I'm a Hey hipster.

How do you order your functions?

This is what suits the most to. It's much easier to read lowe...

Three months into my new job: an honest review of Le Wagon bootcamp

So glad it helped ! Enjoy your time at Le Wagon ;)

What does "agile" mean these days?

Yeah, Agile lost something when Processes and Tools actually ...

What does "agile" mean these days?

In most companies worked in/with: Fatboys, post-its brainstor...

Keys for You to Become a Better Frontend Web Developer

Nice article ! Can't agree more on scoping and hoisting ! I ...

June 26th, 2020: What did you learn this week?

Realised that DE-NO is NO-DE reversed. Changed my life.

What is your fitness routine?

quality training (intervals, stuff like that) or lighter jogg...

Name a Non-Programming 📖 Book that will Make you a Better 👨‍💻👩‍💻 Programmer

Reclaiming Conversation by Shery Turkle. When using so many c...

Name a Non-Programming 📖 Book that will Make you a Better 👨‍💻👩‍💻 Programmer

The Jean Startup will sound cheesy, it's a book people love t...

Is there a future for a front end dev who doesn't know how to use React/Vue/Angular?

The question is not the framework, but you have justified dou...

Are people ready for PWA?

I still to have to explain to people how they can install it....

Ruby vs Elixir

Same but explained : I loved my time in Ruby on Rails and I h...

Ruby vs Elixir

Ruby: The one I miss. Elixir: the one I wish I knew. Damn yo...

Classical CSS vs CSS in JavaScript

Scoped styles with some global class /var all the way! Techni...

I am not at ease with open source asking money for american associations. Are you?

Totally agree that there is no intentional harm—better say it...

Great fun with Deno - My First Deno Framework

You can serve a UI with a templating engine and web server, l...

I am not at ease with open source asking money for american associations. Are you?

My personal view being : I have a hard time blaming maintaine...

JavaScript Best Practices for Beginners

You can write excellent spec compliant code and omit semi-col...

which one I choose as a beginner ? vanilla js or css3

I second everybody else on CSS first, since a lot animations ...

Computer Science vs Software Engineering

You need both much more than any framework!

What was your win this week?

Made my first post on DEV 🎉 ...

React vs Vue: Compare and Contrast

One thing I really like with Vue, is that it makes very clear...

Is Commenting Code that necessary?

By the way I forgot, but a good README also greatly reduce th...

Is Commenting Code that necessary?

It's language/framework dependant and the old "Comment everyt...

What was your win this week?

Deployed my first node api in a serverless function. It han...

Is the Tailwind approach a big step forward for CSS or just-yet-another-thing?

Thanks for sharing! I do agry on not componentizing/abstract...

Is the Tailwind approach a big step forward for CSS or just-yet-another-thing?

It's very fast for solo building, but I have my doubts for lo...

May 15th, 2020: What did you learn this week?

How to make async data available anywhere in a Svelte app 😱 L...

For standing desk owners, how do you manage your sit/stand schedule?

Pure feeling, I just let my body decide. It's almost unconsci...

What does Full Stack mean to you?

To me it means implementing full user stories—as opposed to l...

What was your win this week?

Released my first professional work as a dev: COVID-19 dash...

loading...