John Wesley Todd

What kind of things does he make?

YeoPress

YeoPress

YeoPress is a Yeoman generator for WordPress. It is optimized for a workflow using Git, Sass and Require.js, but can be integrated into the simplest of workflows. Adopting the ideals and tools of Yeoman, YeoPress integrates Yo to scaffold out your WP site, then provides a Grunt.js configuration and a base theme with Bower for asset management.

YeoPress is under active development, and will have things like WP upgrades, a plugin for running tasks from in the admin, database migrations, and other useful WordPress workflow helpers. My personal goal for the project is to help developers integrate modern workflow practices into their process with as little work as possiable. To see how it works, watch this intro video.

Universal Forms

Universal Forms

Universal Forms is more of a standard than a project. The problem is that web forms are hard. And then you have to implement both inline validation, and server-side validation. So you have to implement your validation logic on both sides, and when changes come up, you have to do them in two places. And then throw on top of that that it is almost always in two different languages (Javascript and <INSERT YOUR BACKEND HERE>). Universal Forms is an attempt to create an interchange format for both sides to understand. You can have your form defined in a single JSON file, and just write a driver to support your specific needs.

The project part of this comes because I am writing implementations. I currently have an integration for Laravel and jQuery Validation. The core libraries are available in PHP and Javascript, and am intending to write the next implementation in Go.

Thanks to Instacode for the super awesome hipserazation.
Carder

Carder

This plugin adds credit card logos and ccid/ccv images which dynamically update based on the input in the credit card field. The plugin will try and match the shortest possible number for each type by default. When the field loses focus the field is validated and if is not valid an error will be added and the field will only validate a full card number.

Match Media Manager

Match Media Manager

MatchMediaManager is a library to assist with JavaScript callbacks based on Media Queries. For example, if a link opens a light-box when on a large screen, but you need to re-direct that to a single page version of the content for small screens.

WP Custom Admin Bar

WP Custom Admin Bar

A WordPress Plugin that helps gain control of the Admin Bar. This gives you options to change who sees the Admin Bar based on their user role, change or override the default styling and remove the Admin Bar altogether.

With over 30,000 downloads and a 4.5 star rating, this plugin is a sure bet when you need to wrangle that Admin Bar for your users.

LeSlide

LeSlide

A new take on label placement for form elements. This jQuery plugin places the label inside the input, and when the input receives focus, the label slides to the right. Based on usability studies, the less you make user's eyes travel the better. So if labels to the left of their fields is better than above, it makes sense that labels inside the field would be even better.