You’re reading Signal v. Noise, a publication about the web by Basecamp since 1999. Happy !

Recent job board posts: Netflix, The College Board, Notre Dame, etc.

Basecamp
Basecamp wrote this on 2 comments

Some recent postings at the 37signals Job Board:

Lucky Potatoes is looking for a Rails Programmer in the US.

BatchBlue Software is looking for a Full-time Ruby on Rails Developer on the East Coast.

jaxtr, Inc. is looking for a Director of User Interaction & Experience Design in Menlo Park, CA.

Kadium is looking for a Designer in San Francisco, CA.

University of Notre Dame is looking for a Web Developer in Notre Dame, IN.

The College Board is looking for a Director of Content Strategy in New York, NY.

Leapfrog Online is looking for a Software Engineer: Ruby or Python in Evanston, IL.

NYTimes.com is looking for a Web Designer – Editorial in New York, NY.

Trinity College is looking for a Manager of Web Services in Hartford, CT.

Positive Digital Solutions is looking for a PHP, Python, Django Web Developers in San Diego, CA.

Geezeo is looking for a Rails Programmer on the East Coast.

Knoware is looking for an Interaction Designer (IxD, UX, IA) in Grand Rapids, MI.

Netflix, Inc. is looking for an Art Director / Senior Interactive Designer in Los Gatos, CA.

More jobs…

These are just some of the recent jobs posted on the Job Board. The Job Board is linked up on over 1,000,000 page views a month on some of the industries most highly regarded sites. If you’re looking for a design, programming, copywriting, or IT executive job, take a look.

Thomas Edison ideas

Matt Linderman
Matt Linderman wrote this on 8 comments

Some good Thomas Edison quotes:

I didn’t fail ten thousand times. I successfully eliminated, ten thousand times, materials and combinations which wouldn’t work.

I never perfected an invention that I did not think about in terms of the service it might give others.

I am more of a sponge than an inventor. I absorb ideas from every source. My principal business is giving commercial value to the brilliant but misdirected ideas of others.

Time is really the only capital that any human being has, and the one thing that he can’t afford to lose.

I find out what the world needs. Then I go ahead and try to invent it.

I have more respect for the fellow with a single idea who gets there than for the fellow with a thousand ideas who does nothing.

Many of life’s failures are people who did not realize how close they were to success when they gave up.

Continued…

How opinionated companies get customers to live without floppy drives, assigned seats, credit cards, etc.

Matt Linderman
Matt Linderman wrote this on 23 comments

Change can be a painful thing.

Remember the hubbub when Apple introduced iMacs without a disk drive?

The critics were not silent. It has no floppy drive, they howled! How could anyone be so stupid as to forget something like that? How will people move their files? What will they do? How will we ever live without that drive? THE WORLD WILL END!

Well, the world didn’t end. Apple was ahead of the curve and decided to push forward with the change, even if it upset some customers.

Companies that lead need to be willing to say that occasional growing pains are ok. If a company only listens to what customers think they need, it won’t be able to innovate. As Henry Ford said, “If I’d asked people what they wanted, they would have said a faster horse.”

Of course, that doesn’t mean you can just be a dick about it. You’ve got to explain to people what’s happening. This is where trust and communication are key. If you have a conversation with your customers, they know where you’re coming from. They know what you stand for and why you make the decisions you make.

For example, you may not always agree with our UI choices but the design decision posts here at SvN hopefully give you the context to understand why we make the choices we make. We’ve found this sort of conversation along with the interaction at our forums goes a long way in building rapport and confidence. Once customers know and understand you, they’re a lot more likely to give you the benefit of the doubt — even if what you’re doing seems counterintuitive at first.

You’ve also got to be willing to lose people occasionally. Some people need what they need. If you simply had to have a floppy drive, then that new iMac was no good for you. You can’t be all things to all people.

Related: Why Is It So Hard For Innovators to Keep It Simple? discusses Jason’s recent talk at BIF-3 — “If you try to make everyone happy with your products, you end up with mediocrity.” — and offers up more examples of opinionated companies.

The worst thing a CEO or the head of engineering can do is to overreact whenever a customer, even an important customer, demands a new feature or insists on a new service—especially if that new feature or service risks cluttering the simplicity of the offering. In other words, one of the most important jobs of a leader or an entrepreneur is knowing when to say no—even to important constituencies.

Continued…

[Sunspots] The echolocation edition

Basecamp
Basecamp wrote this on 6 comments
Interview with author of "Peak: How Great Companies Get Their Mojo from Maslow"
“Make customers feel like they’re part of a bigger cause. Hummer buyers may feel that connection, but most people would say that it’s lacking a socially responsible element. Patagonia – the company, not the region in Argentina – runs its “1% for the planet” campaign, and its loyal customers are “Patagoniacs.” They love being associated with Patagonia because it’s part of a bigger cause. For people who buy from Apple, it’s not just “I’m an iconoclastic rebel,” but “I’m part of a bigger cause,” the anti-Microsoft attitude. At Whole Foods Market, you may go there because you love the product, but lots of people buy there because they love the sustainability cause.”
Blind boy masters echolocation
“Ben has learned to perceive and locate objects by making a steady stream of sounds with his tongue, then listening for the echoes as they bounce off the surfaces around him. About as loud as the snapping of fingers, Ben’s clicks tell him what’s ahead: the echoes they produce can be soft (indicating metals), dense (wood) or sharp (glass). Judging by how loud or faint they are, Ben has learned to gauge distances.” Related: Video profile.
Recently flipped Zimbra: Building to flip doesn’t work
“We set out to build a great company with a real business behind it. That’s what I think people should do when they start a business. They [have] got to think about: How do I make this an independently successful cash flow self-sustaining business? Then, there’ll be very interesting M&A opportunities that will come and knock on the door. If instead we started a company thinking that there is going to be a quick flip, [in] 90% of the cases that does not work out because no one is interested in buying – or they want to buy you off really cheap. We were not thinking of an ideal nor were we thinking of an M&A. We were just thinking: Let’s go and create a compelling product and create some real business in specific markets. That’s what we started out to do and that’s what we did.”
Irrational exuberance makes a comeback?
“Internet companies with funny names, little revenue and few customers are commanding high prices. And investors, having seemingly forgotten the pain of the first dot-com bust, are displaying symptoms of the disorder known as irrational exuberance.”
Creating online charts and graphs
“This article presents an overview of tools, applications and techniques for visualizing data in charts and graphs. Among other things both free and commercial chart tools, services, desktop-applications and web-based solutions (Flash, JavaScript, CSS) — you can use them on your server — are presented.”
Continued…

Basecamp customer videos now in Flash

Matt Linderman
Matt Linderman wrote this on 14 comments

Our snazzy Basecamp customer videos, originally posted as Quicktime movies, are now up as Flash movies instead. If you were unable to view them previously, check ‘em out. Hearing real customers talk about why they love Basecamp really hammers home the product’s benefits.

customer videos

The companies profiled:

  • R.BIRD, a Brand Consulting Firm with 25 years of experience in Packaging Design & Branding.
  • Atelier Weddings, planners of top-notch weddings in NYC.
  • Elsewares, an online catalog of unique products from independent designers, artists, and entrepreneurs.
  • Threadless, an ongoing tee shirt design competition and retail site that sells 90,000 funky shirts every month..
  • Coudal Partners, a design, advertising and interactive studio in Chicago.
  • OrganizedWisdom, a health-focused, social-networking site that enables consumers, physicians, healthcare professionals, and health organizations to collaborate on thousands of health topics.
  • Bullet Group provides technology consulting, software solutions and custom developed applications for small to midsize businesses.
  • See all the videos.

Thanks again to all who participated.

Ask 37signals: What about research, interviews, and documentation?

Ryan
Ryan wrote this on 9 comments

Dennis Eusebio asks:

Many design thinkers really advocate deep, rich design research. Its a lot of documentation, interviewing, meetings and even more documentation just to get to the planning/prototyping stage. After reading some of the literature 37signals has put out, it seems like you guys stray away from this workflow in general. What’s your general workflow like? Is it different from traditional design workflow?

We conduct research all the time. But it’s a different kind.

It’s important to know that research is guesswork. The further out you try to guess, the bigger your margin of error. Like you said, many people do research before they start building their product. They write lots of documents and diagrams and specifications. The problem is, it’s all hypothetical. Until you’ve actually thrown the ball at the wall, you don’t know how it’ll bounce back.

People often think that research is like preparing for a long journey. Like the more food you stow on the ship the safer you are. But you don’t want to go on a long journey. You want to take as short a journey as possible, and come back for a reality check. See how you’re doing, then go for another short trip. Long journeys are the death of software.

I said we do a different kind of research. Here’s how we do it. We build something, then we collect feedback on what we built. For unreleased products, that feedback is our own opinions and review process. Does it do what we wanted? Does it feel right? Is it easy to understand? Will it support more features and future changes down the road? In the case of released products, we always listen to emails and forum posts from our customers. In both cases, the feedback on what we’ve built arms us for the next phase.

It’s like a conversation. You don’t sit down at the cafe, listen to your friend for two hours straight, and then talk for two hours straight. You take turns, constantly going back and forth, and the discussion finds its way.

Of course, you might wonder how to start. We build products we need ourselves, so our initial research is made of our own wishes, itches, and frustrations. When it comes to client work, my best advise is to become friends. Spend time together and discuss what they do until you can see through their eyes a bit. Pay special attention to their language and the words they use. Make notes, but don’t put them in the documentation shrine. As soon as you know enough to build the first basic feature, do it. Break away for a week or two and build it. Then come back, talk about it, learn more, and decide what to build next.

Research can make you feel informed, but I guarantee that building real software in many small steps gives you a lot more knowledge and confidence. If you’re interested in how to better share headspace with your clients, I highly recommend absorbing the Ubiquitous Language pattern from Domain Driven Design.

Ask 37signals: The genesis and benefits of Rails

David
David wrote this on 9 comments

Brad Madigan asks:

Was Ruby on Rails a planned attack while building Basecamp, or did you realize, “Wow, we have a real MVC framework here” after the fact? Other than the obvious technical aspects, how has Rails helped 37Signals as far as business development is concerned?

In the beginning, there was no Rails, there was only Basecamp. After working on Basecamp for a while, though, I eyed the option of giving all the generic pieces a life of their own. But even then, I continued to work on Basecamp first. Which meant that all the functionality of Rails came as extractions of a real application, not of a “what somebody might need some day” fantasy, so prevalent in framework design.

This extraction-driven nature of Rails attracted a culture of practical programmers with a zeal for delivery, which proved to be perfect hiring crop for 37signals. From the core group of people around the framework, we were lucky enough to hire such amazing talent as Jamis Buck, Sam Stephenson, and Jeremy Kemper for the company. That’s probably the biggest benefit that 37signals has derived from Rails.

But many other benefits are obvious. Including awareness, goodwill, and press. And of course the joy of working with a technology so uniquely aligned with our thoughts on software development.

Product Blog update

Basecamp
Basecamp wrote this on 1 comment

Some recent posts at the 37signals Product Blog:

Create an electronic invite with Backpack
inviteNiranjan V., President of Applied Materials Toastmasters, wrote us an email detailing how he used Backpack to create an electronic invite…”I was pleasantly surprised about how easy it was to use. The ability to embed Google Maps and add images (hosted on other websites) was very handy!”

Basecamp Case Study: How Sounds are Active rocks Basecamp
Chris Schlarb uses Basecamp to run his independent record label, Sounds are Active, and work on audio/video projects for clients. He’s also got a solo album coming out on December 4th on Sufjan Stevens’ record label Asthmatic Kitty and he’s using Basecamp now to coordinate the press and promotional campaign for the album. Chris talked with us about how Basecamp helps him coordinate his projects.

PackRat adds support for newest Backpack features
PackRat is a desktop client for Backpack which lets you use your Backpack data when you can’t be online. The newest version brings Packrat in line with the new Backpack. That means better syncing, better page display, support for dividers, etc.

packrat

Continued…

Block 37 and Joseph Freed?

Matt Linderman
Matt Linderman wrote this on 14 comments

Crain’s: Apple eyes roost on State Street.

Apple Inc. aims to put down roots on State Street as part of the Block 37 project.

Joseph Freed & Associates LLC, the Palatine-based developer of the retail and residential portion of the project, is in talks with Apple, as well as a host of other higher-end retailers…

Conspiracy theorists, start your engines! Surely “Block 37” is a coverup for 37signals…and the developer is one Joseph Freed which must be an alias for Jason Fried, right!?

J/K, everyone knows the only alias Jason uses is Max Power.

Design Decisions: Backpack's new "Add Anywhere" feature

Jason Fried
Jason Fried wrote this on 20 comments

A few months ago we launched the Items Anywhere feature in Backpack. This allowed you to move content anywhere on the page. You could have a file then a to-do list then a note then another to-do list, etc.

Good, but…

People loved this new functionality, but it introduced some new behavior into Backpack that turned out to be more frustrating than we thought. The issue was this: As part of the new Items Anywhere feature, you had to add new content from the top of the screen. You could move anything anywhere you liked, but it had to be added at the top first. Then you could move it somewhere else. This made adding and positioning a two-step process. Annoying, yes.

So now what?

We started brainstorming, sketching, and considering some options. How could we keep the Items Anywhere feature but also allow you to add content anywhere? How could we do this without making things more complicated or without adding a lot of interface overhead?

First idea: Add from the bottom too

We had a fair number of requests from people who didn’t mind adding content at the top of the screen, but they also wanted to add content to the bottom of the screen. This seemed like a reasonable request, but it didn’t solve the more common problem: How to add content to the middle of a page. Adding content to the top or bottom still required you to move the content after you created it. So we passed on that solution.

Eureka in a chat

I pinged Sam regarding this “widgets to add content under a page separator” feature we’d been loosely discussing. We tossed around a couple of options: Adding content from a divider and adding content anywhere via a hover in the gutter between items. Sam’s “add anywhere via a hover in the gutter” concept seemed like the best idea, but we tried the divider option first since it was the easiest (“Judo”). Here’s the chat transcript:


I’m on the left, Sam is on the right

Continued…