Vinit Kumar

Hi there, I am Vinit Kumar. I am a software engineer from India who loves making computers do things and admires good books, music, art and coffee. You can read more about me here.

Vinit Kumar

Find my resume , values and code here.

Self Assurance and Fighting Imposter Syndrome

December 14, 2019

Everybody faces their demons once in a while. I did too and probably continue to do so in future as well. Wrote some of these lines to relax…

Rabbit Hole of Learning

July 18, 2019

We live in an age where if we set out to learn something new, you need to learn basics first. This is true when you are out to learn it…

Coding principles every engineer should know

April 08, 2019

IMPORTANT: Cross posting from this medium article…

How To Manage Infra in 2019

April 05, 2019

Infra is one of the most host topics in the Software development these days. There are so many tools, so much to learn that very few people…

Tooling Considered Harmful

March 06, 2019

We are a big fan of tools. We use them daily in almost everything, but at one point in time, they pollute our mental space so much that we…

6 years of full time job

February 01, 2019

Today, I am completing 6 years of my full time employment with Socialschools. It has been an incredibly long time and there has been highs…

Converting LaTex to PDF on macOS

January 16, 2019

Setup Mac for editing Latex

Using React with djangoCMS 3.5.2

May 24, 2018

How to get react working with latest djangoCMS

Important Values

May 19, 2018

Some core values that I believe in

Four years of Full time job

March 01, 2017

Four years of full time work at Socialschools

Some New Learnings

June 22, 2016

Some new Learnings

Open Source

April 03, 2016

What Open Source has taught me

Why I Write Code

August 06, 2015

My Why

GPS Tracking on Android

April 16, 2015

Finding how you are tracked on Android

Clean Up Your Mac From Other Files

April 16, 2015

How to cleanup Your Mac From Other Files

How it went?

March 11, 2015

Reflections on time spent when I was on Radio silence

Better Time Management At Work

August 16, 2014

Time Management

On Writing Good Code

July 20, 2014

How To Improve Code Quality Over Time

How To Get Readonly Mode In Django

May 18, 2014

Guide to setup readonly mode for some users in django admin

Setting Up Emacs for Development

May 04, 2014

A Small guide in setting up Emacs

Be Awesome

March 27, 2014

Being an Awesome Human being

One Year at Job

February 08, 2014

My Experience in past on year

Setup Macvim for Maximum awesomeness

January 03, 2014

How did I setup macvim for super awesomeness

2013 Year In Review

January 01, 2014

How did I spent my last year

Simplicity in things

December 28, 2013

Why simplicity is so much important

Classes in JS

December 07, 2013

About new projects

Buying New Books

December 03, 2013

New Computer Science Books

One Month Hacking

December 01, 2013

What will i hack this month

New Theme For My Blog

November 30, 2013

Why i wrote a new theme for my blog

I Have Grown

November 15, 2013

My growth as a developer

Life At A Startup

July 02, 2013


This Could Be Some Plan

June 21, 2013


What is on my mind?

June 16, 2013

Things i think about

Work Ethics

June 16, 2013

Idea work Ethics

My Current Projects

June 04, 2013

What i am doing these days

Single Machine Work-flow

May 26, 2013

How a laptop based work-flow boost productivity

My Setup

May 26, 2013

My Setup Interview

New projects

April 30, 2013

About new projects

Django plugin open sourced

April 29, 2013

Examples and code for displaying images in posts.

Django plugin and Google command line project open sourced

April 27, 2013

Projects I recently worked on and open sourced

My First flight

April 07, 2013

Examples and code for displaying images in posts.

Twitter in NodeJS

March 27, 2013

Writing a twitter clone in Node

Linux to Mac

March 24, 2013

How I converted from a hardcore Linux fan to Mac user

JavaScript is super awesome

March 24, 2013

Why i love JavaScript so much.