So perhaps you’ve heard of NFT’s. It was hard to avoid headlines about Beeple making millions on NFT’s and if you track anyone in the design space you’re probably getting bombarded with announcements of their drops. It’s also not hard to find anyone in the crypto space peddling how this revolutionizes digital art and the NFT’s?

Fixed Canvas Backgrounds

I’ve talked a bit about separating our semantic and non-semantic content within websites. We can take our rich non-semantic content and throw it onto a canvas. This provides a number of benefits, cleaning up our markup, reducing DOM elements and optimizes performance. I’ve put together some examples of how this can be used in both Fixed Canvas Backgrounds

Web Layers: Semantics & Graphics

In the beginning the web was simply a semantic layer. It was comprised entirely of text and markup. As it evolved more layout and graphics capabilities were added but comprised little more than adding images. Flash on the other hand represented the complete opposite, it was not semantic at all but allowed rich animation and Web Layers: Semantics & Graphics

Richer Web Experiences

An article of mine was recently published in Web Designer Depot, discussing a few topics I’ve been covering in recent talks about how to make richer web experiences. It’s just a brief overview, but you can read the full article at the link below. 4 ways to create richer web experiences

swfaddress and google analytics

Insert your normal google analytics code: and your swfaddress javascript with minor additions for the analytics: and there you go, if you know how to use swfaddress then you know how to track your flash pages with google analytics. yay!

social applications begin to socialize with each other

With twitter, blog rss feeds, linkedin’s news feed, and facebook’s news feed now openly available via the facebook open stream api. Web developers will find a new world of utility at their fingertips to integrate these applications in an exciting new way. There are already some neat ideas out there.

SVG Animation with Snap

Adobe recently open sourced Snap, a javascript library for manipulating Scalable Vector Graphics (SVG) on the web. The library was written by Dmitry Baranovskiy, who wrote the popular Raphaël library for vector graphics on the web. The reason for writing a new library was that Raphaël was written at a time when older browsers like SVG Animation with Snap

HTML5 Dev Conf “Web + Wow”

I spoke at HTML5DevConf last October. My talk was called “Web + Wow” and explored the web as rich medium and different techniques people can use for some interesting effects. You can find the synopsis and video below and the slides are up here. An exploration of the web as a medium. The web is HTML5 Dev Conf “Web + Wow”

Digital Reading Experiences

I was fortunate to have the opportunity to speak at W3Conf in San Francisco this year. My talk was about reading experiences on the web, ways we can improve them and where we see this going in the future. In the talk I show off how we can use Regions for visually stunning magazine layout Digital Reading Experiences