Blog Posts

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.

Mastering Terraform for AWS Infrastructure Management

Mastering Terraform for AWS Infrastructure Management

Learn Terraform for AWS: Automate, scale, and optimize your cloud infrastructure.

Suraj Dhakre

In the dynamic world of cloud computing, managing your Amazon Web Services (AWS) infrastructure manually is like navigating uncharted waters. The answer? Harness the power of Infrastructure as Code (IAC) using Terraform—a versatile tool tailor-made for AWS. In this blog, we’ll embark on a journey to mastering Terraform specifically for AWS environments.

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.