Skip to content

Instantly share code, notes, and snippets.

View joshuapekera's full-sized avatar

Joshua Pekera joshuapekera

View GitHub Profile

DON'T BE A DICK PUBLIC LICENSE

Version 1, December 2009

Copyright (C) 2009 Philip Sturgeon [email protected]

Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.

@joshuapekera
joshuapekera / Issue Guidelines.md
Last active December 11, 2015 04:19
Issue Guidelines for git source controlled repo

Rules of engagement

Following these guidelines helps to communicate that you respect the time of those developers managing and developing an open source project. In return, they should reciprocate that respect in addressing your issue and assessing patches and features.

If you think this guide can be improved, please share your thoughts.

@joshuapekera
joshuapekera / theme.less
Created January 20, 2013 06:21
A theme file that is used in the PyroAdmin theme kit to fully customize the bootstrap.
// Bootstrap 2.2.2
// PyroAdmin
// -----------------------------------------------------
// TYPOGRAPHY
// -----------------------------------------------------
// SCAFFOLDING
// -----------------------------------------------------
@joshuapekera
joshuapekera / Gitflow.md
Created June 12, 2013 08:49
Gitflow Terminal Commands

git-flow

Initialization

To initialize a new repo with the basic branch structure, use:

git flow init [-d]

This will then interactively prompt you with some questions on which branches you would like to use as development and production branches, and how you

@joshuapekera
joshuapekera / Interaction Design Standards.md
Last active December 20, 2015 20:18
This is a First Draft of the interaction design standards. It sets expectations and standards for best practices when designing and building digital products.
  1. Design in a continuous production ready state. This is done by adhering to the column layout provided or agreed upon by the team. All wireframes, comps and prototypes will use this column layout. It is CRITICAL that ALL team members evaluate the products goals for presenting information to a user, agree on the best column layout and adhere to that layout through out the project. This will allow all team members to work parallel to each other and collaborate with a common knowledge of the design’s foundation and how it with be achieved.

  2. Layers are organized with a logical semantic naming convention. This is so anyone can read, navigate and work off of your design. A good practice is to confer with your UX Designer and agree to names that he will in turn use in his CSS.

  3. Child elements are grouped with in a parent element the same way a CSS parent class has nested child elements. This will maintain a module based layer structure. It will allow certain views and design elements to be moved,

@joshuapekera
joshuapekera / ixdlist.md
Created August 10, 2013 19:12
Joshua's list of development resources for amazing interaction design and development.

Test

@joshuapekera
joshuapekera / signature.html
Last active December 22, 2015 14:29
TBWA Signature
<br />
<meta name="format-detection" content="telephone=no">
<table width='200' id="sig" cellspacing='0' cellpadding='0' border-spacing='0' style="margin:0;padding:0;">
<tr>
<td style="margin:0;padding:0;">
<span style="color:#cccccc;-webkit-text-size-adjust:none;">-----</span>
</td>
</tr>
/* =============================================================================
Media queries for different screen sizes
========================================================================== */
// xs only
.screen-xs(@rules) {
@media (max-width: @screen-xs-max) { @rules(); }
}
// sm and larger
@koenbok
koenbok / qc-framer.js
Created May 14, 2014 15:04
QC Spring Value Converter
var QcValueConverter = {
tensionFromQcValue: function(qcValue) {
return (qcValue - 30.0) * 3.62 + 194.0;
},
qcValueFromTension: function(tension) {
return (tension - 194.0) / 3.62 + 30.0;
},
frictionFromQcValue: function(qcValue) {
@chrisb
chrisb / gist:4d6a09c6cc1ca2e1b14e
Last active November 25, 2022 04:15
Homebrew, Ruby, and Rails on OS X 10.10

OS X 10.10 Guide

Here's what I did to get things working.

1. Install Xcode 6

Yep, over at: https://developer.apple.com

2. Install the Command Line Tools (CLT)