Preserve Edits in Vim : Permission Denied

Preserve Edits in Vim : Permission Denied

Learn how to safeguard your Vim edits during permission denied challenges

Suraj Dhakre

Vim, the versatile and powerful text editor, is a favorite among developers and power users for its efficient editing capabilities. However, what happens when you’ve invested time and effort into perfecting your changes, only to find yourself trapped in a permissions quagmire when attempting to save the file? In this blog post, we’ll explore strategies to gracefully handle such situations and ensure your hard work doesn’t go to waste.

Jenkins DSL: How to Write Code to Build Code

Jenkins DSL: How to Write Code to Build Code

Comprehensive overview of Jenkins DSL, including its basics, benefits, setup, writing scripts, advanced techniques etc

Suraj Dhakre

Jenkins DSL (Domain Specific Language) is a powerful tool that allows developers to define and automate the process of building, testing, and deploying code. It provides a way to describe the desired state of a Jenkins job or pipeline using code, rather than manually configuring it through the Jenkins user interface.

A Short Guide to Creating an Ansible Module

A Short Guide to Creating an Ansible Module

Learn to create custom Ansible modules for seamless automation

Suraj Dhakre

Ansible is a powerful open-source automation tool that allows you to manage configurations, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. One of the key features of Ansible is its extensibility, which is achieved through modules. Modules are standalone scripts that can be used inside an Ansible playbook. In this guide, we will walk you through the process of creating your own Ansible module.

Containerising The Application With Docker

Containerising The Application With Docker

Learn the basics of docker, create simple and multi stage dockerfiles.

Suraj Dhakre

In this article, we are going to learn about Docker and will show you how to containerise the application like a breeze. This will help you to improve application portability, enhance resource utilization and simplify deployment and scaling. Let’s dive in and discover the power of containerization!