Skip to content

Instantly share code, notes, and snippets.

View tmonk42's full-sized avatar

Nathan Haneysmith tmonk42

View GitHub Profile

Keybase proof

I hereby claim:

  • I am tmonk42 on github.
  • I am tmonk42 (https://keybase.io/tmonk42) on keybase.
  • I have a public key ASCV01yZXGLnli3gMkLUdQr-IoJfWwEAcrgxIs3jD6EkHgo

To claim this, I am signing this object:

@tmonk42
tmonk42 / recruiter_response.md
Last active September 20, 2016 21:20 — forked from dougireton/recruiter_response.md
I've started responding to recruiters with this list of requirements

Company Requirements

I'm definitely not looking for work. However to provide some helpful guidance for hiring like-minded engineers, I would only consider working for a company if it met these requirements:

  1. Concrete, measurable plan to increase the number of women and minorities in engineering roles.
  2. I would only be willing to interview if there were women/minorities in the interview pool for this position.
  3. Commitment to using and contributing to open source.
  4. Collaborative, friendly atmosphere where pair programming is encouraged.
  5. Meaningful work with clear linkage between work and company goals.
  6. Demonstrated commitment to ethical business practices, e.g. B corp certification.
@tmonk42
tmonk42 / gist:5a652df58c05860e638c
Created September 4, 2014 17:10
graphite-api pip versions 2014-09-04
[root@i-cecfefc5 ~]# python3.3 --version
Python 3.3.5
[root@i-cecfefc5 ~]# pip3 freeze
Flask==0.10.1
Flask-Cache==0.13.1
Jinja2==2.7.3
MarkupSafe==0.23
PyYAML==3.11
Werkzeug==0.9.6
blinker==1.3
@tmonk42
tmonk42 / graphite_db_conf
Created August 5, 2014 22:00
Test config for influxdb graphite database
[
{
"database": "graphite",
"spaces": [
{
"name": "raw",
"retentionPolicy": "1d",
"shardDuration": "1h",
"regex": "/.*/",
"replicationFactor": 2,
@tmonk42
tmonk42 / gist:8e5a82a698319c799883
Created July 7, 2014 23:05
debug output on build of fad75b8
Sanitized IPs/hostnames, HITS has 1,000 items in it similar to the snippet below.
DEBUG [2014-07-07 22:41:16,587] New I/O worker #15 - org.spootnik.cyanite.http - got request: {:remote-addr X.X.X.X, :params {:query *}, :headers {user-agent python-requests/2.3.0 CPython/3.4.1 Linux/2.6.32-358.6.2.el6.x86_64, accept-encoding gzip, deflate, accept */*, host X.X.X.X:8080}, :server-port 8080, :content-length nil, :keep-alive? true, :content-type nil, :character-encoding nil, :action :paths, :uri /paths, :server-name foo.example.com, :query-string query=%2A, :body nil, :scheme :http, :request-method :get}
DEBUG [2014-07-07 22:41:16,587] New I/O worker #15 - org.spootnik.cyanite.http - query now: *
INFO [2014-07-07 22:41:16,754] New I/O worker #15 - org.spootnik.cyanite.es_path - HITS: ({:_version -1, :_score 1.0, :_id TEST.164, :_type path, :_index cyanite_paths, :_source {:tenant , :path TEST.164, :leaf true, :depth 2}} {:_version -1, :_score 1.0, :_id TEST.169, :_type path, :_index cyanite_paths, :_source {:t