Git - Delete your local branches

Rajat Kumar

Rajat Kumar

Engineer @ Netflix

With any long running git project, comes a bunch of stale and unused git branches. List of such unused old and stale branches builds up really quickly.

The more you experiment, more the number of stale branches, some get merged, some are just throw aways.

So, how can we clean up all the old local git branches? I struggled with this and so I decided to write about it!

Immediately-Invoked Function Expression (IIFE)

Rajat Kumar

Rajat Kumar

Engineer @ Netflix

I have been tinkering with JS module bundling at Netflix and found IIFEs are a recurring pattern in JS Modules. IIFEs, pronounced as iffy, stands for Immediately-Invoked Function Expression.

I also realized that a lot of javascript developers are uncomfortable working with IIFEs. This post is an attempt to help javascript engineers understand the potentially complex concept behind IIFE.