Blog

Progressive Enhancement Is Important Because Mistakes Happen

The discussions around progressive enhancement and failing JavaScript often center around the user or the network, but sometimes JavaScript fails to load because of the development process. While it may be a rarer occurrence, when it does happen it can be a much more severe issue. This is yet another reason why building websites with solid HTML and CSS practices first—with layered, enhancing JS second—is important.

Here's an example.

Background

I've recently been helping a colleague transition from marketing to development. She's taking...

Continue reading...

Time to Launch

I'm finally pushing this site live and flipping the DNS switch. I've pushed the line for what's ready back far enough. Like the about page currently says, this is a work in progress of a site.

In no particular order or timeline, here is what I would like to add to this site:

  • Old blog posts from elfboy.com for posterity
  • Homemade projects and apps I want to share
  • Port my photos from Instagram so they live here first and foremost (own your own data).
  • And...

    Continue reading...