Tips & Resources
Hello developers, designers and web professionals,
This page is created just for you so you can easily browse most popular posts on this blog by category and enjoy my collection of resources. I will be updating this page often to ensure the information presented here is up-to-date and accurate. I recommend bookmarking this page for your later reference. You may also subscribe to the newsletter if you wish to be notified when this page is updated.
Must-read articles for Web Developers
How to code an HTML Email Newsletter
Some simple but effective CSS rules for IE 6
10 Website Optimisation Tips for Web 2.0 Websites
15 tips on optimising MySQL databases and MySQL queries
15 useful cheat sheets for web developers
Backuping and restoring a single table using mysqldump
Code to embed Google Map and Street View
Conditional IE Comments (to detect IE browser / IE browser version)
Customising reCAPTCHA Theme
Drupal Tutorials for Content Editors and Producers
Google Search Tips
How to add a breadcrumb to your blog and have it appear on Google’s Search Result Snippet
How to customise your Facebook Fan Page with FBML
How to redirect old pages to new pages using htaccess
My list of essential Drupal modules
Remove html tags from a string
Removing file extension via .htaccess
Step-by-step instructions on how to set up a Virtual PC and install IE6 (or IE7, IE8)
Troubleshooting an IFrame Injection Attack
Mobile Web Development
How to use hi-res images in web apps for iPhone4
Top 10 jQuery Mobile Code Snippets that you need to know
Tips for iPhone Web App Development
Australian Mobile Internet Usage Infographics
Designing and Optimising Websites for iPad
Five Important Steps into iPhone App Development for Beginners
How to disable text auto correction in iPhone web app
Making a website iPhone-friendly using CSS
Tips for iPhone Web App Development
Tips on building websites for mobile browsers
When an iPhone web app is better than a native app
Recommended Web Hosting for WordPress 3.0
5 steps to creating a custom Archive page in WordPress
5 must have plugins when using WordPress as a CMS
A list of all posts in an alphabetical order
Building a real estate website using WordPress
Customising category.php in WordPress
Display 10 recent post titles on homepage
Display 5 latest posts in each category in WordPress
Highlight the current page link in WordPress
How to customise WordPress Admin Login page
How to display a different header image for different pages in WordPress
Search engine friendly WordPress titles
ThemeForest vs WooThemes
CSS Tips & Tricks
Align an image in center and middle using CSS
How to style a Submit button in CSS
How to style a Submit button in CSS – Example 2
CSS Hacks (for IE 7, IE 6, Opera, etc)
How to get rid of tracing dotted line on a:active with CSS
Opacity in CSS
Some simple but effective CSS rules for IE 6
Wrapping a long url with CSS
Read more using jQuery live event
10 Useful jQuery Snippets
Back to top link with jQuery
Check username availability using AJAX and jQuery
Clear default text in input boxes on click with jQuery
Display thickbox on page load
Dropdown menu population using JSON and jQuery
How to check if div exists in jQuery
Open link in a new window using jQuery
Store login information in cookie using jQuery
Domain Name – GoDaddy
GoDaddy is the World’s Largest Domain Registrar providing Domains, SSL certificates. All my .com, .net and .info domains are registered at GoDaddy and I have been with them for almost 10 years.
Blogging CMS – WordPress
WordPress is a content management system that is both free and priceless at the same time. It has a huge community and the core system is developed by hundreds of community volunteers, making it a very robust and powerful content management system. It is one of the most popular blogging software used today. Web Development Blog is built on WordPress.
Email Marketing (Newsletter) – iContact
iContact is the leading email marketing service provider with over 70,000 clients and 700,000 users. With iContact, anyone can easily create, send, and track email newsletters, autoresponders, surveys and RSS feeds. You can try iContact FREE for 30 days before upgrading to a paid subscription.
Web analytics – Google Analytics
I use Google Analytics to track statistics to my websites. Google analytics is free, enterprise-class, and it is very easy to set up. Some of things I look at from my Google Analytics reports are Browser Usage, Screen resolution, Referring sites, Total visits, and most viewed pages.
WordPress Themes – ThemeForest
ThemeForest is a Premimum theme provider and they are very famous for WordPress Themes. I have written a review on ThemeForest vs WooThemes if you would like to find out more about their WordPress themes. ThemeForest provides more than just premium WordPress Themes; they have email newsletter templates, psd layouts, web 2.0 graphics and many more. While I use website template designs from Template Monster, I go to ThemeForest for WordPress Themes, newsletter templates and web 2.0 graphics.
Website templates – Template Monster
Template Monster offers premium website templates, flash templates, web templates and other web design products for immediate download. They are one of the oldest template seller, have a wide range of categories (Health, Beauty, Corporate, Food & Drinks, Retail, etc) and unique designs. I have been using them for more than five years and no other template provider comes close to Template Monster when it comes to website templates.
Business Tools & Software
Online Storage – DropBox
DropBox is free storage service that lets you upload and share photos, videos, files and documents. You can get 2GB of Dropbox for free, and with subscriptions up to 100GB available. The best thing is you can access your files from dropbox even when you are offline if you have the dropbox software installed on your computer.
Project Management – Basecamp
Basecamp is the top choice for entrepreneurs, freelancers, small businesses, and groups inside big organizations. Unlike other project management software that concentrates on charts and numbers, Basecamp tackles project management from an entirely different angle: A focus on communication and collaboration. 30-day Free Trial is available on all accounts. There is also a free plan that lets you create 1 project, 2 Writeboards and comes with 10 MB file storage.
Invoicing – Freshbooks
FreshBooks is a web based invoicing software ideal for freelancers, small businesses, agencies, and professionals. Not only is Freshbooks good for sending invoices, it is also an excellent tool to track your time spent on projects. For most freelancers and small agencies, the Evergreen package is the best choice as it allows unlimited number of clients and unlimited of invoices to be sent.
Feeds Reader – Google Reader
Ever since I started using Google Reader, I have never looked back. It saves me a lot of time and bandwidth download. It also makes me feel organised because all my favourite reads can be accessed from one single place at any time.
Business Cards – Minted
Minted is a new online store offering fresh, modern and affordable custom business cards for freelancers, and business professionals. The business cards are printed on luxurious signature paper and you can choose from many unique designs and customise with your own logo and color scheme.
Anti Virus – ZoneAlarm Security Suite
ZoneAlarm Security Suite is a powerful Antivirus engine that blocks online threats and hackers, detects viruses during installation, monitors suspicious behavior and cleans and removes spyware and virues. Anti virus is a must-have software in any PC and ZoneAlarm provides complete PC and Home Internet Security solutions.
FTP – FileZilla & Net2FTP
FileZilla is an excellent FTP program, and it’s my absolute favourite. But sometimes when I need to upload/download files from a computer that doesn’t have FileZilla , I use Net2FTP. Net2FTP is a web based FTP tool with an easy-to-use user interface and it allows you to connect to your FTP server via SSL or a normal connection.
Twitter & Facebook – TweetDeck
Because I have more than one twitter account (a personal one, and some business ones), TweetDeck is really useful for me. I can tweet to multiple twitter accounts at once and read timelines from more than one accounts without logging in and logging out.
Photo Editing – GIMP
GIMP is an open source photo editing software that lets you open many types of image files including photoshop (psd) files. It is lightweight and handy for photo retouching, image composition, and cutting up psd layouts. GIMP can be installed on Mac, Windows, and Linux operating systems.