Building Multi-Tenant ApplicationsI have spent the last few years building multi-tenant systems, from a SaaS ecommerce platform serving small businesses to an international NGO website spanning multiple countries. Along the way, I learned that multi-tenancy isn't just a technical pat...Feb 3 · 16 min readmastercraft.hashnode.dev
Demystifying Git Object Packs and Managing Repository SizeIntroduction Git, a distributed version control system, is widely used for tracking changes in source code during software development. When you initiate a new Git repository using git init, a hidden directory called .git is created. Over time, as yo...Dec 7, 2023 · 3 min readmastercraft.hashnode.dev
The Power of Labeled Loops in JavaIntroduction Labeled loops, also known as labeled statements, are a type of loop in Java that has a label associated with them. They are a powerful feature that allows developers to control the flow of execution in nested loops. This feature can make...2TJan 23, 2023 · 6 min readmastercraft.hashnode.dev
My Goals for HNG8.0...In the 'biningging'... cd GrowthAndDevelopment:\ mkdir HNG_Internship npm init -y The journey to becoming a software developer can be likened to that of a thousand miles, you know what they say about the journey of a thousand miles? Well, it starts w...Aug 17, 2021 · 3 min readmastercraft.hashnode.dev