Here you can find all my previous posts:
- Programming Languages and the Mind - January 19, 2016
- An organization is born: Takefive Interactive - June 29, 2015
- Redis blogging system design - December 31, 2014
- HHVM plus Nginx on DigitalOcean: a comprehensive guide - October 23, 2014
- Enable eTag in Nginx for files sent over gzip - September 26, 2014
- Kolibri Quadcopter project update - September 23, 2014
- Get HHVM running on OpenShift - June 26, 2014
- How Javascript closures and functional expressions impact function equality - June 12, 2014
- Answer range minimum queries using augmented red-black trees - May 22, 2014
- PHP weak typing and floating-point troubles - May 9, 2014
- Persisting Java objects across JNI calls using global references - April 30, 2014
- Aparapi build for Windows x86 - April 21, 2014
- Indiscriminate crossover in genetic algorithm is bad - April 17, 2014
- PCB for Kolibri Quadcopter project - April 7, 2014
- Heyday and death of an exchange - April 5, 2014
- Eliminating JNI overhead: tricks and trade-offs - March 30, 2014
- PaaS: Routing to nearest host for minimum latency - March 13, 2014
- Training neural networks: back-propagation vs. genetic algorithms - March 9, 2014
- Using AVX instructions in matrix multiplication - February 28, 2014
- Google trends and Bitcoin prices - February 26, 2014
- Migrating to heroku - February 25, 2014
- Speeding up gettext with memcache on Google App Engine, PHP - February 16, 2014
- Fixing my broken 3DR Radio and FTDI chip - February 12, 2014
- Passprot exe encryptor 0.2 released - February 7, 2014
- -5 °C - February 5, 2014
- A utility to encrypt executable files - February 4, 2014
- A tale of two systems - February 3, 2014
- Online random number generator - February 3, 2014
- Research paper in NRP on cryptography - September 9, 2013