Posts

Showing posts from 2007

Tuesday Sequence

My buddy Mike caught a few pictures of my Tuesday wave. It's fun to be able to say I was the first one to paddle out and I caught the first wave of the day, but I wouldn't do it again. The storm surf conditions and the walls of whitewater that were pushing surfers from Pleasure Point down to Capitola Village were too much work for me. I would rather have sunshine and 4-5ft waves I could surf all day long.

This little wave I jumped on was about half the size of the one's coming through, and getting mowed over by whitewater until you can hardly breathe is the pricetag.





Facebook Vs. OpenSocial - Reminds Me of Browser Wars

Google is doing their best to create an API that everyone can use to develop social applications for any container. Facebook is doing their best to create an API that developers can use to quickly produce applications on their container. Should Facebook jump on the OpenSocial band wagon? It's too early for me to cast my vote.

I have been developing an application for the Facebook container and I'm impressed with their API so far. It's easy to use, pretty intuitive, and has a lot of functionality. But my app is pretty simple. What happens when an application gets really complex, involves lots of developers and updates? Coding for Facebook, MySpace, Google, Bebo, Orkut and Hi5 could start to get messy.

The idea behind OpenSocial is to code to one API and release your application to many containers. That way the focus goes toward developing killer apps and not managing social containers. The more I think about it, the better it sounds.

HUGONGO is a multi-dimensional social appli…

LinkedIn, Facebook, Orkut, MySpace - Duplicating Friend Requests.

When is someone going to create an application that will allow me to manage my friends network from one place and share it across all social networking platforms?

I really enjoy playing with Facebook and I've been connecting on LinkedIn for a couple years, but now I have to ask some of my same connections to become friends all over again. Seems pretty Web 1.0 to me.

I know the value for these social networking platforms is in their users, but I can't be the only one who is getting tired of having to go through the same process of identifying friends and building networks over and over again.

Who is going to step up and solve this problem for us? One network of friends, shared over any social platform you want. Is it possible? Could OpenSocial be a step in the right direction?

Biggest - Another Facebook App

I started the process of designing and coding a Facebook app last week and I'm pretty happy at the results so far. The application I'm building is called "Biggest" and it's a boasting machine. Stake your claims, share them with your friends and hope they don't challenge you to prove it. You might have to show evidence or have another friend vouch for you.

The reason I'm building Biggest is to learn more about the Facebook platform and see how it will work for HUGONGO, our social travel guide product. If it turns out to be a good resource I'm sure we will develop an app for HUGONGO that will allow friends to create and share travel guides and maps.

I'm using Ruby on Rails, hosted at Joyent with mySql. The most useful resource I've found so far is on Liverail.com and looking at other apps has been really helpful, especially for UI ideas. Oh, and the book Getting Real, by 37 Signals, is awesome.

Hope that helps with your project.

Facebook is winning me over

OK, my last post was about consumer fear. I heard about the new Facebook advertising platform and I was afraid they were selling out.

In order to pacify my fears I decided to set up my own company "Page" for HUGONGO, and check it out from the advertisers perspective... Facebook is winning me over.

Every business should have their own Facebook "Page" and should do everything they can to start connecting with their customers. This is a valuable way to stay intimately connected with your users that not only builds your brand but gives you access to the most important feedback system available. Plus, once you have a Facebook Page you can create advertising campaigns that help your company by helping your customer.

For example, if you are a chiropractor your most valuable advertising is a customer testimonial. Facebook makes it possible for you to become another touch point in that social network. Ask your customers to add your company to their network and help them share …

Facebook getting in bed with Big Brother?

I don't know about you, but if Facebook starts giving advertisers my personal information so they can get my friends to buy more stuff... I'm out of there.

Facebook is doing a good job of keeping the social network clean, providing tools to developers to help enrich the social experience, and giving users a lot of power over their personal content. But it is starting to sound like Big Brother is guiding them down the wrong path:

"Yesterday, in a twist on word-of-mouth marketing, Facebook began selling ads that display people’s profile photos next to commercial messages that are shown to their friends about items they purchased or registered an opinion about." - New York Times Article

It's not just a question of privacy, it's a question of ethics. Facebook could quickly destroy their momentum if the Facebook brand is marginalized in this way. I joined Facebook because of their dedication to privacy and their professional approach to social networks. I'll be t…

Wahooooo!

Image

Early Morning SUP Fun

My buddy Mike and I went met up at 6am for another SUP session at Privates this morning. Sometimes I can't believe how awesome this life is.

I'd really like to get to Nicaragua next summer. Right now it sounds impossible, but for some reason I think it's going to happen. I can just feel it. Anyone want to join me?

Father and son at the boardwalk

Image
Ethan and I took some time off this summer and went to the Santa Cruz Boardwalk. It's good to be spontaneous and just play.

Sunrise over Capitola

Image
Sunrise this morning over Capitola pier. The moon was full and setting behind me... I was blown away again.

Baja Surf Trip

Image
I just got back from a 15 day surf trip to Baja. This was probably the best Baja surf trip I have ever been on. It's refreshing to have some time out in the desert to let the world slip away and reflect on your life.

I decided to start a blog just for the surf trip so if you're interested go to bajasurftrip.blogspot.com and check it out.

While I was down in Baja I had a chance to do some Stand Up Paddle Surfing and I'm totally hooked. This is another way to make the best of Baja. When it was windy we were kitesurfing, when there were waves we were surfing, and when the waves were small we were stand up paddle surfing. What more can you ask for?

Next summer we are taking 10 people down to Baja Sur with us to learn Stand Up Paddle Surfing. We'll spend the first couple days going over the basics and paddling the warm, flat water of La Ventana. Then we're off for two days of stand up paddle surfing in the waves and a final day for fishing, diving or paddling. Check out pa…

Web Design Rules and Blogging Gets Easier

On my last post I talked aboutt how easy it is to create a functional web site using open source software. Well, it's getting even easier.

Godaddy has a new feature called Marketplace where they have all kinds of open source software, ready to install with a click of a button. I know this isn't new, web hosting companies have been offering add-on's and features for years. But Godaddy has made it extremely simple. And they have good stuff, too.

For example, I set up a WordPress blog site in about 5 minutes with the click of a button. But more exciting than having a basic blog, I discovered the real power in WordPress. This open source software is flexible, easy-to-use, and powerful. A person or business could literally create a fully functional web site in less time than it's taking me to write this blog.

Now, I've been building web sites for 10 years, and for me to get excited about free software, and services like Godaddy, is really something. For years I have been h…

SocialText, Joomla, Godaddy, can web publishing get any easier?

I started building web sites in 1996, when you had to hand code HTML and 90% of web sites looked like really bad MS Word docs. Amazingly, 90% of web sites still look like bad MS Word docs, but there's hope!

Easy-to-use, open-source web publishing systems, content management systems (CMS) and wiki's are changing the nature of the web completely. And as companies like Godaddy make it easy to buy a domain, set up a CMS, add a blog a wiki and a forum all in about 30 minutes, small businesses can get up to speed for a very small investment.

Unfortunately, it's not easy to customize and integrate these open source systems for a small business, so the cost will get transferred from web development to design, integration and support. This is an important transition because it will completely change the nature of many web design companies and their business models. The main advantage I see is that creative companies will be able to focus their strengths on creative design, rather tha…

New Attitude Toward Blogging... and Life.

I spent a lot of time over the last few years trying to come up with helpful topics to blog about. I figured that if I was going to spend my time typing and you were going to spend your time reading, I should at least have something really important to say!

Well, I have a new attitude toward blogging. PEACE.

P - Plant seeds
You know what I mean when I say to plant seeds. You can feel it in your heart. Plant seeds of love, joy, friendship, community, churches, gardens, whatever you can imagine. If you are in recovery, start a new meeting. If you are in a church, ask what you can do to be of service. If you feel called, plant a new church! Go out into the world and in your own special way, plant seeds.

E - Educate yourself
The best gift you can give yourself is continued education. The lack of education in the world is one of the greatest causes of continued oppression and poverty. Be part of the solution and keep learning.

A - Assist the poor
This is one of the hardest things to do when you a…