I am a developer and designer from Seattle, WA

See some of my work

I am the author of
"Learning Jekyll By Example"

Check it out

Learning Jekyll By Example

I am writing a new web course "Extreme Website Performance"

Find out more

Blog

iOS 7's Design is Confused

10 June 2013

Today, Apple unveiled the newest version of iOS 7. While the fact that the design was changed radically is not surprising, the actual changes themselves are…confusing.

With Windows (Phone), Xbox, Google, and various other companies taking a "flatter" approach to UI design, it only makes sense that Apple would want to follow the trend of simplicity-- especially now that Scott Forstall, the guy known for the skeuomorphic design elements present in previous versions of iOS. After all, that is what Apple strives for (especially in their hardware).

iOS 7 directly reflects the transition from Forstall to Ive's rule over iOS, but are the changes truly an improvement?

Read more ➔


PNG vs. WebP Image Formats

04 June 2013

Previously, we went over how the new WebP image format compared to the traditional JPG. One neat thing about WebP is that, unlike JPG or PNG, WebP has the ability to use either lossy or lossless compression, with or without transparency. While JPG is traditionally used to display photos, which have a high level of detail and are generally more complex and can suffer from a little bit of detail loss as a tradeoff for compression, WebP can also be used like a PNG, which is often used for web graphics with transparency or subtle patterns.

Read more ➔


JPG vs. WebP Image Formats

30 May 2013

There are several kinds of file formats for images on the web. Primarily, web developers use JPG and PNG image files, depending on the content of the image itself. However, Google has made a push recently to use a new format-- called WebP-- that is supposedly more efficient than JPG, yet still has the ability to have transparency. In other words, WebP is the best of both JPG and PNG file formats-- but does it really reduce image file sizes?

Read more ➔


Take your website's performance to the next level with my new web course. Find out more and sign up for the mailing list to be notified when the course is available.

Read more ➔


Taking the Work Out of Optimization

21 May 2013

Since I originally moved my blog to the Jekyll platform, I've been looking for several ways to push the performance of my website further.

Over the last couple of months, I've been exploring several content distribution networks for my new web course Extreme Website Performance, such as CloudFlare and Amazon's CloudFront, as well as forgoing a CDN altogether and focusing on reducing the number of network requests used (and therefore taking the bottleneck away from the distribution servers).

Read more ➔


Timeline

Feb 10

Learning Jekyll By Example

My new book, Learning Jekyll By Example, is available to read.

Jan 27

ThreeBar Launched

ThreeBar, my new welcome bar service, has launched.

Jan 14

Pixi Dust for Windows 8

Pixi Dust for Windows 8 has been released. Check it out on the Windows App Marketplace.

Jan 11

CES 2013

Attended the Consumer Electronics Show 2013.

Dec 31

New Website Launched

A new version of this website was launched, just in time for New Years! See how it was made.

Dec 21

PutBar for Mac OS X

PutBar for Mac OS X was released to the public.

Nov 24

RSNA Conference

Attended and presented at the RSNA 2012 conference in Chicago, IL, USA

Nov 11

Analytics for Clicky

Analytics for Clicky was released to the public.