Author: petko

Vlog: PHP and email – the right way to do it

Yay, more vlogs! This video is about a common problem encountered by newbie PHP developers: getting your application’s emails to look good and be delivered. To see the screencast part better, switch to full screen HD mode 🙂 Please keep

Vlog: Zebra printer remote calibration

So here I am, cutting my teeth on vlogging. In this video I am talking about the rarely encountered issue of having to calibrate a thermal label printer remotely from a remote application (web, mobile, or desktop).

Review: Monstrous Regiment

Monstrous Regiment by Terry Pratchett My rating: 4 of 5 stars Pratchett shines again as he manages to expose the absurdity of war, propaganda, religious dogmas, and artificially imposed gender roles without actually sounding preachy and annoying. Halfway through the

Review: The World According to Clarkson

The World According to Clarkson by Jeremy Clarkson My rating: 5 of 5 stars This is a collection of articles by Jeremy Clarkson, so it feels more like reading a newspaper or blog rather than a book. He is irreverent,

Review: Animal Farm

Animal Farm by George Orwell My rating: 3 of 5 stars OK, let me state the obvious first. We all know that this is not really about animals. It’s a very clear and direct allegory of the Soviet Union. The

Review: World Order

World Order by Henry Kissinger My rating: 5 of 5 stars This is a wonderful attempt by Kissinger to understand the world throughout history, and I think nobody else has managed to analyze and present the subject in such a

Review: The Black Swan: The Impact of the Highly Improbable

The Black Swan: The Impact of the Highly Improbable by Nassim Nicholas Taleb My rating: 4 of 5 stars This is a book on randomness, and it’s, well… a bit random, in the sense that it jumps from one concept

Ghost spam paranoia

We all know that spammers can feed fake data to Google Analytics. However, even experienced webmasters need to be constantly reminded not to fall for this trick. Let me tell you an amusing story… I recently made a new website

Productivity tunes

I’m getting addicted to coding under the influence of music. It all started with the fine mixes posted at I am going to quote that website directly: Through years of trial and error – skipping around internet radio stations,

Testing Microsoft Edge with Azure RemoteApp

Microsoft Edge was a good idea overall. A new (and better) rendering engine, and a new name to replace the tired “Internet Explorer” brand. While adoption is slow, it is likely to pick up in the next years, so it’s