Integralist/MVCP
Implementing the Presenter architectural pattern alongside MVC (using Sinatra)
Discovered public repositories for Integralist in the GitHub catalog.
Implementing the Presenter architectural pattern alongside MVC (using Sinatra)
Logs your global variables to the console - Bookmarklet / DevTools snippet
Public repository.
A library agnostic, two-way data binding JavaScript utility
PhantomJS script to automate Application Cache manifest file generation
Code written with Node.js to learn its features and how to build applications using it.
These are my own instructions for a fresh laptop/mac install
Simplified separation of components into decoupled applications
bootstrap a development environment for node.js using Vagrant, includes redis-server and mongodb
Tomorrow Theme the precursor to Base16 Theme
Pattern/Component library and style guide for responsive code bases (primarily used by the responsive BBC News site)
Single-page website for Sinon.JS
Testing Sinon with Jasmine within Grunt
Messing with some grid based layouts
Dependency Injection pattern implemented with JavaScript.
A super basic site template generator (main purpose was to let me play around with Ruby)
Sinatra project running MVC architecture
Small utility script for easily generating a DOM structure
Created an extension to Sass that adds a function to let the user convert a URL into an inline data uri
Examples of well known Design Patterns implemented in Ruby
This is a project set-up using Grunt to take case of some standard tasks such as: compiling AMD based modules using RequireJS, watching/compiling Sass into CSS, watching/linting JS code and some other things such as running unit tests
Building a lightweight MVC library (with TDD using BusterJS). Aiming for a similar API to Backbone.js (utilising minimal Ender libs instead of full-fat jQuery)
Examples of well known Design Patterns implemented in PHP
Playing around with PHP's Namespace and Autoloading features
Some example tests written using the BusterJS TDD NPM module
Thought I'd take a stab at creating a responsive image carousel
http://benchmarkjs.com/ is a robust benchmarking library which supports high-resolution timers, and returns statistically significant results
See original author's repo: https://github.com/guybedford/require-css
Basic CSS baseline styles (want it to be as small as possible so I only add stuff that I actually use in a typical project)
A 'Validation' module to help ease having to handle form validation and displaying of errors
BBC Test Project
Some basic ES5 tests
Building simple Backbone examples just so I can play with/understand it
PHP Project Template > Robur: ‘oak, strength’.
Ruby/Sinatra Project Template
List of scripts, stylesheets and programs I've collected over the years
These are my own personal style guides for writing CSS, JavaScript, HTML, PHP, Ruby
Split image into sections and in random order and let user move pieces back together again
AMD wrapped image cropper (library agnostic)
Allow users to upload multiple files without requiring Adobe Flash Player to handle the multiple uploads (just native JavaScript)
List of blog posts from my website
Classic WWF
A basic MVC architecture which doesn't have the bloat of your typical MVC framework.
A basic tab-interface
Date picker widget (uses my Standardizer library, but that can be stripped out for your library of choice as it's only being used for basic convenience methods such as adding/removing class and grabbing elements)
Playing around with using RequireJs and how to write more modular code
Direct copy of Dean Edwards' IE7/8/9.js files (which enhances IE versions lower than script version so they have similar features as specified script version)
These scripts allow you to detect CSS selector support in the current browser. I've not amended these scripts at all from their authors original work. I'm posting here simply so the work is preserved.
Takes the pushState example from 'Dive into HTML5' and enhances it.
A cross browser 'DOM ready' function