Giter Site home page Giter Site logo

Senior Software Engineer building better content management workflows for editorial teams at the NBA to power nba.com and many other client applications.

Building a library of reusable Node.js abstractions for side effects at the edges of software so I can manage complexity and focus on application business logic. Yes, I realize that Node itself is already an abstraction layer.

Paul Shryock's Projects

ava icon ava

Node.js test runner that lets you develop with confidence 🚀

brainmonkey icon brainmonkey

Mocking utility for PHP functions and WordPress plugin API

brandmail icon brandmail

BrandMail empowers you to send HTML emails at scale, from any branded email address, without writing code.

brimbly icon brimbly

A collection of code snippets for creating WordPress themes and plugins from scratch without reinventing the wheel

camera-api-poc icon camera-api-poc

Quick proof-of-concept for turning the device camera on and off.

clean-up-the-web icon clean-up-the-web

Clean Up the Web removes certain HTML elements from websites which provide an unpleasant user experience.

cli-talk-back-starter icon cli-talk-back-starter

Teach the CLI to Talk Back. Following along with https://24ways.org/2017/teach-the-cli-to-talk-back/

eleventy icon eleventy

A simpler static site generator. An alternative to Jekyll. Transforms a directory of templates (of varying types) into HTML.

eleventy-content-types-example icon eleventy-content-types-example

Create many content types in Eleventy (pages, articles, projects, testimonials) with step-by-step instructions from a fresh Eleventy install.

eleventy-page-data icon eleventy-page-data

This is a working example of how to access directory specific data from a template in that directory when using Eleventy.

eleventy-starter icon eleventy-starter

Fork this repository to start a new project with Eleventy, configured with pages, articles, projects, testimonials, and a JSON API. Includes prewritten _layouts and _includes markup, and an npm script to add new content types. Bring your own _assets and build pipeline.

eustace icon eustace

Start HTML, CSS, and JS websites from scratch without reinventing the wheel, and with zero dependencies or build tools

express-starter icon express-starter

This repo is being archived, and the project has been moved to https://github.com/paulshryock/New-Project-Starter-Kit

grunt-starter icon grunt-starter

Fork this repository to start a new project with Grunt, Babel, PostCSS, and the following workflow: linting, Sass and modern CSS transpiling, ES2015+ compiling, concatenation, minification, beautification, source maps, bundling fonts, images, and favicons, serving files, watching for changes, and live reloading.

gulp-starter icon gulp-starter

Fork this repository to start a new project with Gulp, Babel, PostCSS, and the following workflow: linting, Sass and modern CSS transpiling, ES2015+ compiling, concatenation, minification, beautification, source maps, bundling fonts, images, and favicons, serving files, watching for changes, and live reloading.

myrtle icon myrtle

Start Cockpit from scratch without reinventing the wheel.

nba-amp-tv-urls icon nba-amp-tv-urls

WordPress plugin that assigns each `player` custom post a unique `player_tv_url` meta field if one is missing, when the current user is logged in and viewing an admin screen.

new-project-starter-kit icon new-project-starter-kit

This starter kit consists of an Express REST API with CRUD capabilities, powered by a Node server, connected to a MongoDB database with Mongoose, and configured for Heroku deployment. This powers a client-side JAMstack static website built with Eleventy, Gulp, PostCSS, and Webpack, and configured for deployment to a CDN via Netlify. The full stack has CI/CD setup - deploy both server and client by merging a pull request into the master branch on GitHub. Sass is linted, transpiled into CSS, post-processed with PostCSS, beautified in development, and minified in production, with source maps. JavaScript is linted, transpiled with Babel, bundled with Webpack, concatenated, and minified in production, with source maps.

node icon node

Node.js JavaScript runtime :sparkles::turtle::rocket::sparkles:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.