Ayende @ Rahien

My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:


+972 52-548-6969

, @ Q c

Posts: 18 | Comments: 79

filter by tags archive

Truth in advertising

time to read 1 min | 107 words

So I am at a client site discussing things about their new version of the software. And while it is easy to promise things, we did a POC to make sure that things will work out.

Because I know users, I made sure to have this ready:


I do software behavior, but I know my limitations, and doing good looking UI is one of them.

I had too many software demos blow up because of silly UI issues.



Design looks good to me!

On a serious note I only ever balsamiq mock ups OR for live demo's leave as black and white, even the pink and blue ugly banner may leave a ugly taste in your clients mouth! :)

Khalid Abuhakmeh

I love balsamiq, but maybe ayende was trying to prove a certain technology and functionality.

Why not use something like Twitter Bootstrap. It's super easy to use and looks decent.

Andrew Benz

I like the banner at the top. I know when I'm showing off functionality only, I'll go out of my way to make sure the page is black and white only and not styled at all.


I wish I could say we didn't actually have stuff in production that looks a lot like this...

Gene Hughson

LOL...my favorite disclaimer is the one I use for prototypes: "Consider this supermodel software: looks good, does absolutely nothing useful".


I wonder if we can have that ugly banner in Visual Studio 2012...


Those aren't good colors for color blind people. :)

It's really blurry and hard to read for me.

Felice Pollano

Great color choice! Cyan on pink is... how can we say ;) ?


Kinda smelly here ;-)

Daniel Lang

The one thing I often feel that programmers forget about the software business is that programming itself is just one third of building a quality piece of software.

Here's how I think that almost every software should be made up: 1) Solving the problem (in brain, on paper, whatever) 2) Programming the solution 3) Creating the interface (you need a real designer for this) and programming the UI

There's no excuse for ugly looking programs, they're just not finished.


I have been impressed with how far you can get just using Twitter Bootstrap. You can find yourself fiddling with it, but by and large they have a widget for most things you could need and it's easy enough to put them together in a way that looks at least unobjectionable.

Comment preview

Comments have been closed on this topic.


  1. Production postmortem: The industry at large - 9 hours from now
  2. The insidious cost of allocations - about one day from now
  3. Buffer allocation strategies: A possible solution - 4 days from now
  4. Buffer allocation strategies: Explaining the solution - 5 days from now
  5. Buffer allocation strategies: Bad usage patterns - 6 days from now

And 2 more posts are pending...

There are posts all the way to Sep 11, 2015


  1. Find the bug (5):
    20 Apr 2011 - Why do I get a Null Reference Exception?
  2. Production postmortem (10):
    01 Sep 2015 - The case of the lying configuration file
  3. What is new in RavenDB 3.5 (7):
    12 Aug 2015 - Monitoring support
  4. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
View all series


Main feed Feed Stats
Comments feed   Comments Feed Stats