Gareth Talty's Projects
Tutorial on building an angular application.
An Ansible role that installs Node.js, in the format for Ansible Galaxy.
Adds support for background-size "cover" and "contain" to IE8
Placeholder attribute polyfill for better-dom
π brilliant-tools [poc]
Emmet (ex-Zen Coding) for Sublime Text
A curated list of engineering blogs
Application Architecture for Building User Interfaces
Remove unused CSS selectors.
Extend $.animate() to detect CSS transitions for Webkit, Mozilla and Opera and convert animations automatically.
Backstretch is a simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element. The image will stretch to fit the page/element, and will automatically resize as the window/element size changes.
A simple, lightweight jQuery plugin for reading, writing and deleting cookies
A jQuery plugin that adds cross-browser mouse wheel support.
A jQuery plugin that enables HTML5 placeholder behavior for browsers that arenβt trying hard enough yet
Debounced and Throttled Resize Events for jQuery
Super-smooth CSS3 transformations and transitions for jQuery
An extensive math library for JavaScript and Node.js
GT mergetool test
Mobile_Detect is a lightweight PHP class for detecting mobile devices (including tablets). It uses the User-Agent string combined with specific HTTP headers to detect the mobile environment.
A modern static resume template and theme. Powered by Jekyll and GitHub pages.
Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:
Check for outdated, incorrect, and unused dependencies.
Parallax page generator from simple HTML & CSS
A JavaScript polyfill for the HTML5 placeholder attribute