Company News
Boilerplate JDBC Wrapper
Boilerplate code to wrap implementations of important JDBC interfaces
Real Estate Confidential: What I Learned About How the Industry Really Works
You know those movies where someone accidentally discovers the truth behind a great secret, in a warehouse of UFOs or a file on who shot
When Bad Companies Do Good Things
Entrepreneurs often ask me where good ideas come from. My answer usually is from bad companies. The most obvious example of this is Facebook. MySpace
Knowers and Learners
At breakfast earlier this month, my friend Roy Gilbert made an offhand reference to two types of people, knowers and learners. It was a distinction
Redfin Now Showing 700% More Foreclosed Homes
Last night, we flipped the switch on a different data source that gives us a more complete picture of the number of foreclosed homes that
The Double-Dip (Probably) Stops Dipping in March (Feb. Roundup)
Every month, Redfin publishes two newsletters on real estate prices. One, usually published on the last Tuesday of every month, is a Redfin Roundup, which
Why Isn’t There an Executive Master’s Program in Computer Science?
Two executive MBA students just came by the house to interview me for a class on entrepreneurship. Answering questions about the #1 quality of an
If I Can Change, and You Can Change, Everybody Can Change!
There’s plenty of talk on Twitter and the web about my saying in an interview with the Globe & Mail in Toronto that the real estate industry
Email, Phone & Fax All Back Online
All the ways you’d normally communicate with us are now back online. This includes agent emails, agent office phone numbers and fax numbers. We’re very
Daniel Phommathep, Rest in Peace
Dave Selinger, Redfin’s founding CTO and now the CEO of RichRelevance, contacted us today with news that one of the original developers of Redfin’s website,
First the Novel, Then The Essay, Now The Link
The web has turned every writer into a modernist poet. Take the strange little masterpiece that is Tom Scocca’s essay on the martyrdom of Gilbert
Laziness (in proxies) is a virtue
In Hibernate, when you indicate that a domain object should not support lazy proxies, you make it hard for DAO writers to get their code to perform well. Worse, you disable a capability that they may be counting on, and they may not notice until there are major performance problems. Unless you have a good reason to, use “@Proxy(lazy = true)” on your domain objects.