David Martin is a web developer with a love for event driven JavaScript, interface design and video games. He spends most days building complex web applications and his evenings enjoying life. This is his personal blog.

Add/Remove YUI3 Module

Wednesday February 16, 2011

I often work on interfaces where a user is adding to a list of information. Typically it’s a list of locations or addresses that we are storing to the users account. I wrote a small module sometime ago that handled this and recently submitted it to the YUI3 Gallery.

Continue Reading »

My Solution For HTML Templating

Saturday February 12, 2011

I am a big fan of separating application logic from presentation as much as possible. JavaScript naturally tends to blur the lines between these two areas which makes it extremely easy to just throw them both into a giant interface mixing pot. This method proves to be extremely inefficient when you are building applications...

Continue Reading »

Redux

Sunday February 6, 2011

It has been some time since I have generated content of any sort outside of work. As time went on I found myself slipping into a very comfortable place in my life. Typically one might think comfort to be a positive thing, not for anyone who is accustomed to pushing their limits.

Continue Reading »

Publishing Events In YUI3

Sunday February 6, 2011

One of the things I love most about YUI3 is the event utility. Firing and listening for custom events makes solving typically tedious problems easy, allows for true extensibility in the application and compartmentalizes functionality into logical buckets. Let’s examine the following issue and how we might use YUI3’s event structure to help solve it.

Continue Reading »