Andy Schaff

Andy Schaff

Highly motivated developer with 12 years of experience who will take on any technology thrown at him. A proponent of well-formed and documented code, MVC technologies, page speed techniques, and high attention to detail, Andy is the full-stack implementation specialist and development architect at Portent.

Articles by Andy Schaff

How to build or set up an international website - image of many language options and selecting the right one

Andy Schaff //  27 Nov, 2018

How to Build International Websites With WordPress

With pressure mounting on more and more brands to grow via international expansion, the demand for and importance of localized websites continues to grow. Countless hours of work will go into the planning, implementation, and localization of content for each language- or region-specific website — there’s simply no getting around that. And when it comes… Read More

A guide to https migration to make sites more secure

Andy Schaff //  24 Apr, 2018

Lock It Up: A guide for HTTPS migrations

In 2017, I advocated migration to HTTPS before Google started making it seriously painful for sites who didn’t. Well guess what? Google just made the privacy pain official by announcing the Chrome 68 update, which will mark HTTP sites as “not secure.” The browser update is expected to roll out in July 2018. If you’ve… Read More

HTTPS Migration Quiz and Checklist

Andy Schaff //  28 Nov, 2017

Time to Adopt HTTPS

I recently developed a comprehensive questionnaire to determine if it’s worthwhile to move your site to HTTPS if you haven’t already. If you can answer “YES” to any of the following questions, we highly recommend making the switch. Do you have a website?   Wait, what? Only one question?!? So you’re saying… That’s right. If… Read More

A guide for web developers to maintain a faster site with better performance

Andy Schaff //  21 Sep, 2017

A Web Dev’s Checklist for Maintaining Page Speed

It’s obvious to say that all websites need upkeep, but often times they are left as “good enough.” Collecting dust, attracting hackers, slipping in the rankings. We’ve already gone into painstaking detail about why page speed matters and various levels of guidance for site speed optimization overhaul from novice to advanced. This article assumes you’ve… Read More

Why you should implement HTTP2 for a faster site and better performance

Andy Schaff //  22 Jun, 2017 Embraces HTTP/2 (with open arms)

One of my goals this year was to get set-up utilizing HTTP/2 and optimizing that configuration. Late last week I was able to accomplish that, and the results are impressive. Like, 500 milliseconds impressive. We used to top out around 1.2 seconds after going to HTTPS, so I didn’t think the results would be… Read More

GitHub Auto-Deploy Reprise - Portent

Andy Schaff //  10 Apr, 2017

GitHub Auto-Deploy Reprise

Most of my time is dedicated to dev projects that make the lives of marketers easier. Web sites, apps, tools, scripts, etc. Today however, I’m writing for web devs in an attempt to make their lives easier. And their solutions smarter. On top of that, I need to correct the approach I wrote about a… Read More

Real Web Devs Do SEO From Day One

Andy Schaff //  26 Oct, 2016

Real Web Devs Do SEO From Day One

Search Engine Optimization (SEO) is a bit of a mystery for most developers. So, I’ve put together this checklist of SEO essentials that will make your SEO team and your client very happy. Inspect the HTML source code Get picky about HTML source code: Is your HTML structure valid? Valid HTML structure makes the page easier… Read More

Page Speed Insights

Andy Schaff //  18 Mar, 2016

Why Page Speed Matters & PageSpeed Insights Fails – A Developer’s Tale

Note: Check out our Ultimate Guide to page Speed for a top-to-bottom look at how you can improve page load times. You can also take a look at our page speed optimization services, if you’d rather we did the work. At this point, anyone who browses, manages, and/or creates websites on the regular, should know… Read More

Ultimate Guide to Site Speed - Portent

Andy Schaff //  3 Mar, 2016

Ultimate Guide to Page Speed: WordPress Optimization

Chapter 1: A Guide To This Guide Chapter 2: Why Page Speed Matters To Digital Marketing Chapter 3: What Impacts Page Speed? Chapter 4: Novice – Image Compression And Such Chapter 5: Intermediate – Server Compression And Geekery Chapter 6: Advanced – Varnish, Apache and nginx Chapter 7: Tools Chapter 8: Glossary Hidden Track: WordPress… Read More

Rocket Bug

Andy Schaff //  6 Oct, 2015

Can and Should I Run WordPress in Parallel with my Existing Site?

This is a question I get asked a lot as senior developer at Portent. A client, new or existing, has an established site running on some platform, and wants to add on a blog, a microsite, or the ability to easily control top-of-funnel marketing content. Technically, “in parallel” means WordPress (WP) is set up to… Read More

Github auto deploy torpedo bomber

Andy Schaff //  16 Jun, 2015

GitHub Auto-Deploy Setup Guide

In an effort to streamline development updates to a code base in a staging or production environment, we have created an auto-deploy setup guide for any GitHub ( repository. What you will need: A server to host your site. Our example is a Ubuntu (Linux) server running either Apache or Nginx and PHP SSH access… Read More

Andy Schaff //  22 Apr, 2013 They’ve gone to plaid

Update! Learn the ins and outs of a faster site in our Ultimate Guide to Site Speed! As you may already know, we’re a little obsessed with page load speed. We wanted our home page to load in under 1 second, and we were close. But close isn’t good enough. So, with some guidance from… Read More

Browser Cookie Solution Screenshot

Andy Schaff //  1 Jun, 2011

UK & European Cookie Law Solution (Free Script)

A European cookie law that regulates the use of web browser cookies is now in effect in the UK. That cookie law is based on guidelines set by the European Union. In a nutshell, the law states that websites must get a user’s consent before storing cookies on their device (computer, mobile phone, iPad, etc).… Read More