Absolutely Fixing The Mobile Fixed Positioned ToolbarAbsolutely 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 PerformanceUndressing 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 8Enterprises Should Stop Wasting Money With Internet Explorer 8

Read More
Web Form Design, A Must Have For Every Web Developer [Book Review]Web Form Design, A Must Have For Every Web Developer [Book Review]

Web developers, especially enterprise web developers, create data entry forms everyday. Unfortunately most never consider the science behind good form design an

Read More
How Do I Evaluate Javascript LibrariesHow Do I Evaluate Javascript Libraries

Earlier this year CODE Magazine published an article I authored encouraging the use of MicroJS libraries instead of large frameworks. One question I attempted t

Read More
Microsoft Needs To Adopt The Enterprise Web And Push Cloud To BrowserMicrosoft Needs To Adopt The Enterprise Web And Push Cloud To Browser

I was listening to last week's Windows Weekly, Back From Build, and they hosts were talking about what Microsoft needs to do to encourage more adoption of its c

Read More
3 Reasons Why You Should Use A Cdn3 Reasons Why You Should Use A Cdn

One of the fundamentals of web performance optimization is the use of a Content Delivery Network (CDN). CDN's distribute your application's assets around the gl

Read More
Large Javascript Frameworks 🐌 Are Like Fast Food Restaurants - Full Of Fat, Syntactic Sugar 🍭 And Lack Of NutrientsLarge Javascript Frameworks 🐌 Are Like Fast Food Restaurants - Full Of Fat, Syntactic Sugar 🍭 And Lack Of Nutrients

Today large god frameworks are all the rage, but are they healthy? Just like eating fast food out of convenience, using a fat, fast food framework means our app

Read More
Google Starts Publically Shaming Slow Web SitesGoogle Starts Publically Shaming Slow Web Sites

Wednesday Search Engine Land reported Google might be testing a 'slow' label for those agonizing sites that take for ever to load. This is awesome news I hope c

Read More
What Is Isomorphic Javascript And When Should It Be Used?What Is Isomorphic Javascript And When Should It Be Used?

Lately I have been reading more and more recommendations for isomorphic JavaScript in single page applications (SPAs). My last Blog post was a response to some

Read More
Why Single Page Application Views Should Be Hydrated On The Client, Not The ServerWhy Single Page Application Views Should Be Hydrated On The Client, Not The Server

Recently there has been some high profile chatter promoting server-side rendering over client-side rendering. The argument made by Peter-Paul Koch and Tim Kadle

Read More
Is Windows Phone Apps Getting Killed Bad Or Just An Example Of Why Html5 Is The Right ChoiceIs Windows Phone Apps Getting Killed Bad Or Just An Example Of Why Html5 Is The Right Choice

Last week Bank of America and Chase announced they are killing their Windows Phone native applications. The reason stated is lack of use. Does this mean Windows

Read More
Dotnetrocks Mobile FirstDotnetrocks Mobile First

A couple of weeks ago I sat down and had another conversation with Carl and Richard for DotNetRocks. This time we intended to talk about a mobile first developm

Read More
Great Job Walmart - But You Still Have Work To DoGreat Job Walmart - But You Still Have Work To Do

Last month I posted about WalMart.com doing really well online and why performance was a competitive advantage. In fact their Thanksgiving week sales were up an

Read More
Please Go Listen To Dotnetrocks Episode 1075 Spa Using Knockout With Steve SandersonPlease Go Listen To Dotnetrocks Episode 1075 Spa Using Knockout With Steve Sanderson

Please Go Listen to DotNetRocks Episode 1075 SPA Using Knockout With Steve SandersonChristmas break is a great time of year for me. I get some time to separate

Read More
Should You Continue To Support Internet Explorer 8Should You Continue To Support Internet Explorer 8

As we close 2014 web developers, designers, architects and stake holders need to make an important decision, should you continue to support Internet Explorer 8?

Read More
Web Performance Optimization Is A Competitive-advantageWeb Performance Optimization Is A Competitive-advantage

It has been nearly 7 years since Steve Souders published his bookHigh Performance Web Sites and started the web performance optimization movement. The book la

Read More
How To Fix Microsoft Surface Pro 3 Wifi IssuesHow To Fix Microsoft Surface Pro 3 Wifi Issues

I love my Surface Pro, but since purchasing my Pro 3 in early August I have had chronic Wifi issues. In particular the Wifi fails to connect when coming out of

Read More
Jsoneditoronline.com - A Valuable Web Development ToolJsoneditoronline.com - A Valuable Web Development Tool

Modern web development means you spend a lot of time reading and writing JavaScript objects or JSON. It is easy enough to write and read these objects in most d

Read More
Visual-studio-task-runner-extensionVisual-studio-task-runner-extension

If you have read this Blog, my book, reviewed my code, worked with me or attended one of my presentations you know Grunt is a must have tool for modern web deve

Read More
Googles Ads Facebook Pixel Bing Pixel