HTML, CSS, JavaScript, React, Next.js, Git: step-by-step tutorials to build your own website or tool.
Discover the complete guide to React Toastify, a powerful library for managing notifications in React. Learn how to install, configure and customise all your toasts easily with concrete examples and advanced tips.
Discover the differences between Git and GitHub, two essential software development tools. Learn about Git, a version management system, and GitHub, an online collaboration platform.
Discover Git, the decentralized version management tool used by millions of developers. Learn its basics, its benefits, and how it facilitates collaboration.
Find out everything you need to know about GitHub, one of the most widely used platforms for developers.
Explore why React remains a must-have choice in 2025 for developers. Discover its advantages, the evolution of its features and why the market continues to prefer it.
Explore why Next.js is a must-have framework for developers in 2025. Learn about its benefits, unique features and why the job market is increasingly adopting it.
Discover what the Kebab Case is, a naming convention commonly used in development, and compare it to the Pascal Case and the Snake Case. Learn when and how to use each convention to write more readable and maintainable code, while improving your programming skills.
Learn how to center text or elements vertically in CSS using modern techniques like Flexbox and grids, as well as older methods like positions and tables.
Find out how to resolve the "params should be awaited" error when upgrading to NextJS 15. This article explains why this error occurs and provides a step-by-step guide to correcting it.
Let's discover together how to create a simple and effective image slideshow using HTML, CSS and JavaScript!
For a main button or even for a button you want to highlight, offering this heartbeat effect can give your website a very modern feel. Find out how in this article.
Whether you have a blog or content to read, offering a reading progress bar is really necessary for the comfort of your users. This article will show you how!