My Profile Photo

Coder Spirit


I'm Andrés Correa Casablanca. I work as a software engineer, but I have a scientist in my heart. I love mathematics, algorithms, AI, and machine learning.


  1. Our composer.json file is wrong

    I’m working for the Adsmurai engineering team since January, that’s around 8 months and a half right now. In this time, we’ve advanced a lot in the direction of splitting a big code monolith into different and isolated services. …


  2. Toy problem: The Traveler's Dilemma

    The Problem


  3. Naive matrix multiplication Benchmark (PHP)

    In my last post (PHP-SDS First thoughts) I introduced the library PHP-SDS. Today I’ll talk about some performance benchmarks that I’ve been doing in order to optimize the polyfill code. …


  4. PHP-SDS First Thoughts

    Some days have passed since my last contribution to PHP-SDS, but today I’ve returned, and my first step will be telling something about this project. …


  5. Generating Colored Gosper Curves

    Yesterday I finished a script to generate colored Gosper Curves. You can find it in Github, as a Gist: gosper_curve.py. …


  6. Dealing with precise timestamps in PHP

    PHP does not offer any native class to implement timestamps with milliseconds or microseconds precision, the only “native” way to do it is working with the weird microtime function and/or the \MongoDate class (available through the mongo extension). …


  7. Added Isso commenting system

    Since today is possible to post comments in this blog :) . I’ve integrated the Isso commenting system in order to allow readers to send comments. …


  8. Be aware of trailing slashes in Symfony 2 URIs

    This post will be very short, it’s only a little advice. I’m currently working on the development of a REST API with Symfony 2, and to save time we’re using the FOS REST Bundle. …


  9. Old Posts

    This blog is a continuation of labs.viricmind.org, my first tech blog. I’ve lost the domain many months ago, so I can’t continue it using the same name. Luckily most of it is accessible through archive.org: …


  10. Guerrilla Open Access Manifesto

    by Aaron Swartz (November 8, 1986 – January 11, 2013)