You can extract and view any Google Chrome extension’s full source code following the following easy steps.

Every Google Chrome extension is basically a CRX file. When you click the “Install” button on the Google Chrome extension gallery you are basically clicking a link of the extension’s CRX file.

The first step is downloading the extension’s CRX file. Instead of clicking it’s link, which will lead to that extension being installed on your browser, right-click the link and choose “Save link as…”.

Now that you have the CRX file on your computer, rename it’s extension from CRX to ZIP. Turns out that every CRX file is a renamed ZIP archive of the extension.

All there is left to do is extract the ZIP archive to the desired destination. The full code of the Chrome extension is there.

Have fun exploring other peoples code!

Search terms:

I used to having FlashFXP as my default FTP client. It’s fast (so I thought), easy to use and I feel comfortable using it because I know some keyboard shourtcuts.
Even in my workplace where FileZilla was the default FTP client that everyone used, I insisted on bringing my disk-on-key with a portable version of FlashFXP.

When you start using a particular FTP client it’s very hard to say goodbye. You already have all the usernames,passwords and hosts laying there ordered just as you like it. You don’t even think about moving the whole list to another client one by one. Another thing that keeps you from changing your FTP client is that FTP access is very sensitive and you don’t want to transfer/rename/delete files by accident. Deleting or overwriting a certain file that has no backup can cost you a lot of valuable time.

So why did I change my client software? There were two major differences between FileZilla and FlashFXP that convinced me to switch.

  1. The speed, oh the speed. With FlashFXP you can’t transfer two files at the same time while using FileZilla you can transfer up to 10(!) files simultaneously. This improves the transfer time of say… a WordPress install in hundreds of percents.
  2. Simultaneous file editing.When using FlashFXP to edit files you can only edit one file at a certain time. While editing that file you can do nothing until you commit the file and after committing the file, if you wish to continue editing it you need to close your text editor and reopen the file. Luckily FileZilla improves the file editing experience and brings it into a new level. In FileZilla you can edit as many files as you want at the same time, you can do whatever you want while editing (Such as browsing folders, refreshing the file list,committing other files and so on…) and you don’t have to close and reopen the file each time you make a change.

This was my experience using FTP clients, as for the FTP accounts list, I just add them one by one each time I need to log in to a certain website.

Search terms:

WordPress Stats Tab
As I’m sure you have all seen at least one time, each plugin at the wordpress plugin directory has a “stats” page.
The stats page tells you the statistics of the plugin downloads, how many downloads have been today, yesterday, this week and all times. It also displays a cool graph with all the information in it.I don’t know why but I just have this feeling that says I “must” click the stats tab and check the numbers out.

After looking at many stats of many plugins I noticed a similar pattern in the graphs. There is a wave action that looks like this (if you want you can see it for yourself in the popular plugins section):
Plugin Stats Wave

Then I did some research on the dates that the waves began and I realized that those waves are happening every time an update is released.

That’s pretty cool and all but It got me thinking, If every download counts, even the update downloads and every big plugin has 4+ updates that means that the “All Time” download counter is 6 times or more (plus people that download the plugin to check it out and then delete/disable it) the actual number of websites using it.

I just want to let everyone know that the download counter is really far away from the plugin users number/the number of blogs using the plugin. Next time try to say download count instead of plugin downloads.

Search terms: