A chef’s perspective on computer science

My boss, John, was recently interviewed by eWeek for an article about Popfly, where it came from, and where it’s going. Here’s one of my favorite quotes from the article:

[Part] of the thing about learning to program is at the end you want to be able to show somebody something. It’s like learning how to cook. At the end you want to be able to show somebody, hey, look at this cool thing I did, or taste this dish, it’s really good.  

I kind of felt like a lot of computer science curricula you ended up at the end with nicely chopped onions, nicely chopped carrots, nicely chopped celery and maybe you put it in a sauté pan you wound up with a sofrito, but you hadn’t actually finished the dish. And I was more interested in getting to the point where you made the dish [by enabling non-programmers to skip to the end of the process].

Possibly Related Posts:


July 31, 2007

Piping hot Popfly, fresh out of the oven!

Today marks our third release of Popfly since we debuted it…three months ago. I am continually impressed by my team’s ability to keep popping releases out like clockwork. Of course, past performance is no guarantee of future results, but we do love giving you new bits to play with every month.

So, what’s new? John, our Group Program Manager, just posted the official list over on our team blog. I highly suggest you read it, but I will supplement it with some additional discussion of my favorite new features.

New Home Page

This is the set of features I spent the most time working on over the past month. Previously, the Popfly home page had three big, honking polaroid photos linking you to our mashup designer, web page builder, and community. It was supplemented with a news feed and the top mashups on Popfly.

Today, we’ve replaced this with a news feed that shows you the latest news on Popfly, and tells you what your friends are up to. No longer will you have to hunt around to see what cool, new stuff your friends have been up to!

We’ve also added several “Quickstart” mashups to the homepage. These are fun, little mashups you can immediately rip and start rebuilding to fit your needs. This should greatly simplify the process of discovering what you can mash together.

The home page also sports a list of your five most-recent projects, which means you no longer have to hunt around for the project page in order to keep working on a mashup!

New Header

Popfly now features a newly overhauled header (which, truth be told, I just built last week). It provides you with a super-simple way to access every Popfly feature from anywhere. No longer will you have to traipse back to the home page or your profile page in order to start building a mashup. I think it also looks quite a bit cooler, which never hurts either :)

This also means that we’ve removed the sidebar menus that existed on several pages, previously, like on your profile page. Want to access your developer keys? They’re available under the My section from anywhere.

Alertness Dog

Yeah, that’s right. Deal with it. He’s awesome.

Project Comments, Descriptions and Tagging

Tell your friends how awesome their mashups are.

Full List (and remember, this is all from one month of work!):

  • A new home page so you log in and see a page that’s customized to you with your friend requests, changes your friends have made, and your projects as well as hot projects and news.
  • Consistent menus so that you don’t have to keep returning to your “My” page to create mashups, blocks, and web pages
  • Block recommendations so you have a sense of which blocks mash well with other blocks
  • Tagging and long descriptions so you can actually explain what your project is all about using full sentences and tags, along with a linkable details page for each project.
  • Descriptions for user submitted blocks in the block list
  • Searching by tags for user blocks in block list
  • Commenting so other folks can tell you what they really think of your projects.
  • Input validation to help blocks connect better with each other when data types don’t exactly match.
  • Publishing to Facebook so you can post a link of your Popfly creation to your Facebook account.
  • Alertness dog
  • Friend removal, so you can clean up your friends list in case you decide you don’t like someone.
  • A “crazy-easy” guide to creating your first mashup.
  • Performance improvements in starting the mashup editor.
  • An MSN Shopping block
  • And you can now see what blocks people used in their mashups from the details page.

Possibly Related Posts:


July 19, 2007

We never thought rubber duckies could get *this* big

For a while now, Popfly’s unofficial mascot has been a rather unassuming rubber duckie who rebels against the man with his rakish magenta hue. From my understanding, he spends his weeekends barhopping with college kids along the Ave.

Anyway, my Product Manager, Dan, just forwarded me a blog post about another duckie who’s making quite the splash, as it were, in France. Remember that a meter is approximately 3.3 feet. Impressive…

Possibly Related Posts:


July 17, 2007