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
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 Libraries How 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 Browser Microsoft 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
Large JavaScript Frameworks 🐌 Are Like Fast Food 🍔🍟🍕 Large JavaScript Frameworks 🐌 Are Like Fast Food 🍔🍟🍕 Restaurants - Full of Fat, Syntactic Sugar 🍭 and lack of Nutrients

Today large JavaScript frameworks are all popular, but are they healthy? When we eat fast food 🍔🍟🍕 we get fat and slow & so do our websites.

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 Server Why 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 Choice Is 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 First DotNetRocks 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 Do Great 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 Sanderson Please 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
How To Fix Microsoft Surface Pro 3 Wifi Issues How 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 Tool JSONEditorOnline.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-extension visual-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
Dotnetrocks Show 1024 Talking About Modern Web Development DotNetRocks Show 1024 Talking About Modern Web Development

Earlier this week I spent some time with Carl and Richard to record a DotNetRocks episode about modern web development. It just happened to be episode 1024, how

Read More
Cant Start Npm On Windows 8 (Error: Enoent, Stat 'C:\users\user\appdata\roaming\npm') Cant start npm on Windows 8 (Error: ENOENT, stat 'C:\Users\User\AppData\Roaming\npm')

Setting up my new Surface Pro means having to install all the software and tools I need to get my work done. As a web developer this includes node, grunt and ot

Read More
The Modern Application Architecture And The Demise Of The Full Stack Developer The Modern Application Architecture and The Demise of the Full Stack Developer

As software development matures customer expectations rise, application complexity increases and the ability to have a 'full stack' developer an impossibility.

Read More
No Matter How You Look At It Enterprise Mobility Is All About The Client No Matter How You Look At It Enterprise Mobility is ALL ABOUT THE CLIENT

Over the past couple of years I have nibbled about enterprise mobility issues on this blog. Over same time I have talked to multiple enterprises about adopting

Read More
Using Gruntjs To Bundle And Minify Javascript And Css Using GruntJS to Bundle and Minify JavaScript and CSS

Grunt is a fantastic tool to automate JavaScript and CSS bundling and minification tasks. In this article we will learn to use Grunt uglify plugin in our project to bundle & minify JavaScript & CSS files.

Read More
Googles Ads Facebook Pixel Bing Pixel LinkedIn Pixel