🌥️ What is Cloud Computing?If you're just starting your cloud journey, chances are you've heard the term "cloud computing" everywhere—but what does it really mean? In this post, I'll break it down in the simplest way possible What is cloud computing? Cloud computing is the on...Jun 30, 2025 · 3 min readaws-solution-architect.hashnode.dev
Code Review and TestingWhat is a Code Review and Why Should You Do This? A code review is when developers look over the codebase, a subset of code, or specific code changes and provide feedback. These developers are often called reviewers. It is better to have more than on...Apr 23, 2025 · 14 min readruchi77.hashnode.dev
Coding BasicsMethods, Functions, Modules, and Classes It may seem easy to throw code in a file and make it work. But as project size and complexity grows, and as other developers (and stakeholders) get involved, disciplined methods and best practices are needed t...Apr 21, 2025 · 11 min readruchi77.hashnode.dev
Version Control SystemsTypes of Version Control Systems Version control, also called version control systems, revision control or source control, is a way to manage changes to a set of files in order to keep a history of those changes. Think of all the times you have made ...Apr 21, 2025 · 24 min readruchi77.hashnode.dev
Software Design PatternsIntroduction Software design patterns are best practice solutions for solving common problems in software development. Design patterns are language-independent. This means that they can be implemented in any contemporary, general-purpose computing la...Apr 21, 2025 · 6 min readruchi77.hashnode.dev