I´m starting a series about being an Introvert in Software Development, shining the light on different aspects and challenges in each article. Cross Reading Blogs,…
Understanding Python's Import System Python's import system allows developers to access code from different modules, enhancing code organization and reusability. Modules are files containing Python…
Installing AWS CLI For Mac users: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" brew update brew install awscli For Windows: Download the MSI installer from AWS's website.…
Understanding AWS Access Keys AWS access keys are crucial credentials for authenticating requests to AWS services. They comprise two elements: The access key ID is…
Listing Packages with APT To view installed software on Ubuntu, use the command apt list –installed in the terminal. This displays package names, versions, and…
Creating Tar Files with tarfile Module The tarfile module in Python provides a simple way to create and manage tar archives. Here's how to use…
Using CSV Module Python's CSV module offers an efficient way to transform lists into CSV files. Here's how to use it: This approach is suitable…
Understanding Proxies in React Development Proxies are essential components in React development, serving as intermediaries between the frontend and backend servers. They help bypass cross-origin…
Node.js and Node Fetch Overview Node.js is a JavaScript runtime that allows running JavaScript on the server side. It uses Chrome's V8 JavaScript engine and…
Specify Node Version in package.json To set up your project's Node.js version in the package.json, use the engines field: { "engines": { "node": ">=14.0.0" }…
Docker containers have become a fundamental part of modern software deployment, offering a streamlined approach to managing applications across various environments. By packaging everything an…