Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the health-check domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/tomsakell/public_html/wp-includes/functions.php on line 6121
Let's begin | Harbor Sights

Let’s begin

I am a digital storyteller.

I build interactive experiences that inform and delight.

First, dream big

Consider the awe of immersive art exhibits like Van Gogh and Monet. Their images flow across warehouse walls. On monitors and phones, study the different ways to delight users – and convert. (All while using WebP formats for images and Core Web Vitals for page and SEO performance.)

Next, plan for measurable success

Bring out your toolkit:

  • Platforms like Drupal 10 (and 11) and WordPress
  • Miro boards to collobrate ideas
  • UTM and taxonomy processes
  • Tools for task dependencies and schedules (JIRA, Asana, Basecamp, and ClickUp)
  • Gauge the wins with Events in Google Tag Manager and Analytics (GA4, of course)

Then, tell stories simply

Parse complex tales into simple parts. While writing for the web, I:

  • Check in on my Hemingway app
  • Optimize content for search
  • Create compelling narratives
  • Match word counts

Every day I try to be Steinbeck, Gladwell, Veen, and Keegan – all rolled into one. Some days, they’d like to be me, too.

Hi. I’m Tom Sakell. How can I help?