Published in Javarevisited·Apr 9Getting started with RabbitMQ in Spring BootRabbitMQ is the most widely deployed open source message broker. It gives you some nice features to help you make your application asynchronous and off-load some crux logic so that you can focus on your business code. …Java11 min read
Published in Geek Culture·Feb 21How To Use Monaco Editor In VueJS: The missing guideIf you know what you looking for or see some code immediately check this git repo. With the boom of eduTech platforms it’s no surprise that one day you might land a gig on a website where someone wants to teach coding. Teaching coding is an interactive process. …Vuejs7 min read
Published in Geek Culture·Oct 24, 2021Docker Cheat-Sheet: Very Basic Terms and CommandsDocker has been around for a while. Most of the people in the dev community already must’ve heard about it. Many of them have already using it for various use cases. I’ve been using it for a while too, mostly for setting up dependencies of a project like database, cache…Docker3 min read
Published in Javarevisited·Jun 14, 2021Caching made easy in Spring BootCaching is a common practice to improve your system in many ways. It helps to make your system resilient, scalable, fast, and even save some bucks depending on your use case. If in your database some values are read often then it’s a good idea to cache them. This could…Java5 min read
Published in CodeX·Mar 5, 2021How to use vee-validate with bootstrap-vue and TypeScript.In a web app forms are the most easy and well known way of taking input from user. But with forms, comes validation. There are many ways of incorporating validation with forms. Here we will see how to use vee-validate in a VueJS project where bootsrap-vue is used as ui…Vuejs7 min read
Published in Javarevisited·Dec 31, 2020How to use Cloud Firestore in Spring Boot.Firestore is a managed, scalable document storage available in Firebase platform. Why I like it? You can start using it and get 20K reads and writes per day whithout paying a dime event without sharing your credit card info. …Java3 min read
Nov 30, 2020How to Customize Feign’s Retry MechanismIn micro-service architecture it is common that one micro-service communicates with another by consuming REST APIs. In the spring ecosystem a popular REST client is Feign because of its declarative style and DRY approach for adding different configuration. In this post I will talk about enabling retry mechanism for feign…Feign4 min read
Nov 25, 2020Setting up request response logs in DjangoDjango was the first web framework that I’ve learned. It helped me to land my first job. So I have a special place for Django in my heart. …Django3 min read
Nov 8, 2019How To Setup Firehose DeliveryStream In LocalstackAWS provides us a tonnes of services to reduce development and maintenance hassle. Those who need to stream and store(maybe analyze too!) lots of data in real-time, they can avail kinesis services. Of-course if you want to build your own pipeline then no one is stopping you… but there goes…AWS5 min read
Feb 15, 2019Python Design Pattern: Abstract FactoryAbstract factory is a creational pattern. This pattern provides an interface for creating families of related or dependent objects without describing their concrete classes. In my last writeup about Factory Pattern I described a situation of an imaginary programmer who just created a motorbike sharing platform. Within few days his…Programming3 min read