April 2006

Readables

by Andy Brudtkuhl on April 21, 2006

Dr. Web – A Collection of Web 2.0 Navigation Menus
Looking for navigational inspiration, look no further.

Principles and Elements of Design
Eight design reviews covering Balance, Rhythm, Proportion, Dominance, Point, Line, Form, and Color. “We looked at how the principles and elements can be used to create various Web design compositions, and how the constraints of the Web invoke unique and differing designs.”

SaaS Business Value
An excellent graph showing the value of the Software as a Service model.

Attack of the Viral Campaign Ads
“Gibson’s ad places him at the forefront of this year’s hot political advertising trend: animated attack ads designed to be spread virally through blogs and e-mail.”

Widgets, BitTorrent, content blocking: Introducing Opera 9 Beta
“This version includes Widgets, small Web programs running in their own windows that are fun, easy-to-use and live on users’ desktops. The Opera 9 Beta also features support for BitTorrent, a popular file downloading technology, in addition to an easy-to-use content blocker and thumbnail previews of tabbed sites.”


Google Calendar API

“Google Calendar allows client applications to view and update calendar events in the form of Google data API (“GData”) feeds. Your client application can use the Google Calendar data API to create new events, edit or delete existing events, and query for events that match particular criteria.”

Sync IPOD calendar with Google Calendar
Exactly what the title says. Interesting tool will have to export my concerts calendar to test.

Illusion of Agreement
37s

Google Posts 60% Gain in Earnings
“Google returned to favor among investors yesterday as its profit for the first quarter increased 60 percent, well above expectations.” At the time of posting, Google’s shares (444.28 +29.28 (7.06%)) are up seven percent today at $444/share.

Simplicity is Profitable
“There’s a lot to learn and LUV about Southwest’s dedication to simplicity. It’s clearly their advantage.” This is true, but there are several other factors that give them a competitive advantage — not just simplicity.

Digg Corrupted: Editor’s Playground, not User-Driven Website
If your’re new, I do not like digg.

{ 1 comment }

Project Detail Systems

by Andy Brudtkuhl on April 21, 2006

Awhile ago I did a piece called ‘Web 3.0 in Production‘ which primarily discussed Phil Wainwright’s idea of Web 3.0 as additional layer on top of existing web services. Although I do not like the versioning the idea behind what Phil explained was very good. Obviously it is not a new idea but its basically building services upon services.

Basically the idea is using an API and aggregation to create new applications or interfaces built on top of existing web services. While surfing last week looking into this further I stumbled across Project Detail. Project Detail has built a business on top of 37Signal’s very popular Basecamp product. They have the mentality of, “If you can’t beat them, join them.” This is an excellent idea because 37S is a small shop and are building Basecamp to do one thing and one thing well. ProjectDetail is just extending this application to do specific functionality that provides to a specific audience.

After perusing their site and blog I decided to contact them as I was interested in their company and ideas. Chris Busse from ProjectDetail got back to me and so I put together an interview so we could get to know them better. He also showed me the demo of their support ticket add-on for Basecamp. Check it out here.

Screenshot:
Project Detail Screenshot

—-

Q&A

1. How did you start your company & what was the initial idea that led
to where you are today?

I needed a time tracking tool for my consulting practice, so in late 2004
I started working on creating an online project management system with a
strong focus on time tracking. At the time I had looked at Basecamp but
it didn’t have a time tracking feature and I saw that as being what put
the “professional” in professional project management system, especially
for small teams looking to minimize the number of tools they rely on.

I work with a group of a half-dozen consultants specializing in CRM
systems for membership associations and we were finding that a lot of time
was slipping through the cracks that should have been getting billed to
clients — especially when it came to ad-hoc support issues that came up
throughout the day. I was creating a tool for us to use internally and
make available to others as a product.

Things got pretty crazy with another business venture and I had to put it
on the back burner after it was about 75% complete in spring of 2005.
When I had the chance to pick back up on it, Basecamp had the time
tracking feature that I needed originally so my enthusiasm for my own
system was somewhat diminished. The look on my business partner’s face
when I told him we were going to use Basecamp instead of what I’d been
talking about non-stop a few months before was priceless.

2. Was the company solely started to integrate with Basecamp?

Ironically, Project Detail Systems started out to compete with Basecamp.
Now that the API is available, Project Detail is focusing solely on
Basecamp add-on development. There are still a number of ideas from the
design of my original system that we’re going to be bringing out in the
form of add-ons for Basecamp.

3. How stoked were you when 37S announce the API?

Extremely. When I saw the first teaser and Ruby on Rails example in their
blog several months ago I was excited but a bit apprehensive and bought a
RoR book, figuring I’d need to know that to work with the API. I consider
myself to be pretty much “platform agnostic” – to the user, it shouldn’t
matter what language a hosted web application is written in as long as the
presentation is correct and it works. When it came out as XML over HTTP I
was ecstatic though because I could reuse 10 years worth of VB and ASP
code.

That being said, I still plan to learn RoR and may consider transitioning
to that platform, but I’ve always been wary of anything that does
automatic code generation.

4. How soon did you begin work in preparation for its release?

I guess you could say that I had mentally prepared long before its
release, having immersed myself in the issues involved in developing
hosted project management software. I was also lucky to already have a
database and web server ready to go in a hosting facility, and the company
already formed beforehand.

The API was announced on March 25th, and I posted the first public demo of
the Support Tickets Add-on we’re working on to the Basecamp forum on April
6th.

5. What’s your company structure – ie: number of developers/designers/ etc

Project Detail Systems is a company that I own, but I work with a pretty
tight group of other consultants that I mentioned before and am a partner
in two of their companies. So basically that makes this “my baby” but I’m
getting a lot of support from them. Right now this is mostly in the form
of business and process analysis and turning our clients into testers but
later it will lead to more full-time involvement.

Once the cash flow picks up the first think I’d like to do is bring a real
designer into the picture. My patience with hand-coding CSS only goes so
far.

[click to continue…]

{ 4 comments }

CBS is Getting Viral

by Andy Brudtkuhl on April 20, 2006

CSI New York
CBS is starting to figure out how to use the internet as a tool. We saw it what they did for March Madness. Than we saw this idea completely blow up as all the other major networks jumped on board for the ride. And CBS is leading the edge.

If you watched CSI:New York last night you know what I mean. At the very end one of the characters was searching the internet (search engine not distinguishable) for something a friend had just given her. She found the site and with a shocked face staring at the screen the show ended. Naturally the geek in me decided to see if that domain actually existed. Well, it did and it was shocking footage that brought the viewer into interaction with the show. And at the end of the clip obviously they showed next week’s previews.

While waiting for the page to load, I thought “Dammit, they got me”, knowing I had been had by a marketing ploy. I would also imagine they had several million others check it out too. Now this is a great idea for CBS for two reasons. (1) They have a pretty good idea of the size of their viewing audience that is much more accurate than the ratings system. They also acquired general demographic data. (2) CBS was able to involve the viewer interactively at the same time hooking them into the next broadcast. Dual mediums is not a new thing but this was a great implementation.

I would like to see a discussion begin over the benefits to the a) broadcaster, CBS in this instance b) the advertiser and how this did and possibly could benefit them, and c) the end user.

tags: , , ,

{ 1 comment }

.NET can play too

by Andy Brudtkuhl on April 20, 2006

In all the commotion of Web 2.0 all that is muttered on the technology side of things is AJAX, Ruby on Rails, and PHP. Well, the following applications prove .NET apps can hang too. Sure the framework is more robust but it’s all server-side, and not client-side where that robustness shows its ugly face.

I can build a simple .NET web application with twenty lines of code the likes of a RoR scaffold and adhere to the convention over configuration model of Ruby on Rails. Don’t get me wrong, I am learning Ruby on Rails and loving it. But a few tWits ago they discussed the surprising fact that Writely was writtin in C#.Net. I didn’t understand why they were astonished but realized it’s because it is rare to hear.

Anyway, here are some great ‘Web 2.0′ services from the .NET community.

PageFlakes
With all the hoopla over AJAX portals/desktops this one really rises above the rest. It’s very clean and nicely designed. It’s also extensible and highly configurable. And it’s smooooth. In fact its the only app of its kind that I could stand to use for more than one day.

Titlez
Titlez is another good designed site and serves a nice web service niche. It uses the Amazon API to aggregate statistcs about books sales and uses that to trend futures. “As a publisher, author, agent, or other book publishing professional, you can use the information provided by TitleZ to help make intelligent decisions about future projects.”

Squeet
Squeet is not as well designed as the others but provides a service that seems to be growing in popularity — RSS -> Email delivery. The movement in this niche is an attempt to bring RSS to the masses using an established medium, and Squeet has a good implementation that we will be switching to when we have time.

tags: ,

{ 4 comments }

Design resource roundup

by tjmapes on April 18, 2006

Some of these sites you may have already visted, and if that is the case, rock on, but I just wanted to point out some great resources that everyone should go visit.

1. I have been thumbing through this site’s extensinve list of links for a few days now and there are great resources everyone should check out. Go visit Bookmarks for web-designers and web developers.

2. I have also really enjoyed Design Melt Down. The site displays tons of great examples of design elements, trends and problems. It also gives actual examples from other sites where you can view these design trends, and resources like books, patterns, and images where you could mirror the examples.

3. Wiki Soxiam has a beautiful list of css tools with categories such as:

  • css based design galleries
  • css based layouts
  • css based boxes
  • css based menus, lists and navigation
  • css and form elements
  • css image replacement techniques
  • css optimization techniques
  • css browser support, bugs and hacks

and just some general css links. I stongly recommend this list of css resources.

4. CSS Tweak is a site where you can paste in your css code or upload it and it will reformat it, hopefully cutting down your file size. And it will tell you in percentages, just how much smaller your file size is from your original one. You can remove whitespace, and tweak things like fonts, backgrounds, borders, lists, comments etc. Go check it out.

5. Gray Bit is an online accessibility tool where you can enter in your url (or any url ) and experience a greyscale rendition of it. It helps show the page’s preceived contrast.

{ 0 comments }