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

Basecamp

About Basecamp

Basecamp is everyone’s favorite project management app.
Meet the team, if you'd like.

This week in Twitter

Basecamp
Basecamp wrote this on 2 comments

A few of this week’s 37signals staff posts at Twitter.


Matt Linderman@mattlinderman: It’s a fine line between preparation and stalling.


Jason Fried@jasonfried: Where’s the double bounce prosperity?


DHH@dhh: Wow, this is promising. Apple backs down from dev tool restrictions and promises to make review process transparent: http://bit.ly/aFCxOw


Sam Stephenson@sstephenson: Really enjoying http://longform.org/ for idle reading.


Jason Fried@jasonfried: Notes from today’s Q&A at the 37signals HQ w/ Tony Hsieh, CEO of @zappos: http://bit.ly/9pjLXs (via @timschraeder)


DHH@dhh: I’ll be keynoting at http://rubyconf.org/ this year. Nov 11 – 13 in New Orleans. It’s been too long.


asianmack@asianmack: Sometimes it feels as though the lame townspeople from “Footloose” are close to taking over America.


Jason Rehmus@longstride: One of @Instapaper’s best, secret features? Time. It’s amazing how many articles I DON’T want to read a few days after saving them.


Well, that was easy

Basecamp
Basecamp wrote this on 39 comments

We just launched a new feature in Basecamp that allows you to move messages, to-do lists, milestones and files from one Basecamp project to another. You can read the full announcement on our product blog.

The UI we designed makes it simple to do. Just edit any message, milestone, to-do list or file in Basecamp, select the project you want to move it to, and click a button. Done.

It’s so simple that it’s easy to assume that adding the feature would be simple, too. Customers make this assumption and so do developers.

To put things in perspective here’s what you see after you click Move

…and here’s what is happening behind the scenes:

  • Is the item being moved a message? We’ll need to move any attached files with it. Does it have any comments? Move those, too.
  • Do any of the comments being moved have their own attachments? Better move those as well.
  • Are any of the files images? If so, we’ll need to move the image’s thumbnail, too.
  • Are there multiple versions of the file? Bring those along.
  • Does the message or any of the files have a category? Create the category if it doesn’t exist in the destination project.
  • Is the moved file backed up on S3? We need to rename it there. If it’s not, we need to make sure it doesn’t get backed up with its old filename.
  • Is the item being moved a milestone? Moving a milestone needs to move any associated to-do lists and messages. And of course those to-do lists can have to-do items with comments, and attached files, and multiple versions of those files. Move all of that.
  • Is it a to-do list? It may contain to-do items that have associated time tracking entries. Move those time entries to the destination project too.
  • Was anyone subscribed to email notification for the message? We’ll need to make sure they still get them on the new project.
  • Similarly we need to make sure that when you follow a URL in an email notification for a moved message, comment or files, you are redirected to its new location.
  • Ok, we gathered everything up and it’s moving. Is it done yet? Did it fail? We’ll need to roll it back if somthing goes wrong.

Oh and we need to show the user what’s going on…

Product Blog update: Move items between Basecamp projects, syncing OmniFocus and Basecamp, S2 Form Processor for Highrise, etc.

Basecamp
Basecamp wrote this on Discuss

Some recent posts at the 37signals Product Blog:

Basecamp
New in Basecamp: Move between projects
We just launched a new feature in Basecamp that allows you to move messages, to-do lists, milestones and files from one Basecamp project to another. Have you ever wished you could move a message that someone posted to the wrong project? Or split a to-do list and a couple of milestones into a brand new project? Now you can.

move

Spootnik synchronizes OmniFocus and Basecamp
“OmniFocus’ online synchronization feature gave me a broad hint to build a web application that connects these two worlds. You neither have to run a computer nor to install anything. If you, for example, update a task on your iPhone, it flows directly into your Basecamp account and your Mac’s OmniFocus database. Simple like that.”

spootnik

Start using bcToolkit for Basecamp reporting and get a free copy of REWORK
“Here’s the deal, sign up for bcToolkit and you will automatically get a 30 day free trial to let you see how easy to use bcToolkit is for Basecamp reporting and the business-changing Basecamp reports you can get…As soon as we receive your first month’s payment we will post you a FREE paperback copy of REWORK from 37signals.”

International PR agency EIDO uses Basecamp to show progress to clients from around the world
“This system report (below) shows an example of a real-time report generated on demand from our admin system and delivered to the client via Basecamp. Clients never need to ask us for an update on any particular project because it is generated for them automatically from the data we ourselves are using.”

Eido-system report

You can now upload larger files to Basecamp
Want to upload large files to Basecamp? Good news: We recently increased the maximum file size that you can upload to Basecamp from 100MB to 2GB.

Continued…

I’m really liking Google’s design lately. Even though people would say, “It’s ugly and stripped down or whatever.” The decisions they’re making I think are really wise. Everything’s based on speed. And the more you use it, the more you realize speed trumps aesthetics in most cases. If you can be fast and good looking, that’s great. But I think I’d almost prefer fast.

And so, I like some of the decisions they’re making about that. And I think that’s starting to influence us a little bit in terms of picking up some speed here and there by maybe doing things that are a little bit less fancy than we might want to do, a little less arty than what we might want to do, but really just are better because they’re faster…

The way I tend to do it is I’ll design something the way I like it, and then I’ll figure out how I can pull stuff out of it. So, for me, it’s more an editing process. Speed is about editing for me. I want to get the idea out there first and then I can start peeling back.


Jason during the 37signals podcast Design roundtable – Part 2 (transcript).
Basecamp on Sep 8 2010 24 comments

This week in Twitter

Basecamp
Basecamp wrote this on 4 comments

A few of this week’s 37signals staff posts at Twitter.


Jason Friedjasonfried: The reason you can’t get it done in one day/week/month is because you’re making it take two days/weeks/months.


Ryan Singerrjs: For fans of Christopher Alexander’s recent books, Nikos Salingaros’ “A Theory of Architecture” is a must read http://amzn.to/cGOdBg


Jason Rehmuslongstride: Calling in GMail is pretty cool. Add it as one your Google Voice lines and you get inbound calls, too.


Matt Lindermanmattlinderman: Sparklines:Graphic designers = Windmills:Don Quixote


DHHdhh: The Ruby future goes through 1.9.2 and you come along. It’s never been easier to work with multiple versions w/ RVM: http://bit.ly/15h0ax


Sam Stephensonsstephenson: I wish more Mac utilities used prefpanes instead of menu bar icons.


A couple of interesting UI techniques at Flickr

Basecamp
Basecamp wrote this on 16 comments

1) Interesting use of unicode characters for the UI on Flickr:

unicode

That triangle up top is actually two triangle characters side-by-side. Sucks that we still have to resort to such hacks for such a common UI shape — but this is a smart solution.

2) Also interesting is this inline tour of the new photo pages. Rollover a number and bubbles pop up to show you what’s fresh for that section.

tour

Continued…

If you ask an artist why, the greatest artists will tell you, “Well, it was beautiful. It inspired me. It touched me. It reminded me of this or that.”

But you ask a designer why and he says, “Well, I’ve got these 15 different things that all have to coexist in this 800×600 pixel area. And if I do this, that doesn’t work. If I do this, it breaks the other thing. So in order for these three things to be in harmony, I have to do that…”

That points more and more to the challenge to somebody who’s trying to get into or who’s trying to get a job doing UI design, that it’s not about looking at screen shots. Because then you’re putting yourself in the graphic design box.

It’s about your ability to describe problems and your ability to show how it is that a design that you did worked. And if you can show the reasoning and the different relationships between the elements, then you can show that you really know something.


Ryan during the 37signals podcast Design roundtable – Part 2 (transcript).
Basecamp on Sep 1 2010 3 comments

This week in Twitter

Basecamp
Basecamp wrote this on 5 comments

A few of this week’s 37signals staff posts at Twitter.


Ryan Singerrjs: “Operating System: There shouldn’t be one.”—Design Principles Behind Smalltalk http://bit.ly/dz7tO2


Kiran Max Weberkiranmaxweber: “Science is beginning to embrace the idea that some technology is Twinkies and some technology is Brussels sprouts.” http://n.pr/cqC1e9


Jason Rehmuslongstride: I can sync my address book with Google contacts? Sync??! Nice!!


uptonicuptonic: Executing a design well matters. Whether you do that yourself or collaborate with others, execution is half the journey.


uptonicuptonic: Web design requires an understanding of code for the same reasons Ive must understand the properties of metal and glass to make an iPhone.


Jason Friedjasonfried: Our pal Kevin Guilfoile gets a great review in the NYT for his new book “The Thousand”: http://nyti.ms/cyCbUm


Matt Lindermanmattlinderman: Ghostly, hand cranked film from 1922 Kodachrome Film Test. http://bit.ly/b4xSW9


uptonicuptonic: Adobe’s latest online Photoshop tools look promising for the casual retoucher/organizer: http://www.photoshop.com/tools


Jason Friedjasonfried: Great collection of signs photographed by @segurainc: http://www.flickr.com/photos/51621851@N06/


37signals37signals: “Q: How to Improve IT Worker Morale? A: Cut Back the Hours.” Includes a REWORK excerpt. http://bit.ly/bVAG3g


Matt Lindermanmattlinderman: Campaign Monitor’s new office = closed door policy. “If my door is shut, don’t interrupt me.” http://bit.ly/dt8KOM


Signature designer?

Basecamp
Basecamp wrote this on 27 comments

A conversation about signatures (real ones, not digital) from our room in Campfire:

Jason F.: Don’t you think that would be a really cool niche side job for a designer? Custom designed signatures? The client would have to learn it, but I bet there’d be a decent market for a really cool signature.

Jamie D.: That is interesting, and actually w/ all the digital stuff you probably don’t even need to really sign it

Jason F.: Either way, I think it would be really cool to have a beautifully designed signature. One carefully considered, unique, and interesting.

Jason Z.: It’s actually surprising that never happened when calligraphy was in it’s hey-day. Surely everyone didn’t have a knack for graceful flourishes.

Matt L.: love the idea of a signature designer. wouldn’t even have to invoice you. he can just sign the check himself.

Great proportions melt away impurities in a design. So if you have buttons and there’s too much space between them, the space between them is another element that you have to comprehend.

So if you have two buttons, you now have three objects. You’ve got the button, the button, the space. But if things are the right proportions, you just have two items, the two buttons.

And I think over a big screen, if you get the proportions right, you could be eliminating 10 or 20 different extra negative space things and things that you just have to comprehend. So it’s very soothing.


Jason during the 37signals podcast Design roundtable – Part 2 (transcript).
Basecamp on Aug 24 2010 2 comments