Blog Posts Category: Tips and Tricks

What is a wireframe in website development or application development?

Posted on 6th, September 2021 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

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

Posted on 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

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

Posted on 24th, June 2021 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 does a professional photography project look like?

Posted on 13th, May 2019 12:47 PM by Spencer Hill

Posted in: Digital Marketing

There’s that old saying “Don’t judge a book by it’s cover.” But this time might be the exception! Photographers are, at their core, judged by their cover photos. You can instantly tell if you’d be satisfied with that quality of work. So this article is not as focused on identifying quality photographers but more focused […]

Continue Reading

dreamweaver using ssh key passphrase is not supported

Posted on 5th, February 2019 6:28 PM by Spencer Hill

Posted in: 10, IDE's, Programming

  This article documents the key obstacles I faced while trying to set up my local development environment for general Laravel development.   The Context I’m on Windows 10, with Git installed from and running the latest version of Adobe’s Dreamweaver. Which means installing Git and utilizing Dreamweavers Git GUI. I had this installed previously […]

Continue Reading

Roots Issue #13: tee: /etc/exports: Operation not permitted

Posted on 19th, October 2018 6:20 PM by Spencer Hill

Posted in: Bash / Shell, Programming, Roots, Tips and Tricks, Trellis

Context I recently upgraded to MacOS Mojave.   Problem When I ran vagrant up for an existing site (but was new to my machine) I got an error message after entering my password: tee: /etc/exports: Operation not permitted mount.nfs: requested NFS version or transport protocol is not supported There was actually more to the error but […]

Continue Reading

What Roots should tell you before you use Trellis, Bedrock and Sage

Posted on 17th, October 2018 9:17 PM by Spencer Hill

Posted in: Bedrock, Roots, Sage Theme, Trellis

We have a love-hate relationship with Roots. What we’ve learned in the past 18 months of developing WordPress ecosystems with Trellis, Bedrock and Sage is that Roots claims to be a faster way to develop WordPress websites, but that’s not the whole story.   Our experience has been that lack of clarity on what technology, […]

Continue Reading

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

Debunking and Demustifying Bid Adjustments and Max CPC in Google AdWords

Posted on 13th, April 2018 6:00 AM by Spencer Hill

Posted in: AdWords, Pay Per Click Management, Search Marketing

A client recently asked us this question: “I was looking over our Google AdWords campaign and noticed we are no longer being charged around $X a click but $X more per click. And then on the ad groups some terms are even more per click. Is there a way to bring down the cost per […]

Continue Reading


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 »



[email protected]




8215 SW Tualatin-Sherwood Road, Suite 200, Tualatin, Oregon 97062


  • Logo for The Portland Company with a Coyote