Quality Reads

Wednesday, March 21, 2007

Apollo Test App

As my Apollo test application, I've decided to create a desktop version of Google Notebook. By itself, Google Notebook never really impressed me. It lets you save a snippet of HTML in its original format. The problem is you need an internet connection and an open browser to view it. May as well just bookmark the page.

So my Apollo test application is going to use the Google Notebook API to save a copy of your clippings to your computer's file system. That way you'll have access to your Notebook online or off, with or w/o a browser open.

It'll be my weekend project so expect an update next Monday. A whole desktop app. in one weekend. Craziness.

A couple Apollo links:

Monday, March 19, 2007

Apollo Alpha Released At Adobe Labs!

Real quick post with one intent, to direct you to Adobe labs. Apollo was just released and how sweet it is. Develop desktop applications for Mac and Windows machines using "web" technologies (Flash, Javascript, and HTML). I guess HTML is not just for the web anymore.

If you are a Web Developer, you need to check this out.

Cheers

Sunday, March 18, 2007

ColdRails Now Hosted On Google

I've released the first version of my ColdFusion MVC framework. You can find it on Google Code at http://code.google.com/p/coldrails/
ColdRails features integration with two other well-known ColdFusion projects:
In addition, I've embedded a system into the view component to seamlessly manage your javascript and css files. Of course, what contemporary framework would be complete without some nifty ajax integration. I'll have more details in the next couple weeks.
Cheers.

Sunday, March 04, 2007

Quick Website Concept

A blogging system based on skiing experiences. Every post must be tagged as a particular mountain. It should probably include a mobile API so people could post pictures and text to the blog while still on the mountain. The main website would have hooks into bestskiweather.com, perhaps displaying pictures from the mountains with best recent snow totals.
From there I'd probably approach a couple of the large ski corporations for advertising. Even though we provide information on a wide range of ski mountains, the website provides a ski buzz. There's always powder somewhere to get you pumped up.
What's good for all is good for one.

Plus, due to the user tagged content, providing companies with targeted advertisment space would be relatively easy.

Don't forget about equipment reviews.

Saturday, March 03, 2007

Sunrise at Alta

Its snowed 5 times in the past 7 days. Can you sense my excitement?
Snapshot of Alta at 7:15AM.

Wednesday, February 28, 2007

Southwest Does It Right

I gotta give Southwest a little praise, I just had one of the best customer service experiences of my life. My company's email server went down this past week (major pain). So when I booked my flight on SW for a trip to Houston, I didn't get the confirmation email with all the useful Flight numbers etc etc. I called up their 800 number and *gasp* I didn't get put into a phone tree. I was routed immediately to a customer rep. I froze for second trying to remember why I called. When you're expect a game of telephone Guess Who? a human voice can be quite a shock.
So this post just goes to show that good, old-fashioned customer service can create some worthwhile buzz marketing. Well...OK, maybe not be as useful as an article on Boing Boing or the like but it has to be worth something.
I should also mention the revamped SW website is very sleek. Definitely Web 2.0.

Monday, February 26, 2007

A Great Example of What Web 2.0 Can Do...

There are an amazing number of Web 2.0 clones out there doing stuff with RSS feeds or colloborative writing or web-based IM. OpenCongress.org is taking a different approach turning inaccessible information into something useful. Get a snapshot of the Congress' docket in a matter of minutes. I haven't had time to exhaustively check the website so it might have an underlying political agenda. In concept its a great idea. Post your take in the comments.

Thursday, February 22, 2007

Management Style


I started to notice a re-occurring theme with one of my bosses (yes, I have multiple), every time he gives me work it always has to be done yesterday. Luckily, I don't have a problem working under tight deadlines pimping out a Delorean. My other two bosses provide a nice cushion of 1-2 days before any of their assigned tasks become due. Why, when they're all in the same business, can two individuals setup goals for their subordinates earlier than Boss #1?

One concept, two words: Goal setting. I think most motivated individuals are very good at identifying short-run tasks and long-run goals for themselves. Yet, that same behavior doesn't translate when they become management. As a manager, you're not setting goals/tasks for yourself as much as your team. The best managers have to realize that their time is best spent keeping their subordinates plates full and collective eyes on the prize. Returning to my original statement. My first boss, nay anyone who calls himself/herself a boss, has to take the time to not only plan strategically for the company but their team members. No plan is worth its weight if you don't communicate it.

Be Proactive Not Reactive.

Tuesday, February 20, 2007

The Implosion of the Decade a Month Late




Silly me. I forgot to post the video of the New Haven Coliseum implosion a month ago. You can actually see my apartment building in the opening frame of the movie. Its just above the coliseum. I was standing across a bridge on the right side of the opening frame.
Enjoy.

Monday, February 19, 2007

Where's the Web Headed

I originally saw this video on John Battelle's Search Blog. Definitely worth a watch for anyone who thinks there's more to Web 2.0 than hype.

Cheers to Michael Wesch, PhD for putting it together.

A Little Skype Toolbar Gotcha

Things have been straight hectic since I got back from Ireland. Two big deadlines staring me right in the face. To make sure my blog keeps rolling on, I have this little Skype Toolbar gotcha. I've been using Google Docs a little more recently since I've been bouncing between a number of different computers (with different OS's). The Skype Toolbar for Firefox has a nice feature where it turns all the phone numbers on a webpage into a click to call link (obviously you need SkypeOut for this to work on all numbers). Seems like a nice feature, in walks Google Docs.
Nothing breakthrough here. Just a Google Doc with a phone number on it. Check it out after I save and re-open the document.I guess you shouldn't be suprised by this. Skype converted the number into a single click to call. However, what you may not immediately notice is that the HTML version of this document has been edited by Skype to include the link. Below is what happens after saving and reloading again.

Whats that garbage around the phone number? Unloaded image icons?! I don't want that in my document. Since Skype works on your browser, Google Docs thinks that the changes were made by you and saves them accordingly. Check out what it looks like in print mode.


The unloaded image icons are having children. Great. Just what I need on all my business documents.


Since I rarely expand the Skype Toolbar, I never noticed this button before. It turns off the phone number highlighting. Problem solved.

Moral of the story: Know your Firefox extensions.

Yes, I know. Ridiculously quick resolution. I told you I'm busy.

Friday, February 02, 2007

Off to the Emerald Isle

I've finally accrued some vacation time and I'm going to take full advantage. I'm off to Ireland. Dublin to be more precise. I'll be gone until the 11th so don't expect much from the links above. Pictures to follow.

Cheers.

The Intersection of Time & Money

I'm in the struggle of my life. The struggle to find that happy middle ground between time and money.

Friday, January 26, 2007

Prototype's new Website

Prototype, one of the most widely used javascript frameworks, just moved to a new website. They did a great job filling out the API documentation and the site is very well designed.

There is only one thing missing, Search! The documentation doesn't have a search portal so I knocked out a Custom Search Engine (over at Google Coop). Check it out here.

Yes, the URL is ugly but you can add it to your Google Personalized Homepage and never have to type it again.

Enjoy.

Thursday, January 25, 2007

Return of the Command Line

I'm trying out Enzo, a new product from Humanized. You can think of it as an ever-available, command-linesque, efficiency tool. It handles common tasks such as spellchecking, google searches, opening files & applications with amazing speed. If you're always looking for a way to squeeze an extra ounce of productivity out of the day, check out Enzo. You'll thank yourself for taking time.

Cheers!

Tuesday, January 23, 2007

Can Business meet Web 2.0...

So you're working at a company that could use some collaborative applications. I'm in the same boat. Pitching a major expense to your boss may or may not fly depending on your position. I know I like to point out free/cheap options where ever possible. Here's the catch, how do you suggest using a Web 2.0 company that doesn't seem to have a viable business plan. What do I mean by that? If you're looking on their website and you can't figure out how their making any money, their business plan is suspect. Bringing me to my main point, I can't justify using a company if I don't know they're going to be around next year and beyond. I'm speaking strictly from a business setting. Almost everyone at my company falls into the category of non-technically inclined, which I'm convinced means "don't read" and "no patience".

What do you do?

You want to provide people with the tools to keep their jobs manageable. At the same time, you don't want someone to take time to learn an interface that might be gone next year. Its not like a desktop application that is physically installed on someone's computer. When a website goes down, its gone along with all the information you have stored there.

Quite the catch 22.

Has anyone else gone out on a limb and integrated their operational process with a Web 2.0 company? If so, how're things going and have you run into any serious pitfalls yet?

Monday, January 22, 2007

Filter :: A New Format

After a couple months of semi-regular posting. I've decided to switch gears with my blog and focus on being a "filter" (note the Google Reader Items above). I'll still be posting at least once a week but my current project is taking up most of my free time. The project is based on Adobe's new cross-OS platform Apollo. Very exciting stuff, I'll keep you up-to-date on my progress.

Monday, January 15, 2007

Is Wazap worth 7.9 Million?

I realize the gaming industry is big money, 12.7 Billion. So any substantial funnel for gaming information, such as a search engine, has a huge marketing potential. But I'm not impressed with Wazap.com. They just received $7.9 million in second round funding. That brings their total to $11.9 million in funding for a product that looks exactly like a Google Coop Search for Gaming information. If I had $7.9 million laying around and I was that enthusiastic about the idea, I'd set out to create my own site. For less than half that amount of money, a decent web development group could build a new search portal from scratch and purchase a 30-second commercial during the Superbowl. I'd definitely end up ahead in exposure (at least in the US) and $$.

I could be underestimating Wazap in a couple areas, such as their draw in Germany, China, and Japan. Perhaps its a powerhouse site and I don't even know it. Also, I didn't play around with their search functionality for more than a couple minutes, its all in German.
To decide for yourself, check out the links below:
  • Wazap :: Main Site
  • Wazap :: Translated to English (via Google Translate)

Friday, January 12, 2007

2 Strikes Against the iPhone


Lets be honest the iPhone is pretty sexy. It has the figure of a widescreen tv, the fun-loving persona of an iPod, and the warm embrace of OS X. So whats wrong with this picture.

Two things so far:
  1. Closed API, no third party application development
  2. Cingular -- Worst Customer Service Ever
Originally, I thought the iPhone would have a scaled back version of Mac's OS X allowing for some very exciting development possibilities. I was picturing myself on a beach in the tropics, "working" on the iPhone with one hand, sipping a rum and coke with the other. Then, today I read an article citing the iPhone will have a closed API. Buzz kill. No natively installed applications. Time to break out the Safari-capatible web apps.

As for Cingular, they just suck. Take a look at the hassle you have to go through in order to get out of one of their contracts. I wish the phone industry interpolated a little more than it currently does. So I could take the iPhone to any provider I wanted.

In the end, I'll probably still get one but I'll hate myself for it....

Wednesday, January 10, 2007

The Over-Marketed Early-Adopters

Warning....This falls into the rant category.
I just glossed over this list of the Top 100 Web 2.0 sites posted on digg. People have been prophesying the Web 2.0 burst for a year or so but for the first time, after checking out this list, I think I agree. Below are all the websites from the aforementioned list which actually charge for their service:
  1. Sprout (Hosted Email Management)
  2. Jajah (VoIP)
  3. Skype (VoIP)
Wow, I stopped looking for paid services because I had to include Jajah and Skype just to make a list. They barely charge for their services, only for certain long-distance phone calls. How are the rest of these services structured? All advertising-Based?!? Unless you have massive, consistent web-traffic, most organizations can't convert an advertising-based business plan into a substantial, sustainable revenue-source. Keep this statistic in mind. The combined yearly revenues of Digg, Del.icio.us, and theFacebook.com don't match the daily revenue of a single Costco.

Web applications that intends to use advertising should have a strong reason built into the product. Pandora, a web-based personal dj, is a great example. A flash music player only takes up a small section of webpage providing ample advertising real estate. Also, its radio-like nature gives it precendence in the advertising-based business realm. They are utilizing a proven approach that traditional companies are open to.
Another thing Pandora seems to get right is they're selling ads for their web space in house. It amazes me how many advertising-based sites seem to be using Google Adwords. Horrendous. FYI, if you run one of those websites, a 900 pound gorilla is gobbling up the majority of your income.

Why don't more websites charge for their services? Some argue that people don't like to pay for online services -- advertising is the only way to create a cult-like following found with the big 2.0's.

Why don't more people purchase online services? I always have concerns when purchasing an online service that I'll read an article tomorrow telling me about a comparable FREE application. If you really standout from the crowd that shouldn't be an issue.

Checkout all the duplicates:
  1. Personal RSS Feed Aggregators
    1. Tiny Tiny RSS
    2. Klipfolio
    3. Google Reader
    4. InstantFeed
  2. Web-Base Microsoft Office Replacements
    1. ThinkFree Office
    2. Zoho
    3. Google Docs & Spreadsheets
    4. EditGrid
  3. Video/Photo Sharing (one of these is a fake service, see the bottom for the answer)
    1. Flickr
    2. VideoSift
    3. MotionBox
    4. Dabble.com
    5. Vimeo
    6. FotoFan
    7. YouTube
...and the list goes on

The defining characteristic between Web 2.0 winners and losers will be tangible product differentiation in the eyes of the average user. Tangible as in: x integrates with y much better than z does. Moreover, tangible in the sense it that the average person can understand its purpose. You can't get someone excited about Google Reader if they've never heard of an RSS/Atom feed...even worse, if you explain the concept and they don't understand why its useful.


PS-FotoFan was the fake service listed under Video/Photo Sharing