Blog

Latest Post: Why use Creative Commons license?

Many people have asked me on why I released my Vim book under a Creative Commons license instead of getting it published.

(1) First of all, I did try to talk to publishers, hoping that I would convince them to release the book simultaneously under a free license as well as a printed version (which is [...]

⇒ Read the full story

Books

A Byte of Python

This is a book on programming using the Python language. It serves as a tutorial or guide to the Python language for a beginner audience. If all you know about computers is how to save text files, then this is the book for you.

read online

A Byte of Vim

A Byte of Vim is a guide to help you to learn to learn about Vim, the text editor of choice for many programmers. This guide is aimed at both beginners who do not know anything about vi or vim and wish to learn how to become more productive in their writing, and intermediate users who wish to pick up advanced Vim tricks.

read online

Who is Swaroop?

Swaroop C H is 26 years of age. He graduated in B.E. (Computer Science) from PESIT, Bangalore, India. He has previously worked at Yahoo! and Adobe. He is currently working full-time on his co-founded startup IONLAB. Read more about him.