Thoughts, stories and ideas.

Purpose Maximizers

Drive: The surprising truth about what motivates us ... »

Cihan Keser at | inspiration |

Servo Control with Raspberry Pi in 5 minutes or less

Let's get down directly to the bussiness: you have set up your brand new Raspberry Pi with your favourite distro (Arch Linux in this case) a ... »

Cihan Keser at | raspberry pi |

The Innovation of Loneliness

The Innovation of Loneliness from Shimi Cohen on Vimeo. ... »

Cihan Keser at | inspiration |

CSRF protection in a web-application

Here is a little snippet for CSRF protection in a web-application which can be used as a app-plugin. This was mostly in ... »

Cihan Keser at | protip |

Let it crash

Let It Crash (@pavlobaron) from Pavlo Baron. A great introduction to reactive programming and Akka. ... »

Cihan Keser at | inspiration |

Adding request mapping to a controller the groovy way

Last time I tried to write my Spring-MVC controllers in Groovy, I learned the hard way that they did not really play nice with each other, s ... »

Cihan Keser at | protip |

Setting default encoding for content returned with responseBody annotation

In Spring-MVC, if the String object returned from your (RequestMapping & ResponseBody annotated) method is encoded in anything other th ... »

Cihan Keser at | protip |

Conditionally ignore JUnit tests

When you have a stubborn test case that was written with *nix OSes in mind and just keeps failing on your Windows machine, what do you do? A ... »

Cihan Keser at | protip |