De-Location Package: Keep Your Career and Live Beyond the Bay Area
Learn about the most recent initiatives at Zapier.
The latest blog posts to take off on Hacker News. 322 posts.
Learn about the most recent initiatives at Zapier.
On August 31, 2015, I started a Ph.D. in cryptography at TU Eindhoven, working with Tanja Lange and Dan Bernstein. On December 2, 2016, I…
If you want to get a job as a software witch, you’re going to have to pass a whiteboard interview. We all do them, as engineers–often as a part of our morning ritual, along with arranging a beautiful grid of xterms across the astral plane, and compulsively running ls in every nearby directory–just in case things have…
Did I mention how awesome it is to live 30 minutes from a ski lift?In March of 2016, I launched a course called The Complete Guide to Rails Performance. Sinc...
A story about the unconventional strategies I used to land a job I love.
I discuss, with stories, why programming language choice matters and provide guidelines, along with an infographic of popular 2017 languages.
Getting ready for our next semester’s class, I asked my Teaching Assistant why I hadn’t seen the posters for our new class around campus. Hearing the litany of excuses that followed –“It was raini…
The following is my response to Ewan Valentine’s blog post “How to never complete anything” that I discovered on Hacker News. Once again, I ask for people’s indulgence for posting a reply on my own blog rather than in the Hacker News comments. I find writing on my own blog a bit easier than wading […]
She was discouraged, she was given an excuse to quit. Nevertheless, she coded.
There are many great coding principles, but it can be hard to keep them all in your head at once. Instead, I try to remember these three attitudes.
👉 The decision was close, but the team has decided to keep looking for someone who might have more direct neural net experience.\n👉 Honestly, I think the way you communicated your thought process and results was confusing for some people in the room.\n👉 He’s needing someone with an image analysis background for data…
Most employees at startups get some of their pay in stock options. This is often framed to the employee as “you get x percentage of equity in the company.” Unfortunately, stock options are a lot more complex than true equity.
A retrospective on the technical interview process based on three months of searching for a job.
Before I learnt to read I made sense of the world by conjuring up images in my mind, particularly for abstract concepts. I could count before I could read and had an image for each number. Many of …
My last days at Uber in San Francisco were filled with disrespect, condescending managers, and sexism.
Widom, an innovator in engineering education, taught one of Stanford’s first MOOCs.
LinkedIn endorsements are useless. See the research we did and learn why these endorsements are dumb.
Learn how how incident management is done inside Google's own SRE team.
I was talking the other day with a former student at UW, Sarah Rich, who’s done degrees in both math and CS and then went off to Twitter. I asked her: so what would you say to a math Ph.D. …
Update 2019: This article got 183 comments on Reddit, and 237 comments on Hacker News. Many commenters said it couldn’t be done — they…
Thanks to a recruiting process that left a bad taste in my mouth, I refuse to accept any further interviews from large tech companies unless they are on my terms.