Skip to content

Instantly share code, notes, and snippets.

View potench's full-sized avatar

Christian Shum-Harden potench

View GitHub Profile
@potench
potench / gist:5104526
Last active December 14, 2015 14:59
rosy-bower pull-request

Package Manage Rosy with Bower

Requirements

  • npm install bower -g

Quick Start : Example Project

For our test case, you can download and install the Rosy example project.

@potench
potench / gist:4772054
Last active December 12, 2015 12:28
Aline Lerner's answer to: Engineering Recruiting: What is a better recruiting strategy for small/med teams: casting a wide net or targeted?

Aline Lerner's answer to (taken from this original Quara question)

Engineering Recruiting: What is a better recruiting strategy for small/med teams: casting a wide net or targeted?


This question has a tacit assumption, namely that these two methods, while different, are somewhat interchangeable. I would argue that they are not. The situations in which each method will be most successful are different, as are the resources you would need to execute on each of these methods. In addition to finding the best method for you, please keep in mind that there's no magic bullet when it comes to hiring great engineers. In addition to explicit recruiting efforts, you should be perpetually working to make sure that (1) your company is the kind of place where top people want to be and (2) the world knows about why you're awesome.

When

@potench
potench / all-combinations-little-alchemy.md
Last active February 17, 2024 19:54
Script to unlock all combinations in Little Alchemy

Little Alchemy Unlock all Combinations in Little Alchemy

Review

Wanted to finish Little Alchemy, but got made fun of for playing it - so I found a loophole. Thanks to @meatbody for trolling me into doing this.

Instructions

  1. Go to and Play Little Alchemy.
  2. Open your JavaScript console (Command + j or View >> Developer >> JavaScript Console)
@potench
potench / model.js
Last active December 10, 2015 19:18
Creating a Model using a grunt task
// Save to: `robyn/tasks/model.js`
// Run with: `grunt model:NameofModel`
module.exports = function (grunt) {
var requirejs = require('requirejs'),
fs = require("fs"),
wrench = require("wrench"),
path = require("path"),
scope = path.join("project", "static", "js"),
A log of the number of commits per month
git log --author harryh --format="%ci" | cut -f1-2 -d- | uniq -c | tail -r
@potench
potench / gist:4019910
Created November 5, 2012 19:46
LA Hackathon #5 recap
  • Hackathon event site: http://www.meetup.com/LA-Hackathons/events/85658952/

  • I believe there were over 80 people -

  • Cost $10 a person and they served breakfast lunch and dinner - buritos bagels coffee etc and we met at the newish Cross Campus work space which is pretty sweet

  • They check pretty hard to keep recruiters out so it was a mix of developers - javascript, python, and a couple rails guys I believe

  • Some of our backend devs worked at a large Django table (the largest group at the hackathon) fixing random issues on the Django open-source project

  • Some of our front-end devs worked on various open source JavaScript projects:

  • Saw some other cool projects like this one: https://github.com/chrisaiv/scrubthetv

@potench
potench / gist:3860053
Created October 9, 2012 17:01
CSS reset under a target name-space or scope
/* line 1, ../../../resources/compass/scss/reset.scss */
#my-banner-ad {
/* HTML5 display-role reset for older browsers */
}
/* line 2, ../../../resources/compass/scss/reset.scss */
#my-banner-ad * {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
@potench
potench / gist:3278766
Last active October 8, 2015 04:38
Producer Orientation

Producer Introduction

Front-end (FE) Overview

For the benefit of new producers, this document loosely outlines the roles and expectations of a front-end (FE) developer Discipline Lead, Senior / Lead Developers, and Supporting Developer. FE developers are responsible for building the user-facing interactive layer of websites and applications in a growing number of environments (devices + browsers), languages (HTML, CSS, JavaScript, Flash), and tool-sets (Django, SASS, jQuery). FE developers interface with designers and back-end developers to cohesively couple complex visuals and branded art, to animated and interactive functional systems, to server-side APIs and services.

  • FE Discipline Lead responsibilities:
  • Administrative support for early project scheduling and scoping.
  • Document FE processes, standards, goals, direction, and initiatives.
  • Project-specific technical or administrative consultation where necessary.
@potench
potench / gist:2960870
Created June 20, 2012 16:45
Review of TXJS 2012

Front-end Meeting June 20 2012

Agenda

  • Summer Schedules
  • show current resource board from Donna
  • not everyone has been updated on their upcoming projects - get feedback and make changes where appropriate
  • support / developer roles and levels
  • TXJS review
  • Taka and James present Ford Mustang Customizer
@potench
potench / gist:2931275
Created June 14, 2012 16:21
TXJS Notes

frontend-dev-baseline

frontend-dev-baseline - rmurphey - pinboard of links for dev-tools you should be using -

  • Grunt /
  • AMD /
  • Testing your JavaScript
  • Using break; and stepping in chrome-dev tools

Regex explained