2010 in review

The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads Wow.

Crunchy numbers

Featured image

The average container ship can carry about 4,500 containers. This blog was viewed about 14,000 times in 2010. If each view were a shipping container, it would have filled about 3 fully loaded ships.


In 2010, there were 23 new posts, growing the total archive of this blog to 58 posts. There were 21 pictures uploaded, taking up a total of 2mb. That’s about 2 pictures per month.

The busiest day of the year was November 1st with 681 views. The most popular post that day was JSON In Java. Where Should It Go?.

Where did they come from?

The top referring sites in 2010 were dzone.com, earthbound.com, facebook.com, thedailywtf.com, and kancms.org.

Some visitors came searching, mostly for jwebpane, dreamweaver cs5, jwebpane 2010, dreamweaver cs5 features, and adobe dreamweaver cs5.

Attractions in 2010

These are the posts and pages that got the most views in 2010.


JSON In Java. Where Should It Go? October 2010


My Wish List For Dreamweaver CS5 – Reviewed July 2009


JWebPane, JMC and Swing Application Framework For JDK 7 November 2009


Using JSON in Java Swing May 2010


Why Doesn’t Opera Support JavaFX? February 2010

Dreamweaver CS5: Adobe’s Gamble

Sometime last year, I after using Dreamweaver CS4, I made several wishes as to what I would have loved to see in CS5. Others read that post and also added their own wishes to the list. However, Adobe have taken a gamble with this release with respect to new features,  so with a trail copy of CS5 in hand, let’s see which of the wishes made it in, and which one’s Adobe chose to gamble with. Continue reading “Dreamweaver CS5: Adobe’s Gamble”

Microsoft Bing vs Google Search (Results Comparison)

Okay the title is a bit deceptive I know. This is not actually some well planned and detailed search result analysis, so don’t get your hopes up. Anyways, I have been monitoring the statistics for this blog over the past month and I have been seeing some interesting I thought I would like to share. Basically, my blog has been receiving a fair amount of traffic from search engines every week, and the bulk of the traffic seems to end up on my post about My Wish List For Dreamweaver CS5 – Reviewed. Most of the page hits came from search results for the following terms, “Dreamweaver CS5”, “Code Completion” and “Dreamweaver CS5 PHP”. Most of my other blog post received minor traffic, so I decided to find out who was sending me all these visitors. Continue reading “Microsoft Bing vs Google Search (Results Comparison)”

Why Small Projects Never Stay Small

It is interesting to note that every time someone approaches you with a so called “small project”, it never actually stays small for long. Case in point is one project I worked on, a Content Management System for websites, in the fashion of WordPress, Drupal, Joomla and all. It indeed did start out small, but interestingly grew exponentially and finally, it is almost at the point where it is functionally comparable to the ones mentioned above. It got quite good that, the University where I did my National Service, decided to scrap their existing website and rebuild it on top of this CMS instead. So here is how it all happened.

Continue reading “Why Small Projects Never Stay Small”

My Wish List For Dreamweaver CS5 – Reviewed

In my last post, I briefly made some suggestions as to some of the features I would like to see incorporated into Dreamweaver CS5 in order to make it an even more killer application than it is right now. I have now managed to throughly use Dreamweaver CS4 and would like to post my reviewed wish list for CS5.

PHP Support.

Dreamweaver CS4’s PHP Support has always been good, but far below expectations. Currently, Dreamweaver has some good code generation for PHP when it come to developing applications. It generates appreciable code for SQL SELECT, INSERT, UPDATE and DELETE with appreciable PHP code for accessing the recordset generated. It supports dynamically generated tables and lists using the generated recordset which makes it very useful for building simple applications. Continue reading “My Wish List For Dreamweaver CS5 – Reviewed”

My Wish List For Dreamweaver CS5

So far I have read reviews and heard of some of the new features of Dreamweaver CS4 and I must say they are cool, but they still do not meet the expectations I had for it. Personally I have used earlier versions of Dreamweaver and demos of current versions and one thing I believe the software lacks (which others have done so well the incorporate) is a good code editor.

The current Dreamweaver code editor has remained much the same since version 8 and at that point it was lacking in “intellisense” (hope that is the right spelling). The Dreamweaver code completion features are not as adequate as they ought to be. Currently, code completion for HTML and CSS is fair enough, however, Javascript, PHP and other server side languages is still lacking massively. They thing I hate the most is that when I’ve coding a piece of Javascript in a PHP document, and I hit CTRL + SPACE to get the code completion menu, I’m giving the menu for PHP and nothing for Javascript. I guess I could say then that, it is more of a lack of code completion for Javascript than much else that is missing in Dreamweaver.

I’m yet to test out the new features in CS4 but I guessing much hasn’t changed since I have not seen any reviews about changes in the code editor. There are a lot cool features for CS4 like improved Live Editing and extra Spry framework features. I hoping for the best in CS5, because I also use Netbean (6.1 currently) and I must say coding in that environment is more than decent. All the best to Adobe, and let’s see if things change in that direction.