Not So Null


Code += Play

Implementing a Naive Bayes Text Classifier

Ever since I discovered spam filters, I have been extremely interested in natural language and making sense out of it. One thing that I have come to understand about language is that it is hard to make sense of.


Some Advice for CS Freshmen

If you don't really care about my rationale for writing this whole thing, you can jump straight to the list by clicking here.

Why should I care?

As I have grown older, I have realized that no amount of experience is a substitute for good advice from others.


Java is still alive, and it's kicking some serious ass

We are one fourth of our way through 2015 already, and I have not posted even once this year. So to restart on an interesting note, I’ll just put forward some of my overnight findings about the state of Java as a programming language and the community around it.


Dependency Injection: A Twenty Five Dollar Term

“Dependency Injection” is a 25-dollar term for a 5-cent concept. – James Shore

During the application period of GSoC, I gave a couple of interviews to my prospective mentors from MifosX.


A Friendly Introduction to Version Control and Git

Once upon a time there lived two programmers who were great friends. They loved the same programming language, wanted to make similar kinds of things and shared similar interests. Their ideas were convergent. But their code was separated by physical distance.


You Do Not Need to Learn Coding

Recently there has been a lot of active pushing going on by the media/technology bigwigs for the “coding movement”. Biggest example of that being Code.Org which is backed by Facebook, Microsoft and Google, just to name a few. Not long back, there was a massive online campaign going on featuring celebrities sharing their experiences about learning code and how it had made their life better.


Google Summer of Code : It Begins

It had been a tiring semester, in every sense of the word. The weather was hot and humid; made even more so by the uphill climbs one had to endure to reach either food or class.