Skip to content


Slightly changed wording to avoid problematic male pronouns #7

merged 1 commit into from

4 participants


No one deserves to be called a brogrammer, not even Javascript developers.


Haha! You're probably right :smile:

I definitely thought of it as a dig on "javascripters" but never as gendered.

I'll merge this.

@dfm dfm merged commit 78b3898 into dfm:master


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on May 20, 2013
  1. @migurski
This page is out of date. Refresh to see the latest.
Showing with 4 additions and 4 deletions.
  1. +4 −4 ghdata/
8 ghdata/
@@ -94,7 +94,7 @@
"Java": "{user} is {more} a Javavore",
"C": "{user} is {more} a sysadmin",
"FORTRAN": "{user} is way {more} old school",
- "JavaScript": "{user} is probably {more} of a brogrammer",
+ "JavaScript": "{user} is probably {more} of a Javascripter",
"C++": "{user} spends {more} time working for the man",
"R": "{user} is {more} of a useR",
@@ -103,7 +103,7 @@
"Python": "Pythonista",
"Ruby": "Rubyist",
"Go": "Gopher",
- "JavaScript": "brogrammer",
+ "JavaScript": "Javascripter",
"FORTRAN": "old-school hacker",
"R": "useR",
@@ -303,8 +303,8 @@ def get_stats(username):
adj = np.random.choice(["a high caliber", "a heavy hitting",
"a serious", "an awesome",
"a top notch", "a trend setting"])
- if langname in ["brogrammer", "Rubyist"] and np.random.rand() > 0.5:
- adj = "a rockstar"
+ if langname in ["Javascripter", "Rubyist"] and np.random.rand() > 0.5:
+ adj = "a champ"
summary += ("{0} is {2} <a href=\"#languages\">{1}</a>"
.format(firstname, langname, adj))
Something went wrong with that request. Please try again.