Skip to content

Instantly share code, notes, and snippets.

@vc27
Last active November 17, 2015 16:16
Show Gist options
  • Save vc27/22bb1b4cda096792b1e2 to your computer and use it in GitHub Desktop.
Save vc27/22bb1b4cda096792b1e2 to your computer and use it in GitHub Desktop.
Code Review

Intro

Below is the small sum of personal code I have been able to wrangle together in my off time. Unfortunatly 90% of the code I've written is behind the client wall and can only be viewed as a finished product. Many of the classes and functions below are updated sparingly as personal time permits.

Front end v.s. Back end (in bullets)

  • If I had to choose I would probably choose back end.
  • I am much more interested in building structure and data exchange than html and css.
  • However, I do love using javascript with libraries like angular on a front end use case.
  • I consider front end developement as one of my strong suits.
  • If I had to choose between front end with js or php I would choose js.

Random

  • JS libraries I want to learn: Backbone, Meteor
  • Would love to see WP as an admin intsall only then connect via api data.
  • Really enjoy using Elastic Search to hold data rather than trying to stuff it in WP post types.

Production

Below you will find a brief list of items I use in production.

  • Servers: local, dev, stage, production
  • Repositories: GitHub Private, beanstalkapp.com
  • Versioning: Git-flow (as best I can:), Git-Tower
  • Deployment: dploy.io, beanstalkapp.com
  • Pre compilers: CodeKit, Grunt
  • File Share: Dropbox, Google Drive
  • Apps: Atom, TextMate, Git-Tower, Transmit, PDS, AI, MAMP Pro, Virtual Box, Sequal Pro, phpMyAdmin
  • Languages: php, js, json, html, css, scss, xml, sql, liquid
  • Libraries: Angular, jQuery,

Code

WP - Parent Theme

WP - Child Theme

Random WP Bits

  • https://github.com/vc27/random-wp-bits
  • This repo hold small re-usable items.
  • 90% of them are built in a class format so they can be added to a theme with relative ease.
  • Though this repo was only added in 2014 there is code that dates back 2009.

Finished Products

While a finished product is nice it doesn't show the code that powers it. However showing client code is not acceptable so I hope a finished product will be enough.

Things to note

  • All wp sites listed below were built by me using older versions of ParentTheme ChildTheme.
  • Shopify themes were based on skeleton.
  • Design was handed over in psd format.
  • Many of the timelines for these projects were compressed.
  • Project timelines were mixed with concurent daily task and other project that are not mentioned below.

Sites

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment