A Guide to Using Multiple Terraform Versions on Linux
Using tfenv to Upgrade / Downgrade / Switch Terraform Versions on MacOS / Ubuntu / Linux
Using tfenv to Upgrade / Downgrade / Switch Terraform Versions on MacOS / Ubuntu / Linux
Remove unwanted data, logs, temporary files & package caches (npm, pip3, go, maven, gradle, docker), and free up the disk space
This short tutorial explains the steps to set the WSL/WSL2 Terminal as your default terminal choice on any JetBrains IDE
A tool list loved by sys admins and support engineers
A checklist for SysAdmins to live by
Be good to me, my little War Machine ❤
x509: certificate is valid for <subnet_ip_1>, <node_ip>, not <subnet_ip_2>
Use the correct cluster configuration for your control plane when regenerating new certificates
Part of the existing bootstrap client certificate is expired ... failed to run Kubelet: unable to load bootstrap kubeconfig: stat /etc/kubernetes/bootstrap-kubelet.conf: no such file or directory
Renew the expiring/expired Kubernetes PKI (client certificates & keys)
Run curl, vim (vi), wget, nano, bash on Alpine Docker Containers
This quick tutorial guides you to install Node.js on any Debian-based linux distro.
3 Easy Ways To Simulate TCP and UDP Server on Linux
3 Easy Ways To Simulate TCP and UDP Clients on Linux
Update Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Install Angular 9 on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Netcat is the most convenient TCP/UDP connection simulation tool that you can find for Linux terminal.
Pseudo tools like /dev/tcp & /dev/udp can be used to easily send an instant TCP/UDP packet on Linux terminal.
NMap and Netcat (NCat) are Linux CLI tools for port scanning, fingerprinting OS’s, and even vulnerability scanning.
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
Use FirewallD and UFW to easily open Firewall ports in Linux Servers.
Creating a Debian 9.7.0 Virtual Machine on Oracle VM VirtualBox 6.0 with Guest Additions Installation
Install OpenJDK 12 and Oracle JDK 12 on your Linux machine (Ubuntu, Debian, Mint, RedHat, SuSE Linux)
Let’s set up Port Forwarding for SSH & HTTP on VirtualBox
Let’s enable sudo on a user account on Debian
For those who hate the default colour scheme in Ubuntu
Setting up Bash, CMD, Git, Maven, Gradle, NPM, Bower, Yarn, APM, Ionic, Docker, Ruby Gem, Android SDK, IDEs, and Various Applications with Proxy Settings
Stay Ahead with Node.js Version Control & Enjoy Enhanced Security, Performance, and Access to the Latest Features
Becoming a S.O.L.I.D. Coder
Comparing & testing JavaScript non-primitive/reference data types using the Chai library
npm ERR! code ELIFECYCLE
, npm ERR! errno
, npm ERR! Exit status
, npm ERR! Failed at script
, This is probably not a problem with npm
issues during npm install
, npm start
, npm run build
, or npm run script
Clean npm cache, node_modules, package-lock.json files to recover from all ‘npm ERR! code EINTEGRITY’ error messages during ‘npm install’
npm ERR! code EINTEGRITY
, integrity checksum failed
, tarball data seems to be corrupted
, npm ERR! shasum check failed
, npm WARN registry Unexpected warning
issues during npm install
Clean npm cache, node_modules, package-lock.json files to recover from all ‘npm ERR! code EINTEGRITY’ error messages during ‘npm install’
Creating aggregated code coverage reports with Mocha + Chai + Nyc (Istanbul) for JavaScript/TypeScript Lambda projects
Many ways to remove items from a JavaScript array
This quick tutorial guides you to install Node.js on any Debian-based linux distro.
Run Node.js application (Hello World Express server) on Podman container
Run Node.js application (Hello World Express server) on Docker container
Update Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Limit heap usage of JavaScript apps (including Node.js, Angular, React, Vue, Ember, Meteor, Polymer) and get rid of performance issues in NPM scripts & N...
The dgram module provides an implementation of UDP Datagram sockets.
#useThePlatform to deliver great user experiences
Remove unwanted data, logs, temporary files & package caches (npm, pip3, go, maven, gradle, docker), and free up the disk space
This quick tutorial guides you to install Node.js on any Debian-based linux distro.
Upgrade your existing Ubuntu 18.04 / 19.10 installation to Ubuntu 20.04 LTS Focal Fossa
3 Easy Ways To Simulate TCP and UDP Server on Linux
3 Easy Ways To Simulate TCP and UDP Clients on Linux
Update Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Install Angular 9 on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Netcat is the most convenient TCP/UDP connection simulation tool that you can find for Linux terminal.
Pseudo tools like /dev/tcp & /dev/udp can be used to easily send an instant TCP/UDP packet on Linux terminal.
NMap and Netcat (NCat) are Linux CLI tools for port scanning, fingerprinting OS’s, and even vulnerability scanning.
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
Use FirewallD and UFW to easily open Firewall ports in Linux Servers.
For those who hate the default colour scheme in Ubuntu
Remove unwanted data, logs, temporary files & package caches (npm, pip3, go, maven, gradle, docker), and free up the disk space
This quick tutorial guides you to install Node.js on any Debian-based linux distro.
3 Easy Ways To Simulate TCP and UDP Server on Linux
3 Easy Ways To Simulate TCP and UDP Clients on Linux
Update Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Install Angular 9 on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Netcat is the most convenient TCP/UDP connection simulation tool that you can find for Linux terminal.
Pseudo tools like /dev/tcp & /dev/udp can be used to easily send an instant TCP/UDP packet on Linux terminal.
NMap and Netcat (NCat) are Linux CLI tools for port scanning, fingerprinting OS’s, and even vulnerability scanning.
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
Use FirewallD and UFW to easily open Firewall ports in Linux Servers.
Creating a Debian 9.7.0 Virtual Machine on Oracle VM VirtualBox 6.0 with Guest Additions Installation
Let’s enable sudo on a user account on Debian
3 Easy Ways To Simulate TCP and UDP Server on Linux
3 Easy Ways To Simulate TCP and UDP Clients on Linux
Update Node.js 10/12/13 on Linux
Update Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Install Angular 9 on Linux
Install Angular 9 on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Netcat is the most convenient TCP/UDP connection simulation tool that you can find for Linux terminal.
Pseudo tools like /dev/tcp & /dev/udp can be used to easily send an instant TCP/UDP packet on Linux terminal.
NMap and Netcat (NCat) are Linux CLI tools for port scanning, fingerprinting OS’s, and even vulnerability scanning.
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
Use FirewallD and UFW to easily open Firewall ports in Linux Servers.
Springboot Observability Demo Project
Springboot Demo application to chat with a book (using LangChain and Open AI GPT LLM)
Install OpenJDK 12 and Oracle JDK 12 on your Linux machine (Ubuntu, Debian, Mint, RedHat, SuSE Linux)
How to speed up Java heap dumps with GNU Debugger
Introduction to Java Profilers
In-depth guide to Java Garbage Collection
In-depth guide to Java Memory Model
In-depth guide to JVM Architecture
Log & Roll with Logback
JBehave Vs Cucumber JVM
Cucumber BDD (Part 2)
Cucumber BDD (Part 1)
You can configure notifications for both actual and forecasted budget amounts — 100% free-of-charge
A checklist for Cloud Engineers to live by
A checklist for Cloud Engineers to live by
A checklist for Cloud Solution Architects to live by
A checklist for Cloud Admins to live by
Creating aggregated code coverage reports with Mocha + Chai + Nyc (Istanbul) for JavaScript/TypeScript Lambda projects
You can spin up a DynamoDB Local container within minutes to run and test your code — 100% local, offline, and free-of-charge
A hello-world example with Node.js, ECR, and Lambda Console
Let’s write Lambda functions with quality and style
A hello-world example with Node.js, ECR, and SAM CLI
Increase or decrease the disk volume sizes of AWS EC2 instances.
Use AWS EC2 Management Console to open Firewall ports of cloud servers.
3 Easy Ways To Simulate TCP and UDP Server on Linux
3 Easy Ways To Simulate TCP and UDP Clients on Linux
Update Node.js 10/12/13 on Linux
Install Node.js 10/12/13 on Linux
Install Angular 9 on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Netcat is the most convenient TCP/UDP connection simulation tool that you can find for Linux terminal.
Pseudo tools like /dev/tcp & /dev/udp can be used to easily send an instant TCP/UDP packet on Linux terminal.
NMap and Netcat (NCat) are Linux CLI tools for port scanning, fingerprinting OS’s, and even vulnerability scanning.
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
Use FirewallD and UFW to easily open Firewall ports in Linux Servers.
Becoming a S.O.L.I.D. Coder
npm ERR! code ELIFECYCLE
, npm ERR! errno
, npm ERR! Exit status
, npm ERR! Failed at script
, This is probably not a problem with npm
issues during npm install
, npm start
, npm run build
, or npm run script
Clean npm cache, node_modules, package-lock.json files to recover from all ‘npm ERR! code EINTEGRITY’ error messages during ‘npm install’
npm ERR! code EINTEGRITY
, integrity checksum failed
, tarball data seems to be corrupted
, npm ERR! shasum check failed
, npm WARN registry Unexpected warning
issues during npm install
Clean npm cache, node_modules, package-lock.json files to recover from all ‘npm ERR! code EINTEGRITY’ error messages during ‘npm install’
Many ways to remove items from a JavaScript array
Limit heap usage of JavaScript apps (including Node.js, Angular, React, Vue, Ember, Meteor, Polymer) and get rid of performance issues in NPM scripts & N...
#useThePlatform to deliver great user experiences
Addressing the unanswered question of building components that work everywhere with every framework
You can spin up a DynamoDB Local container within minutes to run and test your code — 100% local, offline, and free-of-charge
A hello-world example with Node.js, ECR, and Lambda Console
Run curl, vim (vi), wget, nano, bash on Alpine Docker Containers
Run Node.js application (Hello World Express server) on Docker container
Rename Docker image and container names
Connect Any Local/Remote Oracle Database Using Oracle’s Docker Client (You don’t need SQL Developer/TOAD GUI again!)
Run an Oracle Database (Enterprise Edition) instance on Docker.
Web Programming With PHP
Getting Started Guide For Laravel
Deploy Laravel Projects On Shared Hosting
Deploy Laravel Projects On Heroku
Collaborative Development with Laravel
Web development with Laravel
Comparing & testing JavaScript non-primitive/reference data types using the Chai library
Creating aggregated code coverage reports with Mocha + Chai + Nyc (Istanbul) for JavaScript/TypeScript Lambda projects
JBehave Vs Cucumber JVM
Cucumber BDD (Part 2)
Cucumber BDD (Part 1)
Introduction to Behavior Driven Development (BDD)
Becoming an expert — one book at a time
Becoming an expert — one book at a time
Everyone has heard about Microservices. But do you know how to design one?
Deciding what to choose for your next web API design
Understanding how HTTP works in the real world
Nobody uses SOA/ESB/Monoliths anymore. You should try Microservices!
And avoid accidental commits from personal email addresses on public/company-owned Git repositories
Tips to improve the clarity and searchability of your Git commit log
Setting up Bash, CMD, Git, Maven, Gradle, NPM, Bower, Yarn, APM, Ionic, Docker, Ruby Gem, Android SDK, IDEs, and Various Applications with Proxy Settings
Getting Started Guide For Laravel
Collaborative Development with Laravel
A checklist for Cloud Engineers to live by
Creating aggregated code coverage reports with Mocha + Chai + Nyc (Istanbul) for JavaScript/TypeScript Lambda projects
A hello-world example with Node.js, ECR, and Lambda Console
Let’s write Lambda functions with quality and style
A hello-world example with Node.js, ECR, and SAM CLI
Getting Started Guide For Laravel
Deploy Laravel Projects On Shared Hosting
Deploy Laravel Projects On Heroku
Collaborative Development with Laravel
Stay Ahead with Node.js Version Control & Enjoy Enhanced Security, Performance, and Access to the Latest Features
npm ERR! code ELIFECYCLE
, npm ERR! errno
, npm ERR! Exit status
, npm ERR! Failed at script
, This is probably not a problem with npm
issues during npm install
, npm start
, npm run build
, or npm run script
Clean npm cache, node_modules, package-lock.json files to recover from all ‘npm ERR! code EINTEGRITY’ error messages during ‘npm install’
npm ERR! code EINTEGRITY
, integrity checksum failed
, tarball data seems to be corrupted
, npm ERR! shasum check failed
, npm WARN registry Unexpected warning
issues during npm install
Clean npm cache, node_modules, package-lock.json files to recover from all ‘npm ERR! code EINTEGRITY’ error messages during ‘npm install’
Limit heap usage of JavaScript apps (including Node.js, Angular, React, Vue, Ember, Meteor, Polymer) and get rid of performance issues in NPM scripts & N...
The dgram module provides an implementation of UDP Datagram sockets.
Deciding what to choose for your next web API design
Understanding how HTTP works in the real world
Connect Any Local/Remote Oracle Database Using Oracle’s Docker Client (You don’t need SQL Developer/TOAD GUI again!)
How To Create New Users, Assign Tables, And Grant Privileges on Oracle Database
Run an Oracle Database (Enterprise Edition) instance on Docker.
A checklist for Cloud Engineers to live by
x509: certificate is valid for <subnet_ip_1>, <node_ip>, not <subnet_ip_2>
Use the correct cluster configuration for your control plane when regenerating new certificates
Part of the existing bootstrap client certificate is expired ... failed to run Kubelet: unable to load bootstrap kubeconfig: stat /etc/kubernetes/bootstrap-kubelet.conf: no such file or directory
Renew the expiring/expired Kubernetes PKI (client certificates & keys)
You can configure notifications for both actual and forecasted budget amounts — 100% free-of-charge
A checklist for Cloud Engineers to live by
Using tfenv to Upgrade / Downgrade / Switch Terraform Versions on MacOS / Ubuntu / Linux
Deciding what to choose for your next web API design
Understanding how HTTP works in the real world
Creating a Debian 9.7.0 Virtual Machine on Oracle VM VirtualBox 6.0 with Guest Additions Installation
Let’s set up Port Forwarding for SSH & HTTP on VirtualBox
Increase or decrease the disk volume sizes of AWS EC2 instances.
Use AWS EC2 Management Console to open Firewall ports of cloud servers.
x509: certificate is valid for <subnet_ip_1>, <node_ip>, not <subnet_ip_2>
Use the correct cluster configuration for your control plane when regenerating new certificates
Part of the existing bootstrap client certificate is expired ... failed to run Kubelet: unable to load bootstrap kubeconfig: stat /etc/kubernetes/bootstrap-kubelet.conf: no such file or directory
Renew the expiring/expired Kubernetes PKI (client certificates & keys)
TLDR: Attend 2-day training, Follow the official Scrum Guide and Agile Manifesto, and Take the exam!
Create great value at work during the early days of your software career
Becoming A Clean Coder
Let’s write meaningful log messages that everyone loves!
Springboot Observability Demo Project
Springboot Demo application to chat with a book (using LangChain and Open AI GPT LLM)
Deciding what to choose for your next web API design
Let’s set up Port Forwarding for SSH & HTTP on VirtualBox
Install OpenJDK 12 and Oracle JDK 12 on your Linux machine (Ubuntu, Debian, Mint, RedHat, SuSE Linux)
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
SFTP (SSH File Transfer Protocol) implements FTP commands that can be used over SSH protocol and is more secure than general file transfer protocols like FTP...
The dgram module provides an implementation of UDP Datagram sockets.
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Use rsyslog to forward MongoDB logs to remote/local syslog server on Linux
Install Angular 9 on Linux
Install Angular 9 on Linux
Run Node.js application (Hello World Express server) on Podman container
Run curl, vim (vi), wget, nano, bash on Alpine Docker Containers
Run curl, vim (vi), wget, nano, bash on Alpine Docker Containers
Run curl, vim (vi), wget, nano, bash on Alpine Docker Containers
Run curl, vim (vi), wget, nano, bash on Alpine Docker Containers
You can spin up a DynamoDB Local container within minutes to run and test your code — 100% local, offline, and free-of-charge
This short tutorial explains the steps to set the WSL/WSL2 Terminal as your default terminal choice on any JetBrains IDE
Becoming a S.O.L.I.D. Coder
A checklist for Cloud Engineers to live by
Springboot Demo application to chat with a book (using LangChain and Open AI GPT LLM)
Springboot Demo application to chat with a book (using LangChain and Open AI GPT LLM)
Springboot Observability Demo Project
Springboot Observability Demo Project