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 read
StandBlog - A Blogging platformStand Blog is a simple blogging platform with key features like Home, About Us, Blog Entries, Contact Us, and options to create new posts. It allows users to submit new blog entries, view detailed posts, and send messages directly through the website...Nov 19, 2024·3 min read
Linux History, File System Hierarchy and Evolution of ContainerizationLet's revisit Linux history and file system hierarchy! Linux is a generic name for a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. In 1...Sep 23, 2024·12 min read
Understanding Gradle: A Comprehensive Guide to Modern Build AutomationGradle modern, customizable build automation tool takes your code and packages it into a deployable unit applies to small or large projects Gradle build scripts are written in the Kotlin language or Groovy (both JVM languages) highly configurabl...Sep 12, 2024·3 min read
Mastering Sed: A Practical Guide to Text Manipulation in LinuxWhen it comes to text manipulation in Linux, sed (short for stream editor) is one of the most powerful and flexible tools in a sysadmin's toolkit. Whether you're editing configuration files, processing logs, or performing bulk updates to text files, ...Aug 21, 2024·3 min read
Deploying a Java Web Application in AWSThe project involves the development and deployment of a Java application using a continuous delivery pipeline. The key components of the pipeline include: Version Control: Git Build Automation: Maven Testing Framework: JUnit CI/CD Tool: Jenkins ...Aug 18, 2024·3 min read
Vagrant virtualizationIntroduction In the world of software development, having a consistent and reliable environment is crucial. This is where Vagrant comes in. Vagrant is an open-source tool that helps developers create and manage virtualized environments easily. It ens...Aug 6, 2024·3 min read