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
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
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
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
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
“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 […]