SOLID Explained
We often hear about SOLID OO principle. This principle is just a guideline for better software. But it is so useful, that if you respect it, your code will be always better than without it. The main...
View ArticleHTTP Cache and Varnish
According HTTP/1.1 the browsers should have two parallel requests per domain. It is very important to minimize requests in order to minimize the load time. Besides decreasing the load time, also...
View ArticlePHP Continious Integration with Jenkins
Do you know any project manager who do not know how many classes has their projects ? Probably many. I am not speaking about the exact number but rough number. Not knowing that info, you do not know...
View ArticleUtilize DB Cursors in PHP
PHP is memory aggressive. Be careful when working with collections. If you put too much data you will increase the memory. You can also exceed the limit if you put several hundreds objects in a...
View ArticleIntuitive View of Bayesian Probability
Have you ever asked yourself how does mail spam filtering actually work? It is related with Bayesian theorem. Bayesian theorem is related to conditional probability, probability in relation with...
View ArticleSoftware Stability
Failures are inevitable. order levitra buy cialis 25mg The system can fail on a small or large scale many times in a row. What is important is that we make a system that will only fail on a small...
View ArticleMySQL Performance Tuning
Today, there is almost no application that does not use some kind of storage. Experts say that if you use NoSQL, usually 80% of the data goes to NoSQL but around 20% goes to RDBMS. There are a lot of...
View ArticleSEO Internship: Tricks I learned as an intern
Or, what was it like for me to be an SEO intern in GigaVoice How to search Google smarter? I clearly remember the days and nights I have spent in front of the computer, reading things that I would...
View ArticleContent marketing at GigaVoice: From skeptic to believer
Is this internship for real? Knowing the internship situation in my country, I was very skeptical about the opportunity to learn about SEO and content marketing in GigaVoice. First, when I saw the ad I...
View ArticleLife lessons as an SEO intern at GigaVoice
If I were to stop and think about the things in life I know to be true from the point where I’m standing now, 3 simple statements come to mind: 1. Everything is about experience. 2. Trial and error is...
View Article