© 2023 Hashnode
#best-practices
JavaScript is one of the most popular programming languages in use today, thanks to its versatility and ease of use. However, even experienced developers can make mistakes while coding in JavaScript, …
The speed of your website can significantly impact the user experience, SEO, and ultimately, your bottom line. That's why optimizing website performance should be a top priority for any web developer.…
Docker has transformed the way containers are used since the time it was in use by the developer's community, primarily due to its user-friendly approach. Dockerfiles are the core building blocks of D…
As a programmer, we usually work with documentation, specifications and we maintain, organize these documents with management tools such as Jira or confluent pages. Normally, we tend to base on these …
Overview Software Development Life Cycle or SDLC is an iterative framework involving all the necessary steps in software production and/or improvement process. There are different approaches called models but they all include the following …
Recently, I have been perusing documentation pages from various web2 and web3 companies. While reading these pages, I have observed both good and bad practices. Instead of creating a tutorial or guide…
Terraform backend La fonction principale d'un backend est de stocker l'état créé par les exécutions de Terraform après le provisionnement de nos ressources. Cela permet à Terraform d'avoir un endroit …
In the world of software development, effective code management is essential for creating and maintaining successful projects. One of the most effective ways to manage code is by using conventional co…
In today’s fast-paced and competitive business environment, companies are constantly looking for ways to improve performance and stay ahead of the competition. One of the key tools for achieving this …
Integrated Development Environments (IDEs) are applications that offer comprehensive features for the entire software development lifecycle. They offer an ecosystem to develop, compile, build, run, de…