
Cómo Configurar y Usar Variables de Entorno en Node.js: Guía Práctica
Domina las variables de entorno y dotenv para desarrollar en Node.js de forma segura. Aprende por qué hardcodear secretos es peligroso, cómo usar archivos .env, buenas prácticas de configuración y cómo escalar de desarrollo a producción con seguridad.
All Blogs
Explore Stories, Insights, and Ideas from Our Community

Personal Management
In our daily life, we are always in a hurry to get many things done, and sometimes it is very difficult for us to manage these processes. As long as the work we have to do has a deadline, we don't have any problems about when these works should be completed. Of course, we have a lot of difficulties in planning this, but the homework and tasks given to us since we were little, teach us to keep up with the deadline.

Threats in Cyberspace
We live in a digital world where life beyond the web is too hard to think of. Our personal lives, work lives, and finances all in the process tend toward the world of the internet, mobile computing, and electronic media. Humans are just one click away to attain knowledge about every little thing. Smartphones and Laptops seem to be a part of daily life, internet usage also expanded. Unfortunately, the overall aspects make us more vulnerable than ever to malicious attacks, invasions of privacy, fraud, and other unpleasantries. In March 2013, the nation’s top intelligence officials cautioned that cyber-attacks and digital spying are the top threat to national security, eclipsing even terrorism. Reports suggest that by the year 2021, the total loss in the global economy would be US$6 million due to cyber-attacks and cybercrime would cost $10.5 Trillion annually by 2025.

GitHub Workflow
Git and GitHub is a must for any developer. At some point of your path, especially if it is related to the software industry, you will definitely hear of “Git” and “GitHub”. Even if you haven’t heard about them, I will briefly touch on what those terms are. After that, I’ll go into further details of gitflow which is a branching strategy that helps management of your code. Git is a version control system which tracks your code for any changes and records it. So it gives an opportunity to revert the changes you made mistakenly, or make a version update after fixing the issue. Beside that, it is possible to collaborate on the project with team members as they can also contribute to the source. GitHub cannot be imagined without git, so it is the main component of the website. It hosts “more than 190 million repositories (including at least 28 million public repositories)”. Those repositories may consist of the source code of a software , or even book contents. They provide some features such as pull requests and task management.

Types of VPN
A VPN is a service that creates a private tunnel within a public connection (e.g. the internet), so that users can send and receive information safely and securely. There are different types of VPN. A user may want to connect to a VPN to stream a movie that is unavailable in their current location or maybe they want to connect to a company network while they are at home and working.

The Art of Evolving
How do you rate yourself compared to last year? Are you doing well? Are you slipping down? Whatever you feel about your journey, one thing you have to admit is that it’s “evolving”. You are not the same person anymore whether it’s good or bad evolution is taking place inside you.

Docker In Action
In this section of my Docker series, I’m going to work through a typical development workflow. Please don’t try to memorize anything in this blog, because all I want you to see is the big picture. So I’m going to create a folder called hello-docker in my Desktop directory, inside that folder, I will create two files: **1. app.js** **2. Dockerfile**