Blog Posts Category: Tips and Tricks

dreamweaver using ssh key passphrase is not supported

Posted on 5th, February 2020 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

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

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

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

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

What should I pay for Google AdWords management?

Posted on 6th, April 2018 6:32 PM by Spencer Hill

Posted in: AdWords, Pay Per Click Management

If you’re investigating hiring a company to manage your advertising on Google AdWords (and other platforms) then this article was written specifically to help you understand the typical pricing models and the pros and cons. This article specifically talks about Google AdWords, but it really can apply to other platforms like Facebook Advertising, Instagram Advertising, […]

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


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