Mitchell McKenna - tagged with frontend http://mitchmckenna.com/feed en-us http://blogs.law.harvard.edu/tech/rss LifePress mitchellmckenna@gmail.com Toolbar.js - jQuery plugin to create tooltip style toobars http://mitchmckenna.com/post/15525/toolbarjs-jquery-plugin-to-create-tooltip-style-toobars

Toolbar allows you to quickly create tooltip style toolbars for use in web applications and websites. The toolbar is easily customisable using Font Awesome icons and provides flexibility around the toolbars display and number of icons.

]]>
Wed, 27 May 2015 13:21:00 -0400 http://mitchmckenna.com/post/15525/toolbarjs-jquery-plugin-to-create-tooltip-style-toobars/toolbarjs-jquery-plugin-to-create-tooltip-style-toobars
LayoutIt! - Interface Builder for Bootstrap http://mitchmckenna.com/post/13966/layoutit-interface-builder-for-bootstrap

LayoutIt! is a free tool to create the html for your next project using Bootstrap. It's not a website builder, it's just for quickly creating the layout of your website (rows, columns, nav, and anything else bootstrap includes).

]]>
Sat, 25 Jan 2014 17:03:00 -0500 http://mitchmckenna.com/post/13966/layoutit-interface-builder-for-bootstrap/layoutit-interface-builder-for-bootstrap
Stop Nesting Functions! (But Not All of Them) http://mitchmckenna.com/post/13580/stop-nesting-functions-but-not-all-of-them

Great intro to why you shouldn't nest functions in javascript and how to use js object's prototype.

JavaScript is over fifteen years old; nevertheless, the language is still misunderstood by what is perhaps the majority of developers and designers using the language. One of the most powerful, yet misunderstood, aspects of JavaScript are functions. While terribly vital to JavaScript, their misuse can introduce inefficiency and hinder an application's performance.

]]>
Mon, 28 Oct 2013 00:59:00 -0400 http://mitchmckenna.com/post/13580/stop-nesting-functions-but-not-all-of-them/stop-nesting-functions-but-not-all-of-them
Prerender.io http://mitchmckenna.com/post/13570/prerenderio

One of the biggest issues client-side rendering frameworks like AngularJS, EmberJS and Backbone is with javascript generated html pages, google can't index them. Prerender.io provides a middleware where if a search engine user agent makes a request it provides it with a static version of the url generated by phantomjs and caches it for future requests.

]]>
Sun, 27 Oct 2013 03:00:00 -0400 http://mitchmckenna.com/post/13570/prerenderio/prerenderio
Polymer - Web Components Framework http://mitchmckenna.com/post/13513/welcome-polymer

A library of polyfills and sugar for developing apps using Web Components.

]]>
Thu, 10 Oct 2013 17:18:00 -0400 http://mitchmckenna.com/post/13513/welcome-polymer/welcome-polymer
Addy Osmani: Plight Of The Butterfly: Object.observe() http://mitchmckenna.com/post/13507/addy-osmani-plight-of-the-butterfly-objectobserve-jsconf-eu

Some people say that when a butterfly lands on you it means good luck. However, in parts of England, people would traditionally rush around to kill the first butterfly of the year that they see, or else face a year of bad luck. The moral of the story is that people can be crazy.

They can also surprise you, a lot like Object.observe() - a proposed feature for listening to any JavaScript object that gets called whenever that object, or its properties, change - surprised me. In this session, I'll walk you through everything I thought I knew about Object.observe() but didn't, while profiling it for V8 this year.

]]>
Tue, 08 Oct 2013 18:59:00 -0400 http://mitchmckenna.com/post/13507/addy-osmani-plight-of-the-butterfly-objectobserve-jsconf-eu/addy-osmani-plight-of-the-butterfly-objectobserve-jsconf-eu