Author: petko

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: PHP and email – the right way to do it Read More »

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).

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: Monstrous Regiment Read More »

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: The World According to Clarkson Read More »

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: Animal Farm Read More »

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: World Order Read More »

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 …

Review: The Black Swan: The Impact of the Highly Improbable Read More »

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 …

Ghost spam paranoia Read More »

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

Productivity tunes Read More »

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 …

Testing Microsoft Edge with Azure RemoteApp Read More »