Featured Posts

A blog forces you to publish. It helps you to rank higher with the search engines. It encourages user participation and social chatter. This is our collection of muses.

Building an Email Service Provider (ESP) Marketing Automation Platform

by David Addison

We're busy rebuilding the future of Commercial Email Marketing (ESP) right here in Maine. Our goal is to provide a service with less friction, bigger data, and more agility — pointed squarely at the Internet of Things and niche offerings in the Resort & Outdoor vertical. Follow us on the technical side of our journey as we build a messaging business. A great deal of innovation is happening in the ESP business.

share this:

Where Have All the ASP.NET Developers in Maine Gone?

by David Addison

In an era of high unemployment in Maine there are still a few pockets where employers are having a hard time finding qualified personnel. Computer programming and web development is one such area. The .NET Framework or ASP.NET continues to be a difficult skill to hire and retain. It's not so much .NET developers in general that are scarce; it's the MVC, C#, CSS3, Javascript, AngularJS, Entity Framework, Github, Saas... specific expertise that is required to do great web development that's difficult. There are plenty of .NET developers. Just not many that we'd care to hire. We hire unicorns and they're hard to find.  If you're looking for a group to help you with an ASP.NET web project in Maine, New Hampshire or New England, you’ve come to the right place.  If you're a hospital, auto dealer, ski resort, or email marketer, you've hit the mother load of all jackpots.

share this:

We're an Experienced YachtWorld Web Development Group

by David Addison

Need YachtWorld brokerage / listing integration?  Let Dirigo build custom features into your boating website.

share this:

Page Speed: Increasing Your Site's Googlebot Crawl Budget, Part 5

by David Addison

Large-scale studies have shown that conversions and revenue decrease as page load time increases, and Google knows that their users are generally less likely to bounce back to the SERPs from sites that load faster than their ranking competitors, so it makes perfect sense that Google would give faster websites a bump.

But what's Google's definition of "fast"? Their general guideline for average page load time is to keep it under two seconds.

Getting anywhere near that number will not happen just by chance of good web development work; there are several technical layers of potential inefficiencies that each require careful consideration and fine-tuning to achieve maximum performance from the entire web stack, and these will vary from site to site.

While I couldn't possibly hope to provide a comprehensive reference on website performance tuning in the scope of a blog about increasing your Googlebot crawl budget, what follows is a high-level overview of the broad scope of factors that have the potential to improve page speed in ways meaningful to Googlebot and pals.

share this:

Advertising: Begin with a Plan and Stick to a Budget

by David Addison

The ‘wild west’ days of mad men is a bygone age. Forty years ago William Bernbach famously said “advertising is fundamentally persuasion and persuasion happens to be not a science, but an art.” Times have changed. Advertising is more science than art today. Brands that segment audiences and personalize their ads develop higher quality relationships and produce quantifiably higher results.  Period!!!  Targeting and personalization come from technology.  But actions are taken by real human beings.  The emotive part of advertising is still very much an art. Here are some advertising tips that work online and off.

share this:

Crawl Errors: Increasing Your Site's Googlebot Crawl Budget, Part 4

by Ryan Smith

Gateway timeout... File not found. Authorization Required. Forbidden! INTERNAL SERVER ERROR!

If search bots are spending time on your site just running into walls and spinning around in circles, that's time they won't be spending crawling your carefully-optimized content, and as we know from part 1 of this series, the more often Googlebot crawls a page, the better that page will rank.

But persistent HTTP errors and other bot-confounding behaviors just squander your crawl budget, limiting the potential for improvement elsewhere. In this installment, we'll look at the different types of crawl errors, what they mean, and how to discover and monitor them on your site.

share this:

How Much Does Video Cost?

by Adrian Wong-Ken

Most production firms charge between $95/hour and $175/hour for key activities such as shooting, editing and directing a corporate video.  "A-list" professionals command an order of magnitude more.  Actors typically run $75/hr to $500/hr. The best  talent is usually a member of SAG, ACTRA or some other union.  A RED camera with lenses can run $1,200 a day.  A lighting and sound crew cost between $50-$75/hour. Hair and makup runs $30-60/hr. And these are just some of the costs. Professionally produced web-based corporate videos start between $1,200 - $2,000 per minute.

share this:

Responsive Image Support in DirigoEdge v2.4.0

by Derek Wheelden

Over the past few months browsers have started to support the image 'srcset' attribute that allows for responsive images in HTML. This gives us the tools to tell the browser to load certain images based on device size. We can tell the browser to load a 320px wide version of an image on an iPhone, or a 1600px wide version on a big desktop screen. Now we’re able to load the best image for the device. The srcset attribute comes with a messy syntax so we've baked a solution into DirigoEdge that takes away the need to 'configure' images by hand inline.  Our DirigoEdge CMS users can now place images via the CMS and just forget about all the technical stuff - the code does all of the work.

share this:

Using Facebook Multi-Product Ads: Work Around for Headline Bug

by Jaclyn Stevens

Don't panic! Your Facebook Multi-Product Ad headline IS less than 25 characters! Check out the solution (for now) to submitting a Multi-Product Ad for approval if you're getting an unnecessary error message.

share this:

ASP.NET C# AJAX Requests Across Two Domains

by Derek Wheelden

Ever need to make ASP.NET C# AJAX Requests Across Two Domains.  It does not work too well - especially with Safari 8 and iOS8.  Here's the solutions.  Enjoy.

share this:

Feeding the Bots: Increasing Your Googlebot Crawl Budget, Part 3

by Ryan Smith

In this third installment of Increasing Your Googlebot Crawl Budget, we talk about the proper feeding of search bots, and how improved nutrition can help your Googlebot to enjoy a more active lifestyle on your site.

share this:
Load More


Thank you for contacting us!

We'll be in touch!

Back Home ×