Skip to content


Why there is THAT site in search results or disambiguation of search query

Sometimes friends and clients complain about competing sites that should not be there:

No obvious optimization
Content is crappy, mentions term once and in very different context
Few or no links
Design is old and ugly

However, such site is in the first page and sometimes quite high in results. So, what are the reasons for this?
Personally, I have seen [...]

Do you really need that powerful cms for simple projects?

Last month I took over support of one project that inspired this post. It is a website with couple static pages, news and galleries that was created with Joomla. The problem was that site owners could not support it. They are not computer savvy and the internal structure of admin panel is way too complex [...]

Hacking scissors wordpress plugin: resize based on image ratio

Recently, I had simple but interesting problem on wordpress where I could not find ready automatic solution: thumbnail generation based on image ratio. I use wordpress as CMS for image-heavy site.
For example, I want that 3 sized images:

For landscape pictures I need 202×133 thumbnails
For square (or alike) images I need 156×142 thumbnails
For portrait images [...]

11 tips on sending emails from web applications

Email marketing is still useful for list builders and keeping in touch with your consumers. However, quite often communication is lost in the email Spam box and not read by recipient. How to solve this problem? Here are some tips.

Your server and domain

First thing I would check is the spammy IP list. Is your IP [...]

How to get rid of Security Tool

Security Tool is a rogue antivirus scam, using generic name for disguise. Together with Cyber Security, they are hitting computers hard and forcing users into buying their “full” versions to remove non-existing virus infections. Typically, Security tool states that one’s PC is infected with Spyware.IEMonster or similar parasites, however, the real infections are very different.
The [...]

Malwarebytes best free protection for your PC? Yeah, right

I have a very mixed feelings about one issue in anti-spyware community. That is how products are marketed as free. During the years as I work in the industry, there were a large amount of products marketed as free despite the fact that their important features are paid ones. Typically, this was the remover itself. [...]

Stop cursing PHP for your faults

I have read a tweet about PHP programming today that made me furious.
“Handling complex logic in PHP is like doing the LSATs after shock therapy”
What is wrong with this statement? It moves responsibility from coder to the coding language and that is completely wrong in this case.
Firstly, PHP has syntax similar to C, which is [...]

Programmer mindset: 5 traits of programmers that have a chance to become good ones

Sometime we get a new inexperienced guy in a company as a programmer. Typically, we test them beforehand; however they are rarely perfect when started. Sometimes they are very new to programming or have bad habits from previous programming jobs. Thus it is my goal to help them to improve. And sometimes it gets really [...]

Using Google Reader and Hootsuite to post content to twitter

First, I must state that I am not a convinced fan of Hootsuite due to my picky nature. However, It is as close as it gets to perfect web based twitter client for me now. Recently, I have found a way how to properly save time used to post good quality content using Hootsuite.
First, this [...]

Beware of SaveDefense

Savedefense is a skin of rogue parasite TrustNinja, whose family seems to use very strange names. It was released in the end of August and marks a start of new season of rogue parasites. Apparently, Personal Antivirus is no longer a trusted name, however the malware distribution method  used still works.
The most likely place for [...]