Azure Marketplace Performance Audit Azure Marketplace Performance Audit

The pages on the Azure Marketplace could use some simple refinements and load almost instantly across all devices and platforms. What you can learn from their mistakes to help your site perform better and achieve better search engine rankings.

Read More
Fixing The Microsoft Store's Web Performance Fixing the Microsoft Store's Web Performance

Have you visited Microsoft's online store? I do at least 2-3 times a month. This weekend I wanted to see if there was a KidSpark class for my step-daughter. I c

Read More
66 Pounds In 108 Days - My Latest Book 66 Pounds in 108 Days - My Latest Book

I mentioned a few times on my Blog about losing weight and getting in shape last year. I wrote a book about the experience. I hope the book serves as inspiratio

Read More
Make A Local Web Server With Grunt Connect Make a Local Web Server With Grunt Connect

Last year I migrated my SPA infrastructure away from ASP.NET MVC to just plain HTML. Removing this dependency gives me a broad latitude of freedom to work

Read More
Amazon's Bad User Experience Amazon's Bad User Experience

Over Christmas I ordered most of our gifts from Amazon. I have Amazon Prime and it is a wonderful user experience because I rarely need to worry about shipping

Read More
Why Amazon Won And Walmart Is Failing Why Amazon Won and WalMart is Failing

This Christmas I bet you visited Amazon and if you are like me purchased at least one item. Last year I started Amazon Prime and love the free shipping, Sunday

Read More
Should You Use The Template Element? Should You Use The Template Element?

The latest Windows update (Threshold 2) featured new standards support in Edge. While there are many new features and bug fixes one that got me a little energiz

Read More
High Performance Responsive Design [Book Review] High Performance Responsive Design [Book Review]

One of the biggest objections to responsive design is the perception is negatively affects performance. Performance concerns were my biggest hang up before I fi

Read More
When Should You Use A Single Page Application? When Should You Use A Single Page Application?

Single page applications have become very popular in recent years. They were created in an effort to make web apps feel more like native applications.

Read More
10 Key Requirements To Achieve Your Goals 10 Key Requirements to Achieve Your Goals

Over 108 days this past winter I lost 72 pounds. Since then I have kept it off and even trimmed a few more off lately. Nearly a year ago I had a car wreck follo

Read More
Yes Fast Food Frameworks Cost Too Much Yes Fast Food Frameworks Cost Too Much

Last week Chrome's Paul Lewis released an article called 'The Cost of Frameworks' that stirred up the web development community.These sorts of articles stir up

Read More
5 Steps Toward Modern Enterprise Development 5 Steps Toward Modern Enterprise Development

The rate of change for software quality and expectations has dramatically increased and will continue to do so. Today's techniques and architectures are next mo

Read More
Response To Dotnetrocks Interview Comments Response to DotNetRocks Interview Comments

In case you missed it I was on Wednesday's DotNetRocks talking about web performance optimization. It was a great conversation with Carl and Richard and I wish

Read More
Slick Css Animations Without Javascript Slick CSS Animations Without JavaScript

Recently I watched a video on Polymer animations. The video is a introduction tutorial using Polymer's animation library. The demonstration shows how to animate

Read More
Automatically Running A Grunt Or Gulp Task When Loading A Visual Studio Project Automatically Running A Grunt or Gulp Task When Loading a Visual Studio Project

Unless you have been out of the web development space the past 3-4 years you are using Grunt, Gulp or another task running to 'build' your web code. If you are

Read More
Why I Am Ditching Disqus And You Should Too Why I am Ditching Disqus and You Should Too

Two years ago I launched a new version of my Blog, a version I created to further dog food and demo my way of building modern web applications. One part I decid

Read More
Things I Learned Last Night At A Web Performance Meetup Things I Learned Last Night at a Web Performance Meetup

What I learned attending the New York City Meet For Speed and how you can apply those lessons to improve your web site.

Read More
Chrome Has Decided To Implement Pointer Events And The Web Rejoices Chrome Has Decided to Implement Pointer Events and the Web Rejoices

Last August I wrote an angry Blog post about the Chrome team deciding not to support Pointer Events. Thanks to some of the Internet Explorer (now Edge) engineer

Read More
The Command Grunt.cmd Exited With Code 6 The command grunt.cmd exited with code 6

I hate when I get obfuscated error message like 'The command "grunt.cmd" exited with code 6'. What the heck is code 6? Duh I know grunt did not work. Fortunatel

Read More
Embedded Font Causing Rendering Delay On Lonestarball.com Embedded Font Causing Rendering Delay on Lonestarball.com

I am a Texas Rangers fan. I grew up in the Metroplex and suffered through season after season as a young boy with a terrible franchise. In recent years I have b

Read More
The Bing Search History Feature The Bing Search History Feature

Recently Bing added a new feature I am finding very helpful, access to your search history. If you go to the Bing home page you will see a link in the top navig

Read More
Googles Ads Facebook Pixel Bing Pixel LinkedIn Pixel