Navigate back to the homepage

Hi, I'm Nancy.

Welcome to my blog!

I love adventures. I am a Software Engineer from India. Outside Engineering, I love creating vector illustrations, photography, or reading about various topics. I hope you have a nice stay!

Designing Idempotent APIs

Networks fail! Timeouts, outages, and routing problems are bound to happen at any time. It challenges us to design our APIs and clients that will be robust in handling failures and ensuring consistency.

May 14th, 2021 · 3 min read

Building a Prometheus Exporter

Prometheus exporters bridge the gap between Prometheus and applications that don’t export metrics in the Prometheus format.

May 4th, 2021 · 3 min read

Introduction to Message Queue:Build a newsletter app using Django, Celery, and RabbitMQ in 30 min

Messaging Queues are widely used in asynchronous systems. In a data-intensive application using queues makes sure users have a fast experience while still completing complicated tasks. For instance, you can show a progress bar in your UI while your task is being completed in the background. This allows the user to relieve themselves from waiting for a task to complete and, hence, can do other jobs during that time.

April 26th, 2021 · 4 min read

Top 10 Productive Hacks for Software Developers

Recently, I posted a tweet asking all the amazing software developers in my network to tell about the hacks they use to keep themselves productive. I have compiled the wonderful and helpful solutions I received. Hope you find them useful as well.

April 17th, 2021 · 4 min read
© 2018–2022 Nancy Chauhan
Link to $ to $ to $ to $ to $