Occasionally when I have free time I like to work on side projects. This page lists the one which reached completion. 🏆

Stuck in Vim?

This quick interactive tutorial will show you how you can exit Vim, in case you're stuck. I built this mostly because of the StackOverflow blog post, thinking that such a website might be helpful to some people. Here's some background.

Source - https://github.com/siddhantgoel/stuckinvim.com

Web - https://stuckinvim.com

Streaming multipart/form-data parser

Python parser for multipart/form-data encoded data (uploaded via HTML forms). You don't need to pass in all the data at once, but you can pass in input chunks as they are being read from the HTTP request. This module lets you define what you want to do with each input field (stream it to disk/s3/whatever). It also made me realize how nifty Cython is.

Source - https://github.com/siddhantgoel/streaming-form-data

PyPI - https://pypi.python.org/pypi/streaming-form-data

Clean Jekyll Theme

Jekyll theme I wrote in some free time. While setting up an earlier version of this blog using Jekyll, I found it incredibly frustrating to find a theme that was a bit minimal but didn't require me to fork some random person's Github repository and then make changes. I wanted a theme which I could gem install and be done with it. So I built one.

Source - https://github.com/siddhantgoel/clean-jekyll-theme

Demo - https://siddhantgoel.github.io/clean-jekyll-theme

RubyGems - https://rubygems.org/gems/clean-jekyll-theme

SaltStack/Django Cookiecutter

Cookiecutter template that generates SaltStack states to configure a server so that it can run a Django application. This takes care of provisioning the required packages, user management, some firewall rules, Python dependencies, and some other small things. This was built while I was working on a side project (which, btw, never made it to completion ¯\_(ツ)_/¯).

Source - https://github.com/siddhantgoel/salt-django-cookiecutter

StackOverflow Instant Search

This was when instant search was the new hot thing and everyone was building instant search for every possible website. So I tried building one for StackOverflow. I haven't updated it in 3 years, but it surprisingly still works (mostly).

Source - https://github.com/siddhantgoel/so-instant

Web - https://so-instant.appspot.com