Now that we have some good potential bets in the form of pitches, it’s time to make decisions about which projects to schedule.| basecamp.com
Delegated types Class hierarchies can map to relational database tables in many ways.| api.rubyonrails.org
The how, where, why, and when we communicate. Long form asynchronous? Real-time chat? In-person? Video? Verbal? Written? Via email? In Basecamp? How do we keep everyone in the loop without everyone getting tangled in everyone else’s business? It’s all in here.| 37signals
When you’re hiring, seek out people who are managers of one. What’s that mean? A manager of one is someone who comes up with their own goals and executes them. They don’t need heavy direction. They don’t need daily check-ins. They do what a manager would do — set the tone…| Signal v. Noise by Basecamp
The first step of shaping is setting boundaries on what we’re trying to do. The conversations we have are going to be entirely different if people think we’re talking about a small improvement or a major redesign.| basecamp.com
A common critique of Rails is that it encourages a poor separation of concerns. That when things get serious, you need an alternative that brings the missing pieces. We disagree.| 37signals Dev