Grunt: How to embed the content of files in JavaScript Files

When working with any project, large or small, I almost always break up the source into different files in order provide clarity and maintain small working components. So you usually find a few different files under the src folder of my projects: JavaScript files, HTML files and CSS files - all of which are then … Continue reading Grunt: How to embed the content of files in JavaScript Files

How to Scope 3rd Party Cascade Style Sheets (CSS) with Grunt

Every client side web developer or even the occasional advanced user knows what a closure is suppose to do and why it is important to keep all variable within a private scope. Snippets like this are common when working with jQuery: It allows you to code freely inside of the above IIFE (Immediately-Invoked Function Expression) … Continue reading How to Scope 3rd Party Cascade Style Sheets (CSS) with Grunt

How To: Load a Private Version of jQuery with Require.JS

AMD Loaders Rock! I have been using require.js (an AMD loader) to do allot of client side development and can't really imagine starting any decent size project (App) without it.  It allows you to break up your code into modules that are loaded along with their dependencies (other modules). This design patters allows for greater … Continue reading How To: Load a Private Version of jQuery with Require.JS

A JSDoc Template to Output SDOCML Files

In one of my recent posts, I wrote about how to create a SDOCML file to extend Aptana (JavaScript IDE) content assist. This is part of my quest to find an IDE that can provide content assist as well as Eclipse's Java IDE. But creating these files manually is just too cumbersome. What I needed … Continue reading A JSDoc Template to Output SDOCML Files

MyBoard – A SharePoint Task Management App

April 2015: This little app has become very popular and now has its own page - HERE - that includes feature description and a video of it in action. - Paul Almost a year ago I started to (finally) gain interest in learning Grunt - the Node.js task execution framework most used in building JavaScript projects. … Continue reading MyBoard – A SharePoint Task Management App

Whats New in v2.3 of SPWidgets – SharePoint Client Side Widgets

Its been a long time since I tagged a new version of SPWidgets. Too Long. I really should not wait so long between versions, specially when I was making changes all along.  Most of the changes done were in response to issues opened on github as well as in support of a side project I … Continue reading Whats New in v2.3 of SPWidgets – SharePoint Client Side Widgets