Yet Another Blog About Geek Experiments

May 12, 2014 - 1 minute read - Comments - Practice

Train your Java skills

Want to train your Java developer skills? Having an interview to prepare? Just want to refresh your memory on theory or evaluate your current knowledge?

Here are some sites to help you.

May 8, 2014 - 2 minute read - Comments - Practice

Code and play

Feel disconnected from the pleasure of code? Hacking is definitely less fun than what you expected as a teenager when watching Matrix? Well, it’s time to enjoy the fun of coding again, thanks to one of the projects I’m going to present in this article!

Untrusted, a meta-JavaScript adventure game

Untrusted is a project developed by Alex Nisnevich, where you play in an ASCII art environment and interact in it with JavaScript code.


This project was acclaimed by the community, and it is well deserved! You can try it here, and get the source code on github. At the time of the writing of this article, the project has received 1518 stars from the github community, and has been forked 197 times!

May 7, 2014 - 5 minute read - Comments - Tooling Devops

Docker Introduction


What is Docker?

It took me a while to really get what Docker is. Some people will present it as a light-view containers manager, and compare it to classic virtual machines. Others will present it as a way to deploy easily a software environment, and compare it to Chef. It’s actually both, and more.

Oct 1, 2013 - 4 minute read - Comments - Tooling Communication

I migrate to Jekyllrb

From Wordpress to Jekyll

I started a blog a few month ago with the framework wordpress, but I was not convinced about the user interface. For instance, here are a few drawbacks that annoyed me:

  • The default templates are a little bit primitive, and you have to download and install new ones for custom layouts (recipies, etc.)
  • Creating a template is a heavy process, requiring some knowledge in PHP language: I don’t know very much about PHP, and frankly, I’m not really interested to learn it for the basic purpose of blogging. I would have prefer some more modern/sexy web technology if I have to dig into it (javascript frameworks, dart, python, ruby …).
  • No version-control by default

Wordpress is still a really nice framework, but it didn’t fit me needs. I started to look for newer blogging framework, and I discover Jekyll.

Aug 17, 2013 - 1 minute read - Comments - Programming

Introduction to AngularJS


I discovered recently this exciting framework, and even if I’m still a beginner in it, I presented it to my colleagues to share my enthusiasm. Here are the slides i used for the presentation.

Aug 10, 2013 - 2 minute read - Comments - Culture

Be passionate, no matter what

Live your passion…now

I am a cautious person. I like to weigh pros and cons before making a choice. I always prevailed¬†adaptability¬†over personal beliefs. But if I learned one thing in the last few years, it’s that being good is all about passion.

There are plenty of average software developers considering development as a job. There is nothing wrong about that. But if you really want to learn and progress, you should focus on people who live their passion.