-
2011: running activity/service "barely running in production"
- reliability issues
- little tests
- features deployed in months
-
2012: their own backend
- "deep vertical" stack
-
9 teams on the same codebase supporting 14 products
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module Base | |
class Foo | |
end | |
end | |
module Base | |
class A | |
def self.test | |
puts Foo.object_id # this works | |
end |
I hereby claim:
- I am pedro on github.
- I am ped (https://keybase.io/ped) on keybase.
- I have a public key whose fingerprint is B3CB A84E 05B4 03FC 2506 BD8F ACF9 8F42 BA4D 4E90
To claim this, I am signing this object:
Given a stupid table:
# SELECT * FROM sample;
id | foo | bar
----+-----+-----
10 | a | a
11 | a | b
12 | a | b
13 | a | c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "rubygems" | |
require "octokit" | |
# get an access token at https://github.com/settings/tokens/new | |
token = ENV["TOKEN"] || abort("missing TOKEN") | |
repo = ENV["REPO"] || abort("missing REPO. eg: pedro/devdigest") | |
client = Octokit::Client.new access_token: token | |
stats = Hash.new(0) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require "rubygems" | |
require "octokit" | |
require "peach" | |
# warning! this will make a crapton of requests under your account. | |
# you might want to review/tweak the values below, or disable | |
# auto_paginate to test things first. | |
# get an access token at https://github.com/settings/tokens/new | |
token = ENV["TOKEN"] || abort("missing TOKEN") |
- Create a new add-on (identifier: plan)
- Update an existing add-on (identifier: plan)
- Transfer apps (identifiers: app and recipient)
- Create apps (identifier: region)
- Create collaborators (identifier: user)
- Create OAuth Authorizations (identifier: client)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"there are only two industries calling their customers users" | |
maps of cancer in the us - multivariables/prob 1k data points but not clutter | |
fix the clutter. Clutter is in the presentation, not in the data. | |
tables - espn has 500 numbers | |
have we suddenly got dumber because we got to work? | |
look at financial tables, weather tables, sports.. | |
7 elements on a page? paper: the magic number 7 |