I am working on Kubernetes for more than 1.5 years now. It is always important to consider the Security aspects as one of the major concerns in deployments. It is always best to avoid deploying the secrets keys in the configuration files. When it comes to AWS EC2 Roles does the job, for us where We can avoid putting AWS Secrets keys in our deployments. I would like to have a similar kind of configuration in my k8 deployments.

While I was setting up EC2 Roles in my production k8 cluster with the KIAM tool. It was very painful going…

Pic from The Victoria Peak (One Plus 6)

I recently moved to Hong Kong for new opportunity with a startup . I am pretty much excited about the new place and the career.

My flight reached Hong Kong on Thursday morning at 10:00 AM. This is my The First international experience. I took flight from Hyderabad Cathay Pacific. It was quite a good flight.

Immigration Check

Immigration at Hong Kong Airport is very cool. You need to carry PAR or Visa for clearing the immigration. I received my visa two weeks ago from my employer. I scanned my passport and visa document and said welcome to Hong Kong…

Myself Sreedhar, I am currently working with an Edu-Tech startup, Toppr

I worked with Alacriti Info System in Hyderabad, India in the past. I used work with R&D team developing new products and innovative projects for their team.

I am an explorer and developer who loves to build products end to end. I learn things by building and wants to fail fast and learn fast. I am eager to learn new things in technology space. I enjoy troubleshooting problems and refactoring code.

I have hands-on experience in building web apps using various techniques. …

I would present about the differences between Python and Java programming languages from my professional experience. If you would like to more about me. The content is my opinion after building web apps in Python stack for 2.5 years and Java Stack about a year now.

  • Object Orientation concepts are same but implementing is different. Java doesn’t support multiple inheritances whereas Python does.
  • Working with Python scripts since the syntax is plain and simple and with Java, It is more completed.
  • Python is interpreted language whereas Java is compiled language.
  • Java has an elegant way to write language patterns like…

This is a small story, How I started with dockers very quickly.

If this is the first you heard about Docker. Its highly recommended reading its wiki page.

Docker is software which allows you to run independently “containers” with single Linux instance, avoid the overhead of running VMs.

If you are an application developer. Have you ever come across these issues.

  • “It works on my system”. but not working on another system.
  • How difficult, It was for upgrading the underline OS?
  • What are the difficulties of automating your app?

I went through pain automation of deployment for my apps. It…

It is been a long time, I haven’t done any long trips. Last month i.e., January I went to trip to visit few places in Kerala and Tamilnadu.

We planned this trip long back in November last year with colleagues.

We started from Hyderabad around 9 PM and reached Coimbatore around 10:45. It is one and half hour flight Journey. We have Traveller arranged for us at the Airport. As soon as, we arrived Driver (Daniel) has received us.

We headed to Thrissur from Coimbatore and reached our stay around midnight 1 AM. Our plan is to reach Athirappilly Waterfalls

Every time I came here to write my thoughts or experiences, I notify that latest version ghost package is available to upgrade. Today I have upgraded system packages and ghost to the latest version.

I will share my experience “How to upgrade ubuntu packages” in another blog. Today my focus on upgrading ghost packages. Following steps are mostly taken from the official blog of ghost

  1. First, take the back-up of your content folder. You can use the export tool from labs in ghost admin page.
  2. Keep an eye on logs of your application and nginx both ghost logs.
  3. Please make…

From the last couple of weeks, I was occupied with works and demo at the workplace. It is been four months after moving to Hyderabad from Pune.

When I was in Pune, the city of hill stations, I explored lots of places nearby places.

This Friday, I was thinking to go for a small trip nearby place to Hyderabad where I could reach in 2 hours and enjoy the time and come back to flat in the evening. I started googling for good places nearby and started asking my colleagues and friends if anyone wants to join the trip. …

Today, I would like to write something about Kafka Queue system. I would like cover following topics.

  1. Brief Introduction of Kafka Queue System.
  2. Setting up Kafka and configuring with maven projects.
  3. Examples for Kafka Producer and Consumer
  4. Gotchas which I faced in configuration.


In today’s world of data, It is necessary to implement the queue system. We can start using simple data structure of queue in our implementation but as our data in queue increases, we need to pull that out as separate service and rely on services such Amazon SQS or Kafka Service. …

I wrote simple mouse/cursor tracker code in JavaScript to track mouse location on the client screen. In this blog, I have mentioned the cursor or mouse for the same meaning.

I assume everyone knows the mouse is not part of DOM. It is a part of the Operating system. DOM listens to different events of a mouse. for example: “mousemove”, “mouseup” and “mousedown” etc. Please refer here for understanding different events.

I assume everyone knows the mouse is not part of DOM. It is a part of the Operating system. DOM listens to different events of a mouse. for example…

Sreedhar Bukya

Software Engineer , Build Everything required.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store