Kevin leads Alley's JavaScript practice, developing everything from front-end data visualizations to full-stack JavaScript applications written in React and Node. He has delivered JavaScript customizations to the front-end and editorial experience for Time Inc., as well as a full-stack data visualization tool for the National Science Foundation. He earned his PhD in Science and Technology Studies from Rensselaer Polytechnic Institute in 2016, with a focus on web accessibility. In his free time, he enjoys cooking and spending time with his wife and four children. He is based in the Lake George area of upstate New York.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const metapackage = require('./gutenberg/package.json'); | |
Object.keys(metapackage.dependencies) | |
.map((package) => package.replace(/^@wordpress\//, '')) | |
.forEach((package) => { | |
const packageJSON = require(`./gutenberg/packages/${package}/package.json`); | |
if (![ | |
'edit-navigation', | |
'react-native-aztec', | |
'react-native-bridge', | |
'react-native-editor', |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"provider": "Amazon Kindle", | |
"url": "https://www.amazon.com/dp/B00E257T6C" | |
}, | |
{ | |
"provider": "Animoto", | |
"url": "https://animoto.com/play/WmGs0SgMeHvBMur0fL68rw" | |
}, | |
{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"domain": "[REDACTED]", | |
"custom_domain": "", | |
"client_id": "[REDACTED]", | |
"client_secret": "[REDACTED]", | |
"client_signing_algorithm": "RS256", | |
"cache_expiration": 1440, | |
"auth0_app_token": null, | |
"wordpress_login_enabled": "link", | |
"password_policy": "fair", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Example text | |
https://www.youtube.com/watch?v=KiS8rZBeIO0 | |
More example text |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#! /bin/sh | |
### BEGIN INIT INFO | |
# Provides: mailcatcher | |
# Required-Start: $local_fs $remote_fs $network $syslog $named | |
# Required-Stop: $local_fs $remote_fs $network $syslog $named | |
# Default-Start: 2 3 4 5 | |
# Default-Stop: 0 1 6 | |
# Short-Description: Starts mailcatcher. | |
# Description: This file starts the mailcatcher service on port 1081. | |
### END INIT INFO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Contains a function to get the contents of a live form. | |
* | |
* PHP Version 5.3 | |
* | |
* Requires the allow_url_fopen parameter to be set to true in php.ini. | |
* | |
* @category FormProcessing |