Author: Ngoc Nguyen

  • Spending Time In Seattle (2013)

    Spending Time In Seattle (2013)

    I have been in Seattle for a few weeks now, but I am so wrapped up in projects that I have barely stepped outside the building. It was a special occasion today though so we all ended up going over to Alki beach, and my cousin and I fulfilled our promises of taking our nieces to the Ferris Wheel.

    [justified_image_grid ng_random_images=2]

  • How Much Does A Website Cost in 2013?

    How Much Does A Website Cost in 2013?

    Website Costs: Why is it so Confusing?

    Asking, “How much does a website cost?” is like asking “How much does a house cost?”. It depends on the house and it depends on the website.

    Industry Standard Pricing

    The standard price for a professional small/medium business website is tiered ranging from $3000 to $12000+.
    The standard hourly rate for a professional freelance developer is $75+ per hour.
    The standard hourly rate for a professional agency is $115+ per hour.

    Project Percentage Breakdown

    Research and Planning 20%

    Design 25%

    Development 40%

    Project Management 15%

    Website Costs: Tiered Breakdown

    Website costs can fluctuate depending on technological factors, project scope, client expectations, and the professionals’ skill sets. However, if you are starting from scratch and looking to invest in a website for your business then here is what to expect.

    Basic Website: $1000 – $2000

    I can’t recommend this range for a professional business, but I am going to put it up here for comparison. If you are getting a price like this either a)you are doing the majority of the work yourself or b)your website is ultimately going to fail you.

    At this range, you are not getting a website; You are getting an online brochure that you can’t personally update or modify in any way. In the long run you will end up paying at least double for the maintenance and update fees and then have to build a new website anyways.

    Medium Website with CMS: $3000 – $8000

    At this level, you will get a well design and functional site for your business. The site will come with a CMS (Content Management System) that will allow you to personally update the photos, videos, and various other content on your site. In all likelihood, the site will still have a templated feel to it, but the agency you are working with will provide some custom graphics and elements to make it feel more like home.

    The majority of the costs at this level lies with the customizations required by the client. The agency and client will be spending a lot of time communicating back and forth before the final product can be handed over.

    Advanced Websites – $12000+

    When you reach this level, you are looking for more of a digital solution rather than a website presence. In this particular case, the website becomes less of a product and more of a service.

    Website Industry: Product vs Service

    You are looking for a website to be built – are you looking to be provided a service or a product?

    From a development standpoint, a website as a “product” is more straightforward and less time consuming. You start with a handful of design choices and you end up with a functional website. The quality of the website can leave you indifferent or ecstatic, but the same can be said for any product.

    In point of fact, you can purchase a high quality theme at Theme Forest for around $20-$40. The developers and designers for these themes are offering a straightforward product at minimal costs because their target goal is to provide a product rather than a service. The quality of these products vary but they are generally quite high. However, the real work and costs come in when you start customizing each theme to fit your business.

    A website as a “service” may appear to go through the same process, but the level of refinement is entirely different. Ultimately, you still end up with a product, but it is not one size fits all product. It is a product unique to your business and your business alone, and it is an extremely time consuming, complicated, and complex endeavor.

    Website Costs: Conclusion

    For the purpose of this post, I chose to focus on the pricing for “product” websites to keep it simple. I said it earlier but building a website is a lot like building a house, and there are numerous details that turn a house into a home or a website into a business identity and digital solution.

    The most valuable commodity in any business is time, and ultimately you want a website that saves you time and helps grow your business. If you are paying significantly less for your website than what is posted above, you may be getting a good deal or you may be hemorrhaging your own business.

  • Samara: Overconsumption

    Samara: Overconsumption

    Overconsumption

    I find the supermarket to be quite amazing – here is a building that you go in and there is just food everywhere. You don’t know how the food got there, and you swipe a piece of plastic and you walk out with bread, milk, meat, and other groceries.

    It is surreal because I know it doesn’t work that way – here is how it really works…

  • WordPress: Remove Unwanted Scripts and Stylesheets

    WordPress: Remove Unwanted Scripts and Stylesheets

    I use NextGen gallery to organize my images and photos, but I don’t use it to display the galleries on my site. In order to optimize site speed, I wanted to prevent Nextgen scripts and stylesheets from loading.

    Getting the Scripts and Stylesheets Handle

    Before, we can remove the scripts and stylesheets from loading, we need to know their handle names. The easiest way to do this is to edit the functions.php file. Afterwards we simply navigate to any page and the handle names will be printed out at the top.

    
    function wpcustom_inspect_scripts_and_styles() {
    	global $wp_scripts;
    	global $wp_styles;
    
    	// Runs through the queue scripts
    	foreach( $wp_scripts->queue as $handle ) :
    		$scripts_list .= $handle . ' | ';
    	endforeach;
    
    	// Runs through the queue styles
    	foreach( $wp_styles->queue as $handle ) :
    		$styles_list .= $handle . ' | ';
    	endforeach;
    
    	printf('Scripts: %1$s 
    Styles: %2$s', $scripts_list, $styles_list); } add_action( 'wp_print_scripts', 'wpcustom_inspect_scripts_and_styles' );

    Removing the Unwanted Scripts and Stylesheets

    Now that we have the handle names, we can call wp_deregister_style() to remove the unwanted scripts and stylesheets. In the sample below, I am removing the Nextgen scripts and lightbox stylesheets from firing throughout the site. If you need to remove them only for specific pages or sections, you can use WordPress’ conditional tags.

    
    function wpcustom_deregister_scripts_and_styles(){
    	wp_deregister_style('foobox-1-4-min');
    	wp_deregister_style('foobox-mini-invert');
    	wp_deregister_style('foobox-blue');
    	
    	wp_deregister_script('photocrati_ajax');
    	wp_deregister_script('lazy_resources');
    	wp_deregister_script('comment-reply ');
    }
    
    add_action( 'wp_print_styles', 'wpcustom_deregister_scripts_and_styles', 100 );
    
    
  • Road Trip to New England

    Road Trip to New England

    I took a quick road trip to NYC and New England this past week. It was a spur of the moment decision on my part, but it was worth the time to experience the sights, sounds, and most importantly the food! I tried out lobster claw bloody mary, took some photos of the Portland Head Lighthouse, and went for a swim and run in Walden Woods.

    [justified_image_grid ng_gallery=1]

  • Google Offers 15GB Unified Storage Across Gmail, Drive, Google+

    Google Offers 15GB Unified Storage Across Gmail, Drive, Google+

    http://mashable.com/2013/05/13/google-unified-storage/

  • My Last Days: Meet Zach Sobiech

    My Last Days: Meet Zach Sobiech

    You know most people live kind of in the middle like… “Oh, dream come true and you’re dying.”

    — Zach Sobiech

    Every time I watch this video, I am reminded of how small my problems really are. Zach’s story is one of inspiration and sadness, and I am amaze by his courage and compassion.