Category: Misc.

Making Help more Helpful

Most modern software has some notion of Help. It’s usually non-interactive text written by a technical writer to assist users in performing tasks. Core problems with help Help is not actionable. You can never actually accomplish anything from help you can only gain abstracted knowledge about how a possible solution could pertain to your situation […]

Read More

Google War Games

I created a little game. If you have an disagreement and need a tie-breaker let Google settle the score: Boxers OR Briefs Coke OR Pepsi Yes OR NO Good OR Evil “Great Taste” OR “Less Filling” Any other good ones? Footnote: Remember to use capital OR otherwise it doesn’t work right. The reason for this […]

Read More

19 Things Startups Can Do to Save Money

As the economy spins small companies and startups are looking at what they can do to cut costs to save money now. Here are some ideas: Everyone does not need a phone. Sure you need one in the office and maybe someone else does but you don’t need one on every desk. Have everyone turn […]

Read More

Screen Real Estate Prices are Dropping

I often hear the phrase “Screen Real Estate” some people treat screen space like a rare commodity that needs to be used down to the square pixel. Not true. The reality is that there is no limit to the number of screens or dialogs you can have, you can create menus, scrollbars, lists, tabs, windows […]

Read More

JavaScript rubber band

This is a simple Javascript rubber band funciton that I wrote. Typically an animation function moves directly from point A to point B. This gives a very mechanical feel. I wrote a very simple rubber band funciton. This animates an object with velocity. The object can overshoot the destination and bounce back. The further you […]

Read More

Online Voting – The future of politics

It seems obvious to me that the current method of voting is completely broken. Stand in long lines Use voting machines that are difficult to use and prone to errors, or not properly calibrated. Get no receipt or validation that you voted Have faith that your vote is counted and can’t be tampered with Inadequate […]

Read More

Reusable Energy

After listening to George Bush’s Sate of the Union I had to think that perhaps he’s not as big an idiot as I initially thought. He made some good comments about tax reform, SS reform, law reform and more. He still said some stupid things but all in all I give it a B-. Not […]

Read More

AJAX for Software and Interface Designers

What the heck is AJAX? AJAX stands for Asynchronous JavaScript and XML. First off it’s not a new technology, it’s an encapsulation of several technologies used together in a new way. As a general statement AJAX allow a web-page to pass information back to the server and update the page without the user having to […]

Read More

Allow clients to accept credit cards

For years I was using a 3rd party service to accept credit cards for software purchases. This was a good idea at first because it allowed me to get off and running quickly in creating the software and not worrying so much about the sales, processing side of things. The problem is that these third […]

Read More

IPhone Application Design

I’m going to talk about four of our recent iPhone projects that we’ve been working on at Raizlabs. Two of them have shipped two have not. We started developing for the iPhone over the summer of 2008 and have had a fun ride. The mobile UI design space is quite different from traditional web-design in […]

Read More