- Said in first meeting with client
- Said after client wanted to know the cadence our development team works
- Said after client told us they like to make a lot changes while developing a product.
import cancelableFetch from '../utils/cancelableFetch'; | |
/* 1 day, 1 hour, 5 minutes, 60 seconds, 1000 ms */ | |
const FIVE_MINUTES = (1 * 1 * 5 * 60 * 1000); | |
const DEFAULT_OPTIONS = { method: 'get' }; | |
function createNull() { | |
return Object.create(null); | |
} |
:inets.start | |
here = '#{Path.absname('./')}' | |
localhost = {127,0,0,1} | |
options = [ | |
port: 1337, | |
server_name: 'test_server', | |
server_root: here, | |
document_root: here, | |
] | |
:inets.start(:httpd, options) |
// Welcome! require() some modules from npm (like you were using browserify) | |
// and then hit Run Code to run your code on the right side. | |
// Modules get downloaded from browserify-cdn and bundled in your browser. | |
const css = `@block list { | |
margin: 0; | |
@element item { | |
padding: .5rem 1rem; | |
// Welcome! require() some modules from npm (like you were using browserify) | |
// and then hit Run Code to run your code on the right side. | |
// Modules get downloaded from browserify-cdn and bundled in your browser. | |
const css = `@block list { | |
margin: 0; | |
@element item { | |
padding: .5rem 1rem; | |
const bem = require('postcss-atrule-bem'); | |
const nested = require('postcss-nested'); | |
const css = ` | |
@block block { | |
width: 100px; | |
height: 100px; | |
background: red; | |
div { |
let mover; | |
let offsets; | |
let position; | |
function addEvent(type, callback, target = document) { target.addEventListener(type, callback, false); } | |
function removeEvent(type, callback, target = document) { target.removeEventListener(type, callback); } | |
function offsetPosition(target) { | |
let node = target; | |
let X = 0; |
/** | |
* @param {Node || Element} | |
* @param {CSS Selector} | |
* @return {Node || null} | |
*/ | |
function parentsUntilMatch(target, filter) { | |
if (!target || target.nodeType === 9) return null; | |
switch (true) { | |
case ('matchesSelector' in target): | |
if (target.matchesSelector(filter)) return target; |
# -*- mode: ruby -*- | |
# vi: set ft=ruby : | |
# | |
Vagrant.configure("2") do |config| | |
## | |
## SET UP THE BOX BASICS | |
## | |
config.vm.box = "ubuntu/trusty64" | |
config.vm.provider "virtualbox" do |v| |
State delegation, like a movie star