PostgreSQL is one of the most commonly used relational databases in the recent times, with over 30 years of active development which has earned a strong reputation for reliability, feature robustness, and performance.
Thus, as the development continues, we get more and more features, and to use them, we have to upgrade. Sometimes it’s a minor upgrade, which can be performed on the fly and sometimes it’s a major upgrade, which requires attention and should be carried out carefully.
PostgreSQL 10 was released with Declarative table partitioning, which simplifies many use-cases. So, in order to take advantage of it, PostgreSQL…
The power of your subconscious mind. My learnings goes here 👇
This blog is targeted for all those who feel that they are losers, believe me, you are not and you will also feel the same after reading this.
I am from an engineering background, so mostly this blog will revolve around engineering entrance exams, engineering colleges, and the life of an engineer 😅.
In India, the Indian Institute of Technology (IITs) are considered as one of the best engineering colleges. At the time of writing this, there are 23 IITs which takes around 11,279 students every year.
But do you know how many students give entrance exams for IITs?
On my last trip to Bali, I went to Mount Batur Sunrise Trek. In this blog post, I am going to tell you all the details you need to know for the trek.
Mount batur is situated in the North-East part of Bali, in Kintamani village. There are multiple points to start the trek. The most famous one is the sunrise trek. It is around ~81KM from Ngurah Rai International Airport (Bali airport).
There are many tour packages which offer this trek, they will pick you up from your hotels at around 2–3 AM, followed by trek, breakfast at the…
Here is a quote from Martin Fowler
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Because the compiler doesn’t care whether your code is cleanly written or unreadable mess — as long as the syntax is correct, the code will compile and it will run. If you are writing code for machines, then
why aren’t you writing code directly in 0s ans 1s? 0️⃣ 0️⃣ 1️⃣ 0️⃣ 1️⃣
It’s the programming language which is always helping you in readable code.
Easily readable code is easy to maintain. From business point…
Let’s start with a simple question:
Why education is so important?
What, what, why this question?
Because if you giving money, then you are expecting something from it. If is not important, then why Indian is spending around Rs 50,000 crore every year on Education??
So Education is important, it is knowledge gain. It gives us a knowledge of the world around us. It develops in us a perspective of looking at life. And most importantly it helps us build opinions and have points of view on things in life.
Face of current education system in India:
9 students die of ragging every year [new18]
Culture of colleges in India is whole full of toxic. Let’s start with some of the facts:
College culture is like a chain, which keeps on gets passed from one batch to another, from seniors to juniors. …
Hi, before few months I rarely used vi editor. I was not familiar with it’s shortcuts and was always lazy to learn. Always thought that there are so many shortcuts and I won’t be able to remember them, and always preferred fancy UI editors.
During my intern with Gojek, I observed many people using vi editor seamlessly and I found that it way too fast than my fancy UI. Then I decided to use vi editor, and it my default editor. Day by day, as I was to do something in it, I search on Google How to …… in…
Today, in the software industry Microservices architecture is the hot topic.
Microservices are a software development technique — a variant of the service-oriented architecture (SOA) architectural style that structures an application as a collection of loosely coupled services. In a microservices architecture, services are fine-grained and the protocols are lightweight.
Almost all companies want to move in the direction of Microservices architecture. It helps in scaling and many teams can work on their respectively services codebase without interfering others, thus resulting in faster delivery of the product.
At an abstract level, the story of all fast-growing startups is the same.
Hey everyone! Gojek started it’s Bootcamp this week. And I am part of it. In this blog I am going to share some of my learnings:
Don’t assume anything — Never pre assume anything. This applies in many ways, like: never assume what customer/end-user needs, clear the requirement with the customer. Also never assume that this library or this piece of code do this thing, go and verify it.
Back your arguments with facts/data — Literally there is no sense in making/convincing someone without data. An argument without fact is useless. It is not like that if you feel its…