Free Website Tips

I read a lot of website advice every day. The best of that advice I wish everyone knew. Brainstorm! Let's put the greatest advice in quick tips. Usually I see a really good tip every few weeks. Remember to act on the tips - they are short so it should be easy.

Clients Include

United Nations

Center for Interpersonal Effectiveness


Coram Deo Consulting Group


Benchmarx

Drupal

Using Drupal Commerce USPS module

Posted by Srdjan Popovic on September 14, 2012

Commerce USPS is a cool module that helps us to integrate information obtained from USPS web services into the Drupal Commerce checkout. It uses product weight, store's zip code, shipping address zip code, and the type of service (express, priority etc) and gives us the exact cost.

How to use Billing Address for Shipping in Drupal Commerce

Posted by Srdjan Popovic on September 14, 2012

In any shopping cart, there is a common requirement to be able to say that billing and shipping addresses are the same, as the customers will certainly not appreciate having to enter the same information twice.

Using Drupal Commerce with InternetSecure Payment Gateway

Posted by Srdjan Popovic on September 14, 2012

Drupal Commerce can use various payment methods through contrib modules, however, as of now there is no module that directly supports InternetSecure payment gateway. 

Product Management with Drupal Commerce

Posted by Srdjan Popovic on September 14, 2012

Drupal Commerce may not always be easy to use by the store owners and administrators, as the product creation is not very intuitive. Different product options as stored as different products. This makes sense: package with two pounds of rice is physically different than a package with ten pounds. Blue and green shirt can have different inventory numbers.

Using Drupal Commerce

Posted by Srdjan Popovic on September 14, 2012

Drupal Commerce is a relatively new e-commerce framework. As someone with significant Ubercart experience, I was initially reluctant to use Commerce, however, now that I have worked with it I think that it is a good module with a great approach. By leveraging views, rules and entities, everything fits much better into Drupal, and in particular Drupal 7 paradigm.

DrupalCon Session Review: View Modes: The Many Faces of Your Content

Posted by Michael Kochendorfer on August 21, 2012

This session talks about View Modes.  Not to be confused with the Views module, View Modes are different types of displays for you content.  The most common example is the Default and Teaser view modes that you get out of the box with Drupal nodes.  The great part about view modes is that you can create the display once and reused it all over your site.

DrupalCon Session Review: What's new in the Panels Universe

Posted by Michael Kochendorfer on August 17, 2012

This video goes into a lot of detail of all of the different Panels modules within the Drupal 7 universe, and there are quite a few.  Here are some of the more useful ones that were mentioned.

DrupalCon Session Review: Delivering Drupal

Posted by Michael Kochendorfer on August 14, 2012

This session dives deep into how large web development shops handle deployment of websites that see heavy traffic.  In talks a lot about the concept of continuous delivery.  The talk is somewhat of an overview of a wide range of topics, but it provides a ton of helpful information and starting places to begin building out your companies website deployment strategy.  The talk covers three basic topics: development workflows, testing, deployment.

DrupalCon Session Review: Drush 5: Mile High Productivity

Posted by Michael Kochendorfer on August 13, 2012

This video goes into great detail of all of the new features available in Drush 5.  Drush 5 has added a bunch of helpful enhancements to the already amazing Drush system.

DrupalCon Session Review: Views for Developers

Posted by Michael Kochendorfer on August 8, 2012

This session provides a good overview of Views and especially understanding Views 3 after working with Views 2.  The video shows a bunch of the features of Views that people might miss.  These features can be really handy in more specialized Views configurations.  The session also gives a quick overview of how to extend Views to add support for any specialized case that you might run into with your specific Drupal site.