Category: Misc

Composition over inheritance

Favor object composition over class inheritance. The problem with object-oriented languages is they’ve got all this implicit environment that they carry around with them. You wanted a banana but what you got was a gorilla holding the banana and the entire jungle.

Drop Support for Older IE

Internet Explorer Not secure Slow and buggy It takes a lot of time and resources to maintain websites for old IE. It does not worth it because only for few percents of users use old versions of IE. Internet Explorer / Edge versions: IE8 was released in 2009 – not supported by Microsoft anymore IE9…

Google Search Statistics

Google now processes about 1.2 trillion searches per year worldwide. Its about 100 billion searches per month or 3.5 billion searches per day or over 40,000 search queries every second. Curious facts In 1999, it took Google one month to crawl and build an index of about 50 million pages. In 2012, the same task…

Internet Users

There are over 3.4 billion internet users on the world wide web today. Around 40% of the world population has an internet connection today. In 1995, it was less than 1%. The number of internet users has increased tenfold from 1999 to 2013. The first billion was reached in 2005. The second billion in 2010. The…

Total number of Websites

There are over 1 billion websites on the world wide web today. By “Website” it means unique hostname (a name which can be resolved, using a name server, into an IP Address). Around 75% of websites today are not active, but parked domains or similar. Year (June) Websites Change Internet Users Users per Website Websites…

Web-Development – General Notes

Do not add css styles and javascript handler for the same class Separate css styles and javascript logic for not making your code extremely tight coupled. For example add these 2 classes for the element: “.navbar-search .navbar-search-action”. And then add styles for the first one and bind javascript events for the second one. Do not…