Ajax Spinner jQuery Plugin

Just rolls off the tongue … Ajax Spinner jQuery Plugin. Okay, not really. However, it is accurately descriptive. I developed bits and pieces of this over time and decided, because of a work related project, to put this all together into a nice little jQuery plugin. Essentially it will automate the display of a spinner whenever a jQuery Ajax call is made. It’s fairly configurable and stupid-simple to implement.

Please check it out at GitHub: github.com/ghwilson4456/Ajax-Spinner-jQuery-Plugin

jQuery Plugin Development

A while back I made a decision to take on several personal projects to help me better understand certain technologies. One was my HTML5 game called Parachute Gunner. I wanted to better understand the canvas API, so making a game seemed pretty natural. It turned out to be a valuable experience.

Out of six things I had on my list of personal projects, one was to make a jQuery plugin. Now, I imagined this being a bit more difficult than it was. Instead, it turned out to be far easier than expected. jQuery plugins are very straightforward, for the most part. To get started, I headed over to the Plugins/Authoring section of the jQuery website. This is a good place to start, as it’s well documented.

Continue reading jQuery Plugin Development

Some Simple CSS Guidelines to Make Life Easier

There’s not a lot to CSS. All in all, it’s a pretty simple system for styling your HTML. But, and it’s a great big but, it’s not the easiest thing to master and maybe even harder to get comfortable working with. I’ll document here, as I go from project to project, things that make my CSS-life easier. Here are a few I can remember to date.

Continue reading Some Simple CSS Guidelines to Make Life Easier

Kickstart Your Next Project with HTML5Boilerplate, LESS and Semantic Grid.

In this post, I’d like to speak mostly to those with a dislike of doing HTML/CSS work. Especially those who have issues with CSS. I hear a lot of complaints about CSS here at work from the Java developers, from friends and on the Internet in general. I can’t argue with why people dislike CSS, simply because it deserves it’s reputation as being difficult to work with. Even worse, and maybe a big part of the problem, is the browser compatibility issues that come along with CSS development.

Continue reading Kickstart Your Next Project with HTML5Boilerplate, LESS and Semantic Grid.

Site Redesign with Nginx, Node, Express and MongoDB

My wife’s website has become quite antiquated. So much so, I’mĀ embarrassedĀ to put the URL here. So I won’t. At least not until the new one is up and running. It’s time to redesign and rebuild her website with tech that speaks more to my capabilities. Something I can be proud of as a web developer.

Continue reading Site Redesign with Nginx, Node, Express and MongoDB