A plain text list of all countries in the world and their respective states / provinces / counties

A plain text list of all countries in the world and their respective states / provinces / counties

Posted on 28th, July 2018 10:36 AM by Spencer Hill

Posted in: Programming, Tips and Tricks, Website Development

We created a plain text list of all countries in the world and their respective states / provinces / counties. It’s incomplete but that’s the goal. Available on GitHub in raw format.


Continue Reading


What is a wireframe in website development or application development?

Posted on 10th, July 2018 7:27 PM by Spencer Hill

Posted in: Business Development, New Products or Services, Search Engine Optimization, Search Marketing, Website Development, Website Development

In the context of website development or application development a wireframe black and white, deliberately simplified line drawing of the layout of a website or application. This is sometimes mistakenly synonymous with website prototyping.   Example   How are wireframes used? Wireframing is one step in a professional website design process. It’s a time and […]


Continue Reading


In Depth Comparison of WordPress vs Laravel (CMS & eCommerce Included)

Posted on 24th, June 2018 3:55 PM by Spencer Hill

Posted in: Programming, Website Development

We developer custom WordPress Themes from scratch and existing platforms like Roots (Trellis, Bedrock and Sage), as well as custom WordPress Plugins. We’ve done so for almost the entire time we’ve been in business (circa 2005). Over time we’ve gradually discovered the limitations with WordPress but ultimately decided that the alternatives were just that: an […]


Continue Reading


What is professional logo design?

Posted on 20th, March 2018 2:08 PM by Spencer Hill

Posted in: Digital Design, Digital Marketing, Uncategorized, Website Development

These days, it’s easy to create your own logo or remotely hire individuals for as little as $5. Yet, some agencies still charge hundreds, or thousands of dollars to create them. Why is this? And which one should I choose?   Shorter Answer Regardless of who you hire here’s what you should get: A horizontal […]


Continue Reading


What does a professional proposal, contract or estimate look like?

Posted on 6th, September 2017 1:19 AM by Spencer Hill

Posted in: AdWords, Analytics, Business Development, Company News, Content Marketing, Pay Per Click Management, Press Releases, Search Engine Marketing, Search Engine Optimization, Search Marketing, Video Production, Website Development, Website Development

This article outlines what both parties involved in a proposal, contract or estimate for internet marketing should expect and work towards during the negotiation process.


Continue Reading


What does a professional website development process look like?

Posted on by Spencer Hill

Posted in: Company News, Press Releases, Website Development

If you’re evaluating website development for your business we’ve written this guide to help you know how to define professional website development. Unfortunately, there are many who claim to offer professional services and very few resources to help you confirm and identify the good from the bad.   1. Receive a Professional Proposal This is, without […]


Continue Reading


Curious about content marketing? Here’s the who, what, where, when, and why.

Posted on 14th, June 2017 5:30 PM by Spencer Hill

Posted in: Content Marketing, Pay Per Click Management, Programming, Search Engine Marketing, Search Engine Optimization, Search Marketing, Video Production, Website Development

What is content marketing? While the phrase “content marketing” is new and trending, the practice is not. Content marketing is the process of using your resources to create and promote original content that is attractive to an audience. Effective content marketing will generate a return on investment directly and / or indirectly. Overall, you can […]


Continue Reading


My First Time with Roots’ Trellis + Bedrock + Sage

Posted on 7th, April 2017 7:37 AM by Spencer Hill

Posted in: Bash / Shell, Bedrock, PHP, Programming, Roots, Sage Theme, Trellis, Website Development

This article was written to document some of the specific challenges I had that other’s using Roots’ Trellis + Bedrock + Sage may experience as well. My hope is that anyone who gets stuck will be able to save themselves the many hours it cost me to track down these solutions and understand precisely why […]


Continue Reading


The Data Visualization Experiment (Try It!)

Posted on 9th, March 2017 7:35 PM by Spencer Hill

Posted in: Pay Per Click Management, Search Engine Marketing, Search Engine Optimization, Search Marketing, Video Production, Website Development

Visually appealing designs are one part of great design. But understanding how to communicate information through visual representation is another influential part. When I’m teaching someone what this really means, I have found this experiment to be effective:   When you’re done reading this sentence, I want you to click this link to a photo of […]


Continue Reading


Thinking Outside the Box about How to Monetize a Website

Posted on 1st, December 2016 7:05 PM by Spencer Hill

Posted in: Search Engine Marketing, Search Engine Optimization, Website Development

If you’ve spent hours or days researching “How to monetize your website” and you’ve found a lot of the same stuff, this article is probably worth the read because I tried hard to give unorthodox ideas and support them with stats!   I have been designing, coding, marketing or managing those who do these things […]


Continue Reading


Guide to WordPress Theme Options

Posted on 15th, February 2014 12:01 PM by Spencer Hill

Posted in: Tips and Tricks, Website Development, WordPress

In case you’re unable to locate official instructions regarding how to implement WordPress Theme Options they can be found on the “Theme Customization API” page. Since the Codex, for this section, is not well written you may want to consider this unofficial article on TutsPlus. Here are the pages I looked at first but were […]


Continue Reading


Virtualmin Suexec Error /var/www/vhosts

Posted on 22nd, January 2014 10:11 AM by Spencer Hill

Posted in: Programming, Website Development

After updating the Virtualmin > System Settings > Server Templates > Default Settings > Apache Website The Suexec command on your system is configured to only run scripts under /home, but the Virtualmin virtual server home directory is /var/www/vhosts. CGI and PHP scripts run as domain owners will not be executed. The solution is to update the […]


Continue Reading


What is the max WP_MEMORY_LIMIT on Media Temple servers?

Posted on 18th, November 2013 9:42 AM by Spencer Hill

Posted in: Tips and Tricks, Website Development

The official Media Temple (mt) documentation states that 99Mb memory limit is the max you can access on a Grid Service (gs).


Continue Reading


WordPress, Twitter Bootstrap, Boilerplate and SASS

Posted on 8th, November 2013 12:38 PM by Spencer Hill

Posted in: Programming, Tips and Tricks, Uncategorized, Website Development

This article is intended to clearly and concisely explain, to developers, how to optimally integrate Twitter’s Bootstrap, HTML5 Boilerplate and SASS/LESS into a WordPress Theme. I begin by explaining what each of those are and then contrasting their differences to highlight how they compliment (not compete with) one another. Furthermore I aim to provide a definitive demonstration of how […]


Continue Reading


About

Since 2005 we've been offering digital and content marketing strategy and implementation. Including website development, search engine optimization and marketing, search marketing and more.

Continue Reading »

Contact

Email

[email protected]

Phone

503-567-9561

Follow

  • Logo for The Portland Company with a Coyote
    Thank you for using our site. x