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
Enabling Custom File Types In Azure Web Sites Enabling Custom File Types in Azure Web Sites

This year I have started moving my web properties from a virtual machine to Azure Web Sites or App Services as it is called now. I will go over basics of using

Read More
The Web Performance Golden Rule And How It Impacts You The Web Performance Golden Rule And How It Impacts You

What seems like decades ago Steve Souders defined the web performance golden rule as 80% of a web pages performance issues were due to client-side architecture

Read More
Html5 Vs Native Apps – Which One Is Better? HTML5 vs Native Apps – Which one is Better?

The other day I was reading an article comparing HTML5 to Native applications. This is a common question so I thought I would hit the pros and cons highlighted

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 Microsoft Edge Does Not Support Internet Explorer Compatibility Modes Why Microsoft Edge Does NOT Support Internet Explorer Compatibility Modes

In less than two weeks Microsoft officially releases Windows 10 and the new Edge browser. Releasing a new browser creates many questions by both consumers and e

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
Internet Explorer's Future And What Edge Means Internet Explorer's Future and What Edge Means

In case you have not been paying attention to the web browser landscape Microsoft is releasing a new browser with Windows 10, Edge. Any product strategy change

Read More
More Incentive For Responsive Design, Bing Announces Advantage More Incentive for Responsive Design, Bing Announces Advantage

Last month the Bing team announced a new mobile-friendly tag to be attached to search results. They also stated there will be subtle ranking advantages to sites

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
Time To First Byte, Why It Is Important And How You Can Improve Your Time Time to First Byte, Why It is Important and How You Can Improve Your Time

Have you ever sat in a retail store checkout line for a long time? Great, then you understand the pain of waiting on something that should not keep you from doi

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
Cannot Assign To Read Only Property 'Warnings' Of True Cannot assign to read only property 'warnings' of true

Earlier this week I ran a new grunt script that bundles and minimizes JavaScript. I copied the grunt configuration from another project because I am lazy. When

Read More
Absolutely Fixing The Mobile Fixed Positioned Toolbar Absolutely Fixing the Mobile Fixed Positioned Toolbar

Recently I was listening to the Web Ahead podcast with Jen Simmons and Scott Jehl. The conversation revolves around modern web development in particular respons

Read More
Undressing Red Dress Butique's Web Performance Undressing Red Dress Butique's Web Performance

Shark Tank is one of my favorite shows, it appeals to my inner entrepreneur. Recently ABC created a spin off show, Beyond the Tank, where they follow some of th

Read More
Enterprises Should Stop Wasting Money With Internet Explorer 8 Enterprises Should Stop Wasting Money with Internet Explorer 8

Read More
Googles Ads Facebook Pixel Bing Pixel LinkedIn Pixel