Portrait of Jason Gill

Jason Gill

Seeking a good challenge is my quest, precision in standards compliance my code of honor. I am a Front-End Web professional with a passion for problem solving. When it comes to mastering technology, I am my own pupil. When it comes to summoning creativity, I have been well trained with a Bachelor of Fine Arts degree from the University of Utah.


  • a11yproject.com (GitHub)

    Making #A11Y tips and tricks easier to digest and leveraging the community into the cloud.

  • alfred-homebrew (GitHub)

    Easily control Homebrew with Alfred

  • alfred-workflows (GitHub)

    Random Workflows I've made

  • angular-filter (GitHub)

    Bunch of useful filters for AngularJS (with no external dependencies!)

  • angular-ui-tree (GitHub)

    An Angularjs ui component that can sort nested lists and bind data, and it dosen't need to depend on jQuery.

  • Boostrap-Fullscreen-Modal (GitHub)

    Resizes modal window to fit/fill viewport

  • bootstrap (GitHub)

    Native AngularJS (Angular) directives for Bootstrap. Small footprint (5kB gzipped!), no 3rd party JS dependencies (jQuery, bootstrap JS) required!

  • bootstrap-a11y-enforce (GitHub)

    Enforce Accessibility on Bootstrap using CSS

  • bootstrap-daterangepicker (GitHub)

    Date range picker component for Twitter Bootstrap

  • Bootstrap-Wizard (GitHub)

    Uses Bootstrap and JQuery to provide a highly customizable and powerful wizard UI to your project.

  • dg-movie-mock (GitHub)

    Mock Development Task

  • es6-workshop (GitHub)

    A hands on workshop to go in tandem with an ES6 lecture.

  • FancyBoxThumbs (GitHub)

    FancyBoxThumbs Extension for MediaWiki. Displays thumbnailed images in a Mac-style lightbox that floats overtop of web page.

  • GillNewMac (GitHub)

    for automating setup of a new mac

  • git-smart (GitHub)

    Add some smarts to your git workflow

  • grunt-contrib-watch (GitHub)

    Run tasks whenever watched files change.

  • grunt-notify (GitHub)

    Automatic Notifications when Grunt tasks fail.

  • grunt-template-jasmine-requirejs (GitHub)

    RequireJS template for grunt-contrib-jasmine task

  • grunt-usemin (GitHub)

    Replaces references to non-optimized scripts or stylesheets into a set of HTML files (or any templates/views)

  • guts (GitHub)

    A set of gutter classes you can use to add padding or margins to any element. This can be especially helpful using gutterless grid systems such as Pure.

  • gvChart (GitHub)

    jQuery plugin for generating Google Charts from well-formed tables

  • Happy.js (GitHub)

    Fork of happy.js in order to add support for email addresses containing "+"

  • HTML5-elements-no-pseudo (GitHub)

    list of HTML5 elements that don’t support pseudo elements ::before and ::after

  • html5-test-page (GitHub)

    A page filled with common HTML elements to be used for testing purposes. Useful when building CSS systems for projects big and small.

  • isthefoldamyth (GitHub)

    Is "the fold" a myth?

  • jenkins_jobs_to_statusboard (GitHub)

    Ruby script that generates html table for embedding in StatusBoard by Panic http://panic.com/statusboard/

  • jquery.placeholder.js (GitHub)

    Replicates the HTML placeholder functionality

  • jquery_viewport (GitHub)

    Add viewport selectors to jQuery. For example $("img:below-the-fold").something()

  • Monocle (GitHub)

    A silky, tactile browser-based ebook JavaScript library.

  • Mouse-Keyboard-Detection-for-Accessibility (GitHub)

    Simply detects keyboard and mouse events to add a classname to the <body> tag. Styles can vary for :focus depending on whether or not the classnames are present.