Hacking PHP syntax

Posted by on Apr 27, 2013 in Linux, PHP Programming | 4 Comments
Hacking PHP syntax

Have you ever though how to extend the core of PHP? What does it take to create a new keyword or even design a whole new syntax? If you have some basic knowledge about C you shouldn’t have any problem with making small changes. Yes, I know it might be little bit pointless but it […]

10 things to consider when looking for a new IT opportunity

Posted by on Apr 25, 2013 in Methodology | No Comments
10 things to consider when looking for a new IT opportunity

We all know the thrill of looking for a new job. Browsing exciting opportunities on job portals. Breath taking job descriptions and salaries. You apply for some of them and suddenly the whole world is interested in you. Your mobile phone goes red. All agencies in a 60 mile radius want to know your future […]

Performance benchmark of popular PHP frameworks

Posted by on Apr 23, 2013 in PHP Programming | 69 Comments
Performance benchmark of popular PHP frameworks

There are many assumptions around performance of different PHP frameworks. I frequently hear strong opinions about superiority X over Y in this context. There are companies writing new PHP frameworks from scratch because available solutions are too slow for them. What does it really mean? Does the framework performance matters? Before answering this questions lets […]

Automated backups to Google Drive with PHP API

Posted by on Apr 14, 2013 in Cloud Computing, Linux, PHP Programming | 6 Comments
Automated backups to Google Drive with PHP API

Where do you keep backups? I guess that depends on what do you backup. You might have a very clever answer for a business critical data but what about less important content? The best example would be a private blog. It will hurt if you lose your data but the odds are you’re not willing […]

Deploying PHP applications with Phing

Posted by on Apr 9, 2013 in PHP Programming | 4 Comments
Deploying PHP applications with Phing

How many steps are required to deploy your software? Some people say it shouldn’t be more than one. I’m little bit more relaxed about it so I would say two steps are still fine. If it takes more than two then most likely you need a build script. Why do you need a build script? […]

Painless guide to Solr Cloud configuration

Posted by on Apr 6, 2013 in Cloud Computing, Environment, Linux | 3 Comments
Painless guide to Solr Cloud configuration

“Cloud” become very ambiguous term and it can mean virtually anything those days. If you are not familiar with Solr Cloud think about it as one logical service hosted on multiple servers. Distributed architecture helps with scaling, fault tolerance, distributed indexing and generally speaking improves search capabilities. All of that is very exciting and I’m […]