An engineer, a keen observer, writer about tech, life improvement, motivation, humor, and more. Hit the follow button if you want a weekly dose of awesomeness.

An engineer, a keen observer, writer about tech, life improvement, motivation, humor, and more. Hit the follow button if you want a weekly dose of awesomeness.

Image for post
Image for post
The author during a drive by the Pacific

Hey All, this is Cinto. I am originally from India, currently working for a tech company in the United States (more precisely The Silicon Valley). My friends who know me claim that I am humourous, a good motivator, and very friendly. Yes, I keep asking them once in a while :P.

I have always loved writing. My oldest memory of writing goes back to when I was 9 years old and I wrote a story for a local town competition. I came 3rd. I've written fiction and plays for my school and college. Recently started writing on Medium.

I am a huge fan of traveling alone. Like many others, my first solo trip was due to my friends canceling their plans, and my determination to see Roger Federer. I wrote about my experience in the below medium article. It was published in The Ascent and is one of my best articles with more than 1K…


It just deflects the problem

Image for post
Image for post
Photo by Markus Spiske on Unsplash

Let me start by saying that I denounce slavery of any form. I denounce racism genuinely and wholeheartedly! My intention in this article is not to encourage discrimination or racism of any kind.

Now, let’s go back to the topic. For those who may not know, the ‘master’ branch was the default branch name for any git’s fresh repository. Therefore, many people often used it as a stable branch. Spurred by the rise in racism cases across the US, GitHub recently renamed its ‘master’ branch to ‘main’.

On Oct. 1, 2020, any new repositories you create will use main as the default branch, instead of…


If you want to fly, you have to give up what weighs you down

Image for post
Image for post
Photo by Sigmund on Unsplash

My identity was like a House of Cards. From an early age, I kept adding cards to my house, one by one. When mom said I paint very well, I added a card. When I got the highest marks in a subject I added two cards. When my brother admired my chess move, I added a separate card. The cards kept piling.

These cards (and many more) were the foundation of my identity, the pillars of what I think about myself. I forced myself to believe that I paint very well (I suck at it), I believed I have a talent for painting (suck at this also). But I did not want to make my house of expectations fall. So what did I do? …


If you just have heard about it and don't have much idea, this is for you

Image for post
Image for post
Image by Michal Jarmoluk from Pixabay

An indexing solution is used to quickly search words/text in documents. An index is largely used in:

→ Search engines

→ Big data low latency analytical solutions like Druid / Pinot

A typical web search problem can be decomposed into 3 major components:

  1. Crawling: This step comprises gathering necessary web content
  2. Indexing: This involves building the index. In this document, we will review the high-level steps involved in building an inverted index
  3. Retrieval: This involves fetching the required information from the documents. This usually demands a sub-second response time

Crawling

This is the first step in any indexing process. This step involves scanning the sources for content. Before building inverted indexes, we must first gather the necessary document collection over which these indexes need to be built. …


Let's pause a bit before we celebrate the victory

Image for post
Image for post
Image by Gerd Altmann from Pixabay

It was a warm Friday morning. The first rays of sunlight lit up my room. I rubbed my bleary eyes and picked up my phone. I quickly glanced at the news, but the voting results were not out yet. To put it in another way, the people of the United States of America had not yet decided between Trump and Biden.

I could not believe my eyes and ears and every one of those senses that I used to trust till now. …


Let not the society tell you who are talented and who are not

Image for post
Image for post
Photo by Madalyn Cox on Unsplash

When we think of the word talent, the things that come to our mind is

Painting

Singing

Acting etc

There is absolutely nothing wrong in thinking so. After all, these are very good talents to have.

We live in an achievement-obsessed society that is quick to apply the labels “talented” and “gifted” to everyone who we see on TV or on Social Media. But we sometimes ignore people who have gone beyond talent or have done something more relevant and significant.

In dictionary.com, talent is a special ability or aptitude. Still, a movie star is a talent, but a person who risks their lives to save someone is not. …


It starts with a simple change like — Instead of saying I can’t do this, say I chose not to do this

Image for post
Image for post
Image by Sophie Janotta from Pixabay

What am I doing with my life ?

Should I take this decision?

Why did I take that decision ?

Should I stand up to the bully ?

We all have stood in front of the mirror and talked to ourselves. We all have mentally argued the pros and cons before making a decision. This ability is very unique to humans. This is one distinctive quality that differentiates us from animals. This is one of the reasons why humans are so advanced.

This virtue I just explained is called Self Awareness. We can think before making a decision. We can think about our thoughts. This helps us stand apart and examine ourselves. This is why we can learn from other's experiences and our own failures. We can judge whether the decision we made was the right one. Self Awareness is also why we can change our habits. …


A Step by Step process with examples all the way

Image for post
Image for post
Photo by Kelvin Ang on Unsplash

Kubernetes is an open-source container orchestration platform that automates deployment, management, and scaling of applications. Kubernetes was first developed by engineers at Google before being open-sourced in 2014. Many larger companies are now adopting Kubernetes as their container orchestration option.

If you have some basic idea of Kubernetes, this article is ideal for you. It will walk you through the steps to set up a Kubernetes Cluster locally using Minikube and deploy a MySQL database.

Installing Minikube

brew install minikube

This will install minikube on your local machine. Check the minikube version once installed.

minikube version: v1.13.1commit: 1fd1f67f338cbab4b3e5a6e4c71c551f522ca138

Start the Minikube Cluster

minikube start
😄 minikube v1.13.1 on Darwin 10.15.7 …

The benefits I got out of it was immense

Image for post
Image for post
Photo by dole777 on Unsplash

The first step to controlling an addiction is realizing that you are an addict. It is knowing that a sequence of actions has transformed into a regular routine. When a habit emerges, the brain stops working hard in decision making. It tries to save effort by not thinking too much. So unless you deliberately fight a habit — unless you find new routines — the patterns will unfold automatically.

For my friend, it was a doctor’s visit that made him deliberately fight his eating and lifestyle habits — He lost 75 pounds in 3 months. …


A tale that will send shivers down your spine

Image for post
Image for post
Photo by Stefano Pollio on Unsplash

I always had a fascination with ghosts. I loved reading about ghosts, watching movies on ghosts, and talking about ghosts. When I was small, my father used to tell me ghost stories, and that could be why I was so intrigued by it.

I always considered myself a Ghosthunter, although without seeing an actual ghost. I tried my best to experience an evil spirit but was never successful. I stayed at old palaces, burnt houses, and even slept a night at a cemetery. Still no sign of ghosts. …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store