A few notes about object pools

I have been dealing with concurrent programming for more than 3 years, and I have been lucky enough to develop and maintain a few applications with »

Moved to the Ghost Platform

It was 2008 when I started blogging with the wordpress. Wordpress has evolved enormously and gained great popularity since then. Mmany super useful features have been »

Twitter Hashtag Recommendation

We developed an offline Twitter Hashtag Recommendation system with my friends Ahmet Kucuk and Can Firtina this semester for Bilkent's CS464 Introduction to Machine Learning course »

Using Redis as a lightweight messaging layer

Although Redis is mainly known as a data structure server, it has other kinds of useful utility features. For example, you can use its pub, sub »

Embedding Groovy scripts into your Java application

I like Groovy for a lot of things like being easy to learn, its dynamic feature, readable syntax etc. But one of the things I like »