When you start a new project, think big!

As you may know, I am the happy developer of a WordPress plugin called Post Pay Counter. I dare say that that has been my first serious coding project, well thought and well written. It taught me a lot, above all the concept that when you start a new project, you should think as if it was going to become a huge one. This is what I’d like to share with you today.

When I started developing the Post Pay Counter project it was two years ago. I took it up because a friend of mine needed it, and asked me if I could set up a plugin that could simplify writers payments. That was how the project started. Looking back at that time, I can clearly identify an error that came along with me and, partly, is still with me today: the idea that was not going to be an important plugin, that I would not have edited it much after, that I would not have added almost anything… that so it was, so it would have remained. What did this practically mean?

Continue reading

Have I told you we should abolish Facebook?

Yesterday it was my birthday… I started writing this post yesterday but actually ending up finishing and publishing it only today. You can relax: this is not too a long post icon razz Have I told you we should abolish Facebook?

My family phoned me or just met me. Then there has been a handful of people who texted me on my mobile, mostly in the morning. I do not care how they remembered my birthday’s date, what I care about is that they took the time and the money (for those who paid) to text me. I am not ashamed to admit I use myself both Facebook and my mobile phone agenda to keep track of birthdays, apart from certain ones that are quite stuck in my head. But what I liked is that those people, the ones who texted me, tried to think of something nice to write and they actually came up with something sweet, something you would fancy reading after waking up. Those were the people closer to me. Some of them even told me that it was Facebook that remembered them it was my birthday, but they actually sent me an SMS and did not use Facebook to write me.

Continue reading

The fourth way: the digital knowledge

Amazon.com, great pioneer of the digital book, declared that, starting from April 2011, electronic papers/hardback sales have overtaken the paper ones 105 to 100: small achievements, you will probably grin, but if it is not this that hints us the future evolution of multimedia, what else?

I will take it from far…

Nowadays, one’s cultural baggage is discernible by the size of the bookcases available in their house – and obviously by the quality of the papers there stored -, but in the future? Sooner or later, like it or not, all this is going to change: all the contents we keep in a physical form, so CDs for music, DVDs for films and books for literary works, tomorrow will not be recorded on medias, but they will be much more ethereal and impalpable indeed.

It is a phenomenon which, after all, has started years ago and keeps evolving during time. Apple’s iTunes Store has been, in 2003, the first attempt of music sales in a digital form, featured by a very positive feedback. In recent times, Amazon.com has taken and extended the idea in a significant way, offering not only music purchase under a download form, but also software, films and books. All the bought items were then to build a personal shelf which could be accessed from any location. Google as well, with its Google Music project, is testing its new music purchasing and selling service.

Continue reading

When YouTube pages load without CSS: how to solve

I have been unable to watch YouTube videos for a couple of months. There were some people on the Google Forums reporting the same problem, also posting screenshots, but no one seemed to be able to fix it.

Finally, checking with despair my Chrome Dev Tools, I found the problem! In my rush to block ads and avoid the slowing down produced by all the requests to external domains, I ended up redirecting s.ytimg.com to my own PC. Sadly, it seems YouTube is taking some CSSes and other stuff from there, reason why I was unable to watch any video and load the home page with a decent view.

Continue reading