Gaël Thomas

Gaël Thomas

I create content about web development while sharing my journey as a full-stack developer. 🧑🏼‍💻 In love with JavaScript and TypeScript. ✨ Plant lover. 🪴

31 posts in English

See posts in French
Exit Function in JavaScript

Exit Function in JavaScript

In this short article, you will learn how to exit a JavaScript function.

Array to String in JavaScript

Array to String in JavaScript

Convert a JavaScript Array into String with or without commas.

Get a Random Element from an Array in JavaScript

Get a Random Element from an Array in JavaScript

Discover how to select a random element from an array in JavaScript.

Remove Element from an Array in JavaScript

Remove Element from an Array in JavaScript

In this article, you will discover how to remove an element from an array in JavaScript.

Filter an Array with JavaScript

Filter an Array with JavaScript

A practical tutorial on how to filter arrays in JavaScript using the Array Filter method.

Remove Last Character from a String in JavaScript

Remove Last Character from a String in JavaScript

A short tutorial on how to get and remove the last character of string in JavaScript.

Email Validation with JavaScript

Email Validation with JavaScript

In this article, you will discover three ways to do an email validation with JavaScript (using Regular Expressions, an Email Validator library, or HTML5).

Replace Item in Array with JavaScript

Replace Item in Array with JavaScript

A short tutorial on how to replace an element in an array with JavaScript.

Remove First Character from a String in JavaScript

Remove First Character from a String in JavaScript

A short tutorial on how to get and remove the first character of string in JavaScript.

How to Merge Objects in JavaScript

How to Merge Objects in JavaScript

Learn how to merge two or more objects in JavaScript and combine their values in one final object.

How to Delete Repository in Github

How to Delete Repository in Github

Developers like to save their work on GitHub. As the years go by, you may want to delete some of them. Then, we will learn how to delete GitHub repository.

How to Create a Flutter AppBar (Flutter Beginner Tutorial)

How to Create a Flutter AppBar (Flutter Beginner Tutorial)

This tutorial for beginners will teach you what a Flutter AppBar is and how to create a Flutter appbar example with action buttons.

Conditional (Ternary) Operator in JavaScript Explained with Examples

Conditional (Ternary) Operator in JavaScript Explained with Examples

Learn how to create a JavaScript shorthand if using the conditional (ternary) operator.

What's the Spread Operator in Javascript and How to Use it

What's the Spread Operator in Javascript and How to Use it

In this short tutorial, you will learn Spread Operators in JavaScript and how to use them.

Create a PostgreSQL Database using Docker-Compose in a Few Minutes

Create a PostgreSQL Database using Docker-Compose in a Few Minutes

This tutorial teaches you how to create a Postgres Docker Compose file. The example you will build comes with an initial configuration for your projects.

A Step-By-Step Guide to Create your First API with Node and Express

A Step-By-Step Guide to Create your First API with Node and Express

Nowadays, APIs are everywhere. If you are a web developer, you probably heard about it at least one time in your life. At the end of this guide, you will have your first API with Node.Js and Express.Js.

5 Tips to Solve your Problems as a Developer

5 Tips to Solve your Problems as a Developer

We all know that being stuck on a programming issue can be frustrating. As a developer, I asked myself how to overcome this feeling. In this post, I will share with you my top 5 tips to solve issues.

What is TypeScript and Why You Should Use it in 2021

What is TypeScript and Why You Should Use it in 2021

Nowadays, Javascript is a popular programming language used in almost all websites. The first stable version of TypeScript was released in 2014, and I think it's going to be one of the trends at the end of the year. Discover what the pros and cons are, and when to use it!

A Beginner’s Guide to Git — What is a Changelog and How to Generate it

A Beginner’s Guide to Git — What is a Changelog and How to Generate it

You are a developer, and you use Git for one of your projects? You want to share with your users the changes you did, but you don’t know how then this article is made for you.

A Beginner’s Guide to Git — How to Write a Good Commit Message

A Beginner’s Guide to Git — How to Write a Good Commit Message

You are a developer, and you started to use Git recently? If you are wondering what the best way to create a good commit message for your project is, then this article is made for you.

How to Make Programming More Exciting and More Fun

How to Make Programming More Exciting and More Fun

Although the majority of developers know why programming is exciting, you might wonder for ways to make it more fun.

How to Make Programming a Daily Habit

How to Make Programming a Daily Habit

Coding is the topic of these past years. A lot of people want to start programming and become a developer. How can you develop a coding habit?

How to Learn Flutter in 2021

How to Learn Flutter in 2021

Flutter is a trending technology this year. This article will give you free and paid ways to learn how to develop IOS and Android applications with Flutter.

Should you Learn to Code with Paid or Free Content and Why

Should you Learn to Code with Paid or Free Content and Why

With the increasing use of computers, the number of resources increased a lot. When you start programming, it isn't straightforward to choose between free or paid content. I've been thinking, gathering arguments and creating examples to help you make your choice.

How to deploy a static website for free in only 3 minutes with Google Drive

How to deploy a static website for free in only 3 minutes with Google Drive

Discover how to deploy a static website for free in only 3 minutes using Fast.io. A beginner's guide to doing it with a cloud storage such as Google Drive.

What is Flutter and Why You Should Learn It in 2021

What is Flutter and Why You Should Learn It in 2021

This year again, mobile applications became more and more used and popular. Many programming tools are offered to developers to create them. Among these tools, Flutter, a free and open-source mobile UI framework created by Google, distinguishes itself particularly well.

Getting Code Done: How to Stop Wasting Time and Start Investing it

Getting Code Done: How to Stop Wasting Time and Start Investing it

Have you ever wasted your time being entertained while you were working? It was happening to me every time before I start reading a lot on this and searching for ways to improve my productivity. I was like you, but today everything is over. When I focus on a task, nothing can disturb me anymore.

How to Improve Your Programming Skills

How to Improve Your Programming Skills

Since I started to code, I’ve always been looking after tips to improve my programming skills and become a better developer. Here is what I learned from my past years of programming.

A Beginner’s Guide to Docker — How to Create a Client/Server Side with Docker-Compose

A Beginner’s Guide to Docker — How to Create a Client/Server Side with Docker-Compose

You are a developer and you want to discover docker-compose? This article is made for you. After a short introduction on Docker-Compose, you will be able to create your first client/server-side application with Docker.

A Beginner’s Guide to Docker — How to Create your First Docker Application

A Beginner’s Guide to Docker — How to Create your First Docker Application

You are a developer and you want to start with Docker? This article is made for you. After a short introduction on what Docker is and why to use it, you will be able to create your first application with Docker.

Step-by-step: How to Start with Git and Create a Repository in GitHub

Step-by-step: How to Start with Git and Create a Repository in GitHub

After a short introduction to the advantages of Git, you will learn how to use it. In the end, you will be able to create a GitHub repository and update it.

Learn to code with simple and concrete examples.

English / Français