all posts
Circuit Breaking with GoSep 28, 2024
"Sometimes, the most powerful tool for progress is not a hammer, but a reset button."
Preparing for System Design InterviewsJan 30, 2023
How to prepare for system design interview for FAANG companies for senior engineers?
All you touch and all you see, is all your life will ever beDec 28, 2022
You can only know what you can perceive with your senses. #empiricism
(R)evolution fuelled by Metaverse, AI & VRDec 7, 2022
"The metaverse is the future, and we are just starting to scratch the surface of its potential." - Unknown
Find Your Purpose in LifeDec 7, 2022
"Your purpose in life is to find your purpose and give your whole heart and soul to it." - Gautama Buddha
High Availability and Disaster Recovery Strategy for Postgres DBDec 7, 2022
Ensuring high availability and disaster recovery for our Postgres database is critical for maintaining the uptime and reliability of our applications and services. By implementing robust backup and recovery strategies, along with proactive monitoring and failover capabilities, we can ensure that our Postgres database remains available and recoverable in the event of any unforeseen disruptions or disasters.
The Benefits of Distributed Caching using RedisDec 7, 2022
Are you looking for ways to improve the performance of your system? One technique that you may want to consider is distributed caching, which allows you to store frequently accessed data in multiple locations, so that it can be quickly accessed from any part of the system.
The Secrets of Success and the Key to HappinessDec 7, 2022
Are you looking for the keys to success and happiness? If so, you're not alone. Many people are searching for the secret formula to achieve their goals and live a happy and fulfilling life.
Just another brick in the WallDec 7, 2022
The feeling of being trapped and suffocated by the constraints of society, and the desire to break free and be one's own person.
Nginx as Load BalancerDec 7, 2016
NGINX is a popular open-source web server and reverse proxy that is often used as a load balancer for high-traffic websites. In this blog post, we will provide an example of how to set up an NGINX load balancer to distribute incoming requests among multiple backend servers.
Switching from node.js to golangDec 7, 2016
Golang is the best language for building scalable, high-performance applications. Its simplicity, concurrency support, and performance make it a clear choice for developers who want to build efficient, scalable applications with minimal effort.
Visualizing vnykmshr.com with GourceJun 7, 2014
We visualize things in our minds before we have to do them. It's like having a mental work-out. We put in a lot of effort developing software applications, how wonderful it would if we could rewind and replay the efforts in a visual form!
Phabricator - Automate Data Backup using DropboxMay 9, 2014
Phabricator does not currently have a comprehensive backup system, but creating backups is not particularly difficult. We will share an approach to automate backups and save them onto Dropbox. We don't like to think about what might happen, but its always good to have some backups.
Diffusion - Phabricator Repository BrowserMay 7, 2014
Phabricator can host Git, Mercurial and Subversion repositories. It also works well with existing repositories (like GitHub, Bitbucket, or other repositories you already have elsewhere) without needing to host them itself.
Kathmandu As IT DestinationMay 1, 2014
Kathmandu, the city of temples, also boasts of amazing IT experts and talents, and has great potential to become an IT solutions destination of choice. If nurtured well, IT industry could flourish and offer substantial help to solve unemployment to some extent.
Old Friends, New Year, Purple Haze and Kathmandu!Apr 30, 2014
Kathmandu is so overwhelming, so packed with images, that succinct summaries seem almost impossible - certainly inadequate. I'm tempted to say "You'll understand when you get there!" It's a dream. I've never seen anything like it.
Node.js on a Raspberry PiJan 5, 2014
A bell cannot tell time, but it can be moved in just such a way as to say twelve o’clock – similarly, a man cannot calculate infinite numbers, but he can be moved in just such a way as to say pi. Hello Pi!
Go Big or Go Home!Jan 4, 2014
Play Hard, work hard, go big or go home!
11-12-13 - The last date this century with three consecutive numbersDec 11, 2013
The "odd days": 1/3/05, 3/5/07, 5/7/09, 7/9/11, 9/11/13, and the "once upon a time days": 11/1/11, 11/11/11, 10/11/12 and today 11/12/13!
Most eloquent, heartfelt, humble goodbye by any sportsman's ever deliveredNov 16, 2013
Sachin Tendulkar played his last day of international cricket at the Wankhede, and after India sealed the series against West Indies, he gave an emotional farewell speech.
#Thank you SachinNov 15, 2013
Commit all your crimes when Sachin is batting. They will go unnoticed because even the Lord is watching. -A fan
Express routes middleware chainsJul 2, 2013
I have worked with
node.js
for two years now, and have enjoyed every bit of it. It wasn't an easy switch from Java but with help available in plenty, I wasn't going to be worried at all. Here's an article from Tomas "wereHamster" Carnecky that helped me learn middlewares in express apps.
How to sort an array of objects by multiple fieldsJun 28, 2013
How would you apply a sort on array of objects by multiple fields? This article offers an elegant solution.
10 Steps to nodejs nirvana in productionMay 29, 2013
We have been using
node.js
in production environments since a few years now, back when it was still in 0.4. Node.js has sure come a long way since.
Nickle Sitoula's Weblog - niXpace.comApr 25, 2013
Nickle Sitoula's weblog - it's good be live!
Running mysql on a separate XFS volumeApr 11, 2013
This article explains setting up mysql on a separate XFS volume.
Node.js Code & Style GuideFeb 20, 2013
There is no official document that governs the style of node.js applications. This guide is my opinionated attempt to bring you a good set of instructions that will allow you to create beautiful and consistent software. You are free to adapt to your own code style and practice, and stick to it.
Effective Git Work flowFeb 18, 2013
Linus Torvalds has quipped about the name
git
, which is Irish slang for a child born out of wedlock, and British English slang for a stupid or unpleasant person. Torvalds said: "I'm an egotistical bastard, and I name all my projects after myself. FirstLinux
, nowgit
." The man page describes git as "the stupid content tracker".
Short review of BuzzingTree.comFeb 16, 2013
Best described as "a one-page, aggregated, filtered, archive-able summary in near real-time of what is new and generating conversation". Best of latest technology news.
Use Phabricator for Code ReviewsFeb 14, 2013
Phabricator is an open source collection of web applications which makes it easier to scale software companies. It is currently available as a continuous release.
Getting Started with Node.jsFeb 12, 2013
The secret of getting ahead is getting started. The secret of getting started is breaking your complex overwhelming tasks into small manageable tasks, and then starting on the first one.
Starting overFeb 5, 2013
Every now and then you just want to start over, in current context, it happens to be with this blog. It was long due anyway, and well it feels awesome to start all over again, it sure does.
How to Design a Search Engine to Actually SearchJul 26, 2011
There are several simple techniques to develop a search-engine that actually finds information, rather than just millions of matching pages. Searches should default to looking within paragraphs/sections, not across entire pages. Today's popular search-engines are mostly primitive word-scanners, not usually searching for sections of information, nor hunting the exact names being requested, such as with dashes & slashes in ID names.
Fast CarApr 19, 2011
Anyplace is better, Starting from zero you got nothing to lose. Maybe we'll make something, But me myself I got nothing to prove.
ACCEPTed. COMMITed. RESOLVEd. BOO-YAH!Apr 11, 2011
A long standing Gnome bug was resolved by a man who not only loved the spirit of open source, but did it against many odds. Adrian Hands passed away from ALS. He was a true inspiration to many and an instant friend to most. He exuded peace and joy every minute. He will be missed but those who knew him will live with his spirit. He touched us all profoundly. Peace be yours forever.
Naagin - The Lady CobraApr 10, 2011
This is a sincere effort to pay tribute to a great Indian rock band from Delhi, the Decibel. Also this is dedicated to all of you who love this song. This is not Decibel's Naagin, it is YOUR Naagin. Turn up the volume, and revive some old memories. :)
Ma Mounta Ma Aljhi Raheko Euta JeevanMar 28, 2011
I started a joke, which started the whole world laughing, Oh, if I'd only seen that the joke was on me. I looked at the skies, running my hands over my eyes, and I fell out of bed, hurting my head from things that I'd said.
It's been a while since an updateMar 6, 2011
It's been a while since I update my site, it sure has. I have been pretty busy with work of late and my lazy process (read: crazy circumstances plus some self imposed delays) of settling down, with no regular internet connection meant I had no time really to look after this place.
Ping from Noida!Jan 7, 2011
Coming together is a beginning, staying together is progress, and working together is success.
Goodbye 2010, Good Bye Hyderabad!Jan 1, 2011
May the dawning of this New Year, fill your heart with new hopes, open up new horizons and bring for you promises of brighter tomorrows. May you have a great New Year. Happy New Year 2011.
Merry Christmas! Happy Holidays!Dec 25, 2010
Remember, This December, That love weighs more than gold!
Rare pictures of HyderabadDec 16, 2010
A fascinating glimpse of Hyderabad, India, famous for its embroideries, animals and lacquers.
12 - 11 - 10, What next?Dec 12, 2010
Dates in calendar are closer than they appear.
Tangled Up in BlueDec 12, 2010
I was trying to deal with the concept of time, and the way the characters change from the first person to the third person, and you're never sure if the first person is talking or the third person. But as you look at the whole thing it really doesn't matter.
Is fourth dimension visible to Lord Shiva?Dec 8, 2010
A different take on Lord Shiva, that attempts to portray him as probably the first rock star!
The ChaosDec 4, 2010
"The Chaos" is a poem written by Dutch writer, traveler and teacher Gerard Nolst Trenite (1870-1946), a.k.a Charivarius.
Bryan Adams Live in Concert, India TourDec 3, 2010
Netsurf Entertainment is bringing Bryan Adams to India in the month of February. Bryan Adams is one of the world's most highly acclaimed musicians whose career has spanned more than three decades.
Life is short, make the most of it when you can!Nov 21, 2010
Life is short, break the rules, forgive quickly, love truly, laugh uncontrollably.. and never regret anything that made you smile, for life is too short to hold onto the grudges.
Love, Life, and Nostalgia!Oct 9, 2010
My life is all but a work of fiction. Any resemblance to persons living or dead is purely coincidental. Note to my higher inner self, no pun intended.
I, Idiot!Oct 9, 2010
Monologue of an idiotic soul, just speaking my thoughts aloud. Click on if you are listening.
Standing at the starting lineOct 9, 2010
So, I'm officially back in the blogosphere. Again. :D