An extension to find CSS selectors

  Soon after I started working at Redfin at the beginning of February, I was introduced to the browser automation tool Selenium Webdriver. Regretfully I had never gotten around to taking the web programming course at the University of Washington, and so was barely comfortable with HTML, let alone Javascript or CSS. This made learning… Read More

Data Team Restaurant Picks

One of the best job perks of being a software developer on the Data Team at Redfin is actually something that I had never anticipated when I accepted the position. It all comes down to recruiting, because, let’s face it, we’re all really recruiters at heart. I certainly don’t mean to say that we’re all… Read More

What Should I Write About?

It’s that time of the quarter again. Engineers are setting personal goals for the next few months, and as usual the topic of blog posts has come up. We at Redfin love reading blogs, and many people in engineering have expressed interest in contributing to our blog but often they don’t have a good sense… Read More

Design of Everyday Things at Redfin

“Rule of thumb: if you think something is clever and sophisticated beware-it is probably self-indulgence.” – Donald A. Norman   To supplement the Redfin new developer library (JS the good parts, Effective JS, Effective Java) I recently borrowed Donald Norman’s “The Design of Everyday Things” from Kevin, a UX designer on the Commerce Team.  This… Read More