Thomas Lombart

Front-end developer with industry experience specializing in JavaScript technologies such as React and Vue. I build user-focused apps with UX, testing and performance constraints in mind. I write articles, give workshops and contribute to open source on my spare time. Follow me on Twitter & GitHub.

How to test JavaScript with Jest

September 18, 2019 | 16 minutes read

Testing is an important skill every developer should have. Still, some developers are reluctant to test. We’ve all met at some point someone…

How to setup ESLint and Prettier for your React apps

August 28, 2019 | 17 minutes read

Building high-quality apps is hard for many reasons:The more your codebase grow, the more it becomes hard to maintain.Developers have…

Time management and productivity tips for developers

June 28, 2019 | 9 minutes read

A few weeks ago, I published a post about Soft skills every developer should have. I’d like to focus on one of them today: organisation and…

Soft skills every developer should have

June 03, 2019 | 7 minutes read

A few weeks ago, I interviewed someone who wants to become a developer. He was concerned about the fact that he wasn’t good enough…

Reverse-engineering Airbnb's internationalization library

April 29, 2019 | 21 minutes read

Curiosity is one of the most important developer’s assets. By being curious and experimenting things, you make sure you’re constantly…

What you should know about JavaScript arrays

March 10, 2019 | 19 minutes read

Let me make a bold statement: for loops are often useless and make the code hard to read. When it comes to iterating over an array, finding…

Create a Discord bot under 15 minutes

December 26, 2018 | 17 minutes read

As of today, Discord is one of the most popular chat apps, especially for gamers and devs. People love it because it’s free, it’s efficient…

How to get better at writing CSS

July 17, 2018 | 12 minutes read

Let’s not beat around the bush: writing great CSS code can be painful. A lot of developers don’t want to do CSS development. I can do…

Writing blazing fast HTML code

June 21, 2018 | 8 minutes read

When it comes to write HTML code, it can get pretty tedious.Let’s assume you want to write an items list. Well, this piece of code:will turn…