Google AMP Experience So Far ⚡

Google Accelerated Mobile Pages (AMP) is a product by Google aimed at publishers with the intention of speeding up the delivery of their articles. For the last couple of weeks we’ve been working on numerous improvements to the Alaska Dispatch News website to eliminate roadblocks in an effort to make it AMP compliant.

Read More...

Steam Dev Days 2016

On October 12th to the 13th I attended Steam Dev Days, an event hosted by Valve Software in Seattle, Washington. I was representing Red Moon Workshop, an indie developer whom I’ve been helping lately with their web content, and with the creation of their first game title, Shot One.

Read More...

Red Moon Workshop Website

Recently I’ve been working on a showcase website for a group of game developers based in Austin Texas called Red Moon Workshop. I’ve worked with them in the past on other projects, so I was happy to get the opportunity to revisit. Red Moon Workshop creates cosmetic items for Valve titles such as Counter-Strike: Global Offensive and Dota 2. They are also working on their own title called Shot One.

Read More...

Making the Switch to HTTPS

HTTPS (HTTP Secure) has been around for a while, however it’s becoming increasingly important to implement it. Not only does it provide enhanced security, but it’s becoming more common for browsers to prevent access to useful API’s without it. For example without a valid certificate Chrome will block access to the Geolocation and Service Worker API. In addition certain search engines are also starting to favor sites using HTTPS in their site rankings.

Read More...

I Choose You Polymer

Lately I’ve been working on a web application using API data from one of my favourite websites, Untappd. Even though the API is not available to everyone, I wanted to create a way which allows others with a key to reuse components of my application. After doing some research I came to the decision to use an open-source Javascript library by Google called Polymer. It’s specifically designed for building web applications, and offers a number of pre-built components. The cherry on top is that Polymer works really well with service workers, another API I’ve been excited to try.

Read More...

Purging CSS

Something I’ve been working on lately has been reducing the CSS footprint of the Alaska Dispatch site. During the mad rush to launch it had become bloated and was failing to meet best practices. There were specificity issues, a rampant use of !important tags and the file size was getting too large.

Read More...

Alaska Dispatch News 2.0

After almost a year in development the site I’ve been working on for Alaska Dispatch News has been released. The website was developed on top of the Washington Posts Arc Publishing tools, and was even featured on their site. In this post I want to give a breif overview of how the website gets its content, and how the newsroom staff at Alaska Dispatch can utilize the tools to modify the entire site on a day-to-day basis with almost no developer involvement.

Read More...

What I Learned at RenderConf 2016

I spent three days in April in the town of Oxford located in the South West country side of England. I was there to attend a Front-End Developer conference called “Render”. The conference boasted some great speakers from companies such as Google, Facebook, npm and more.

Read More...