Html5 And Css3 Zebra Striping - Look Ma No Javascript HTML5 and CSS3 Zebra Striping - Look Ma No JavaScript

It was 5 maybe 6 years ago when I first started learning jQuery. One of the first things I did was order the jQuery In Action book. If you have read that book y

Read More
Listen To Me Talk To Carl & Richard About The Surface Pro, Mobile Development & More [Podcast] Listen to Me Talk to Carl & Richard about the Surface Pro, Mobile Development & More [Podcast]

A few weeks ago I got to sit down and chat with the DotNetRocks guys about a variety of topics. The initial premise for the interview was to talk about the Surf

Read More
Why Its Time To Sunset Jquery Why Its Time to Sunset jQuery

I owe so much to John Resig and the jQuery team for creating such a wonderful framework. I have staked most of my recent career on jQuery the way I staked my ca

Read More
Html5 Is Ready For The Big Time, Are You? HTML5 Is Ready For the Big Time, Are You?

Much has been said and 'debated' in recent years about the viability of HTML5. It should be obvious where I stand if you read my Blog or talk to me in person.

Read More
Use A Datalist Element For An Html5 Auto Complete Experience Use a DataList element for an HTML5 Auto Complete Experience

Guided user input is almost always a good idea when architecting a data entry experience. You want to help the user avoid potential mistakes. With on screen, mo

Read More
Deeptissue.js A Gesture Library For The Modern Web Deeptissue.js A Gesture Library For the Modern Web

Today I am announcing Deeptissue.js, a library to make life easier for developers in the modern world. The inspiration for this library is rooted in my selfish

Read More
A Subtle Css Rotation To Delight Users Using Css Transforms And The :Hover Psuedo Selector A Subtle CSS Rotation to Delight Users Using CSS Transforms and the :hover Psuedo Selector

Little subtle things can have a big impact on your user experience. CSS makes implementing many simple and complex animations easy.

Read More
Grilling Jack In The Box's New Mobile Web Site Grilling Jack In The Box's New Mobile Web Site

I love a good cheeseburger, always have. My all time favorite was a local grease pit in my hometown of Cleburne Texas that sadly is no more. Nonetheless I have

Read More
How To Make A Vertical Menu Using Css3 Transforms How to Make a Vertical Menu Using CSS3 Transforms

There is so much we can do with web pages that were overly complicated just a few years ago. Thanks for CSS3 Transforms we can do some really cool effects. Toda

Read More
Announcing Panorama.js A Javascript/css3 Library To Replicate The Core Windows Phone Panorama Control Announcing Panorama.js A JavaScript/CSS3 Library to Replicate the Core Windows Phone Panorama Control

Since I first saw Metro UI on Windows Phone I have been fascinated with the various controls and user experience metaphors it introduced. These include the AppB

Read More
Don't Make Facebook's Mistake, Architect For The Modern World Don't Make Facebook's Mistake, Architect for the Modern World

A few months ago Mark Zuckerberg made headlines all over the place when he said HTML5 wasn't there yet and announced Facebook would be going all native with the

Read More
Create A Custom Javascript Event Without Jquery Create a Custom JavaScript Event Without jQuery

There are dozens of standard events triggered by the browser based on user input, but sometimes the standard set of browser events just wont cut it for your app

Read More
11 Things I Learned By Studying The Metro Ui Css Files 11 Things I Learned By Studying the Metro UI CSS Files

If you use a CSS or JavaScript framework you should always review their patterns & architecture. Not only will you learn best practices you will have a fundamental understanding of the framework.

Read More
Web Performance Optimization: When Possible Use Native Selectors Instead Of Jquery Web Performance Optimization: When Possible Use Native Selectors Instead of jQuery

I love jQuery and like most modern web developers it was the gateway that got me into heavy AJAX development. But like all things that make life easy it comes w

Read More
Web Performance Optimization: Image Tricks Web Performance Optimization: Image Tricks

There are so many problems caused by images when it comes to web performance, or even native apps for that matter. There is a balance that must be met when it c

Read More
Web Performance Optimization: Asynchronous Script Loading Web Performance Optimization: Asynchronous Script Loading

Today I am going to continue my week of Web Performance Optimization articles with bit of an advanced technique to asynchronously load script files. This techni

Read More
Web Performance Optimization Resources Web Performance Optimization Resources

I have decided to write posts on Web Performance Optimization (WPO) starting today with some resources to help you get started. What is WPO? I consider it the p

Read More
Create Your Own Extendible Javascript Module Like Jquery Create Your Own Extendible JavaScript Module like jQuery

Let's face it jQuery is the leading gateway drug that brings developers to the wonderful world of modern web application development with JavaScript. As you mov

Read More
Create An Overlapping Figure Caption Using Basic Css Create an Overlapping Figure Caption Using Basic CSS

I find myself needing to overlay HTML elements off and on such as a photo caption on top of a photo. The technique to accomplish is very simple and does not req

Read More
Get The Real Dimensions Of An Image Using Jquery Get The Real Dimensions of an Image Using jQuery

Lately I have been working through a solution where I needed 'real-time' information about the dimensions of an image so I could programmatically perform resizi

Read More
Make Your Javascript Better With Self Executing Anonymous Functions Make Your JavaScript Better With Self Executing Anonymous Functions

As I have matured my AJAX skills over the past few years I have settled on some standard patterns that seem to be best practices by many. One that I was sort of

Read More
Googles Ads Facebook Pixel Bing Pixel LinkedIn Pixel