Software developmentPage 2 of 3

Add excerpts to a SharePoint 2013 blog

Here's a REST API solution for displaying excerpts instead entire articles in a SharePoint blog list view.

Create a favicon using PNG images

Using the free ImageMagick utility, you can create multi-resolution favicon.ico files with PNG images. Here's how.

Crash course on emulating the MOS 6510 CPU

A development primer on building a virtual MOS 6510 CPU, for use in apps like a Commodore 64 Emulator.

Persistent prototypes: how we build great products

The way we build great products is always evolving. We've tailored the process to fit the needs of varied clients and how our creative teams want to execute

Add blog search to Ghost with PHP

We recently replaced our blog publishing technology with the new Ghost blog platform. But one of the drawbacks is that it lacked search. So we built one.

Fixing orphans on responsive websites

Text wrapping in titles creating ugly orphans in your HTML? Here's how to fix it using Javascript.

How we integrated the Ghost blogging platform

We recently upgraded the Fynydd blog with Ghost, a Node.js-based blogging platform. The catch? Our site is running PHP on Windows with IIS.

Support SVG in older browsers with PNG fallbacks

Instruction on using Modernizer to detect SVG support in the browser and swap with PNG files when necessary.

Structure rich content with microformats

Strategic formatting of content allows for a rich representation of your content in search results and posts Facebook, Google+ and Twitter.

Tips for building an iOS 8 notification center Today extension

Here are some learnings from a project I recently updated for iOS 8 and the new iPhones, which featured a new Today extension.