thatladydev.hashnode.devIaC Explained: A Beginner's Guide to its Implementation and AdvantagesIn the past, when you needed to deploy an application to a server, you had to acquire a server, set it up, install all the required software, and configure these programs to prepare the application for execution. In an enterprise environment? This sa...Feb 25, 2024·6 min read
thatladydev.hashnode.devSecure Ubuntu Server: Step-by-Step Guide to Creating a New User on Digital OceanIt is not just recommended but crucial to create a new user separate from the default “root” user on provisioning a new Digital Ocean droplet. Why? For security reasons. Relying solely on the ‘root’ user for remote access is similar to leaving your ...Nov 28, 2023·6 min read
thatladydev.hashnode.devSetup A React Application Using CPanelOne of the hardest website hosting control panels to use in hosting static web applications like a react app is CPanel, the reason is that by default CPanel is not built for handling static web applications. On the other hand, if you plan on hosting ...Sep 16, 2023·4 min read
thatladydev.hashnode.devMacbook Pro M1 fix -Service 'mysql' failed to build : no matching manifest for linux/arm64/v8 in the manifest list entriesThe newest Apple Silicon M1 chips are not compatible with some Docker images and end up throwing: no matching manifest for linux/arm64/v8 in the manifest list entries To fix this error, run the following: export DOCKER_BUILDKIT=0 export COMPOSE_DOCKE...Jun 3, 2022·1 min read