How to transfer files from Linux to Windows: The SMB network file-sharing protocolThe SMB (Server Message Block) protocol is a widely used network file-sharing protocol that enables users to access and manage shared resources, such as files and printers. Although initially designed for Windows environments, SMB is also supported i...Feb 5, 2023 · 2 min readwamaithanyamu.com
How to download large files on Linux from the terminalwget is a free command line tool that downloads files from the terminal non-interactively; it can work in the background without needing the user to log on. Downloading from the browser may require the user's constant presence for downloads to finish...1KJan 5, 2023 · 7 min readwamaithanyamu.com
alias commands in LinuxIn Linux, an alias is a command that executes another command or series of commands using a different name. Aliases are typically used to make it easier to run frequently used or complex commands by typing a shorter, easier-to-remember version. The a...Jan 1, 2023 · 4 min readwamaithanyamu.com
Building microservices using Terraform, Ansible, Docker, Docker Compose, and Github Actions.Infrastructure as code(IAC) is a methodology for deploying, configuring, and managing servers. Typically when you need to host your application on the internet, you create VMs on hosting providers like Linode, Vultr, DigitalOcean, AWS, or GCP. Once t...Dec 19, 2022 · 33 min readwamaithanyamu.com
How to publish an npm package.This guide shows how to publish a node js package on npm. The package takes in a sheng word and returns a 'shembetenged' version. Sheng is a slang derived from Swahili. Shembeteng is derived from sheng. For example: EnglishShengShembeteng Mine...Dec 5, 2022 · 5 min readwamaithanyamu.com