Hi there!

I’m Ashish Srivastava, a seasoned software engineer, and this blog is where I share meaningful insights and solutions from my journey in tech.


  • Crack the Code: Understanding the Caesar Cipher
    Have you ever wanted to send a secret message? While we might rely on encryption apps today, one of the earliest and simplest methods of cryptography is the Caesar Cipher. Used by Julius Caesar to communicate securely with his generals, this cipher is one of the first known methods of cryptography, shifting letters in the… Read more: Crack the Code: Understanding the Caesar Cipher
  • Elasticsearch Backup and Restore.
    In this guide, we’ll walk through the steps required to back up and restore data in Elasticsearch. We’ll cover setting up a snapshot repository, taking snapshots (backups), and restoring data from those snapshots. This is a technical write-up intended for users who are already familiar with Elasticsearch operations. Prerequisites Setting Up a Snapshot Repository Elasticsearch… Read more: Elasticsearch Backup and Restore.