Joshua Goller

Software Engineer @ Uber

Let's skip the boilerplate intro and get down to brass tacks. My life consists of hazy segments between caffeine-induced rampages over build failures (or worse, successful ones that should have failed) and Slack alerts indicating that production has caught fire, both of which are followed by tearful Googling for whatever documentation exists while I promise to sacrifice the system (and myself) to the Dark Gods. I want to tell you that I am "passionate" about software engineering, but let's face it - I don't do any of this because it's enjoyable. I do it because I hate myself, like being sleep deprived, and have a pathological problem with authority - not to mention that I also possess a deep, yearning desire to suffer over trivial things; had I been born in the Middle Ages, I would have become a flagellant (or been promptly burned at the stake). My skillset generally involves software engineering, belligerent masochism, and awkward dad jokes.

Wherever I go, I expect the company culture to value humane relationships and nonviolent communication so people can do their job without feeling shitty about it, and create teams with actual diversity (i.e. with women, LGB and transgender people, people of color, immigrants, and other minorities). I do not have time for "rockstar teams" that are actually full of stereotypical brilliant jerks.

Want to work with me?

I wrote this helpful FAQ for you; please read it before reaching out.

Looking for high-leverage media (reading material, videos, etc) or products?

Here's a list of "high leverage" recommendations that made me go "fuck, why didn't I do this sooner?"

Interested in productivity?

Here's my productivity manifesto.

Want to meet extremely useful people to network with?

Here's a list of people I personally know who intimidate me with how successful they are.

Other writings


I usually use this image of Kermit the Frog as an avatar: