Ritesh Shrivastav's Blog, page 2
February 23, 2024
Reading and Writing with Kindle Scribe
In the realm of literature and composition, the tools we use play a pivotal role in shaping our experience and productivity. For years, I navigated the intricate landscape of reading and writing with a dual-device approach, relying on the Kindle Voyage for immersive reading sessions and the iPad for seamless writing experiences. However, the advent of the Kindle Scribe heralded a new era of efficiency and convenience, prompting me to explore its capabilities and assess its impact on my literar...
March 23, 2022
Streamlining Webhook Handling
Webhooks play a crucial role in enabling real-time communication and integration between systems. At Jodo, our initial approach to processing webhooks through our regular API server led to performance issues, affecting our customer experience. These webhooks, often received in bulk, would sometimes overwhelm our servers, causing delays and disruptions. This post outlines the challenges we faced, the solutions we implemented, and the benefits of our improved webhook handling process.
Challenges ...January 16, 2021
Maintainable Code - Good and Bad
While reviewing the code, sometimes nitpick comments are added for small-small improvements. And most of the time because of the lack of visibility it might make sense to ignore these suggestions. But believe it or not, these things slowly add up and over time, you end up with a lot of unmaintainable code and no time to correct your past mistakes.
There is plenty of code out in the open-source software world, but it is hard to tell where to start. Beginners get quickly overwhelmed with the co...
January 1, 2021
The Psychology of Money
Recently I finished reading The Psychology of Money written by Morgan Housel. It was my last book of 2020. There are many things we decide based on what we see around us. In general, the need emerges not just because something is needed but most of the time because we think we need those. It is a must-read if you want to learn more about money psychology. Some of the learning from this book you can apply to other things in life.
Here are few selected notes from the book-
Two topics impact ev...
November 28, 2020
Automation Journey
When you are working on some large projects, it grows exponentially complicated to keep in mind when you don’t automate things. Think about an application that allows you to share your thoughts to your network. You’re building the app, testing it, and deploying it to multiple environments. The work is not over yet, you also want to know how people are using it, what are the runtime errors and if your services are running smoothly or not. And this “in writing” is few statements but there is a lot...
February 12, 2020
Guide to Write Better React Apps
When writing any application, its important to discover the architectural problems early on. This helps you and your team to avoid unresolvable technical debt. Most of the time we as a developer tend to postpone some of the required activity(like writing comments, refactoring code for better readability or improving the codebase to handle upcoming complex requirements) on a later date for keeping our focus on getting main things done. While its important to balance the activities youre doing...
November 5, 2019
������������������ ���������������
According to the National Science Foundation, an average person has about 12,000 to 60,000 thoughts per day. Of those thousands of thoughts, 80% were negative, and 95% were the same repetitive thoughts as the day before. If it comes about choices or decisions, its estimated that the average adult makes about 35,000 remotely conscious decisions each day.
Image Credit: 888casino.com
The strategies we use to decide(or not decide)Look at the numbers above, do you think you have ever observed...
आतंरिक अहसास
According to the National Science Foundation, an average person has about 12,000 to 60,000 thoughts per day. Of those thousands of thoughts, 80% were negative, and 95% were the same repetitive thoughts as the day before. If it comes about choices or decisions, it’s estimated that the average adult makes about 35,000 remotely conscious decisions each day.
Image Credit: 888casino.com
The strategies we use to decide(or not decide)Look at the numbers above, do you think you have ever observed...
Gut Feeling
According to the National Science Foundation, an average person has about 12,000 to 60,000 thoughts per day. Of those thousands of thoughts, 80% were negative, and 95% were the same repetitive thoughts as the day before. If it comes about choices or decisions, it’s estimated that the average adult makes about 35,000 remotely conscious decisions each day.
Image Credit: 888casino.com
The strategies we use to decide(or not decide)Look at the numbers above, do you think you have ever observed these in your daily life? Knowingl...