Grasshopper Labs Archive

More Productivity with the Pomodoro Technique

Tomato

Good programmers are always in search of tools to make them even more productive. Be it those text processors, application launchers, IDEs, we are never a hundred percent satisfied with our toolbox. Maybe this is an extension of our day-to-day behavior, one of constantly looking to improve the execution of a task or simpler – not to say minimalist – manners to solve a problem.

Besides that, another similar problem is faced by members of our class: the neverending search for time, focus or task management methodologies. It was during one of those searches that I found a tool that soon became one of my favorites: the Pomodoro Technique.

Created by Italian Francesco Cirillo in the late eighties, the Pomodoro Technique is a very simple time management methodology. You work within short time periods of 25 minutes by using a timer. During those periods, you should focus exclusively on a single task, doing your best to ignore interruptions.

Each 25-minute work cycle is called a pomodoro (Italian for tomato) and is followed by a short pause, three to five minutes long.

The idea behind this method is the perception that calculated pauses increase mental agility and allow you maximum dedication during a specific period.

Read more »

Permission to Behave Like a Child

Temple Grandin at TED

I just watched Temple Grandin’s talk at TED about the kinds of minds the world needs. She describes how the world is full of different kinds of thinkers – visual thinkers, abstract thinkers, and verbal thinkers. She goes on to emphasize how the world seems to be one that favors abstract thinkers more than any other.

Before continuing – spend some time learning about Temple Grandin and her life. This is an amazing woman who has taken what many might see as a disadvantage, her autism, and turned it into an advantage that we’ve all benefited from.

One of the things that came to my visual/verbal thinking mind while she spoke was how, despite the different kinds of “thinkers”, kids seem to share one thing in common: their drive towards getting hands on experience with the world around them is nearly unstoppable.

Consider this scene: a block of clay sitting on a table surrounded by 5 year olds. How many of those kids will sit around that table discussing what might be created with this clay? How many would whiteboard the pros and cons of certain structures over others? How many would write a functional spec? I’m pretty sure we’re all correct when we say none.

Read more »

Labs Crew in Austin for SXSW 2010

sxsw-interactive-2010
The Grasshopper Labs crew has landed in Austin for SXSW 2010! They will be in the city until the 16th, so if you want to grab a coffee just give them a shout. They’ve got all sorts of Chargify SWAG to give out and have a big surprise planned for Monday night.

There may or may not be a giant green bull running around with them as well. Purely hearsay at this point. If you’re interested in talking shop with any of the Labs guys, just shoot them a DM on Twitter – David Hauser (@dh), Michael Buffington (@go), or Jon Kay (@grasshopperbuzz).

Enjoy the show!

Of Mutual Benefit

Clown fish and anemoneAs part of our recently started book club we’ve been reading Kent Beck’s Extreme Programming Explained. Though some of us have read the book and applied a lot of the ideas to our day to day work, we all thought it’d be great to read and talk about it as a team.

In a mind-bending, recursive, meta sort of way, what I read this morning has inspired me to take our book club up a step.

This morning I read about one of the principles of Extreme Programming (XP): mutual benefit. I, like most middle children, am already an expert in the realm of all things mutually beneficial. Middle children are always at risk of having their plans for fun being thwarted by their older and younger siblings and as such become mutual benefit samurais at an early age.

Mutual benefit, in XP, means that every activity should benefit all concerned. As a kid, if I wanted a cookie, the only way I was going to be able to have that cookie was if I could distract my siblings. Either they’d also needed a cookie, or they needed to be distracted long enough for me to obtain and consume a cookie without threat.

Read more »

The State of Chargify – November 19th

Chargify-logo-medIts been a while since the last blog update on Chargify, so allow me to fill you in. Things have been progressing rapidly and we’ve gotten great feedback from our beta testers. A big thanks to all of you!

Not a beta tester yet, but want to be? We hear you! If you’re not already signed up, head on over to http://chargify.com/pricing-and-signup/ and click the big “Sign Up for the Beta” button.

If you ARE on the list, hang tight. We’re moving as fast as we can to allow everyone to Chargify their customers. (Yes, I just used Chargify as a verb… but I’m not the first to do that!)

Read more »

Chargify Update: What’s Happening?

Charlie-the-Chargify-bull-

Development and the private beta of Chargify is proceeding rapidly and we’re getting great feedback from lots of our beta testers.

Recently, we’ve released a few major updates and we plan to release another major update by the end of the week. This update includes, among other things, access to all of your product information via our API which has been one of our most requested features.

A big thanks goes out of the beta users we currently have, because we’ve been getting some super great feedback that we’ve turned directly into new features.

A bunch of you have asked to look at our API documentation before being accepted into the private beta. All of our documentation is freely available on our support site. Our documentation is a combination of “Cucumber features” and written documentation we’ve generated over the last few weeks. We are looking at exposing more of our Cucumber features in a more useful way for developers.

If you haven’t been accepted into the private beta yet, fret not. Once we push out our next update, we’ll be letting a whole gaggle more users in (in a first come first served order). We expect to fully open up the beta for everyone in the next 30-45 days.

Launching Chargify in the TechCrunch DemoPit: Lessons Learned

Badge_demopitMonday was a wild one for the Chargify team – we launched our product in the DemoPit at the TechCrunch50 in San Francisco.  We did not win the “Audience Choice” vote (votes are cast through poker chips placed in to DemoPit presenters’ jars), but the day was full of affirmation nonetheless.

Most people simply “got it” when we explained what we are doing.  We particularly resonated with developers who have tried to integrate a billing system, and investors/stakeholders who have seen their developers flounder when it comes to smoothly accepting recurring payments.

A particularly great moment for us came when Mr. Michael Arrington himself rode up on his Segway, chatted with our CTO and co-founder David Hauser for a few moments, then dropped his chip in our jar and rode off.  I can only guess that someone else tipped him off to what we’re doing, so many thanks to that person.  Read more »

Chargify Launches as first GH Labs Product

grasshopper labsGrasshopper Labs is a group of developers, marketers, and entrepreneurs whose goal is to develop breakthrough web applications designed for start ups.  We spend our time developing applications to make it easier for entrepreneurs and small business owners to run their business efficiently.

For the last three months, the Labs team has been working to launch Chargify, a better way for Web 2.0 and SaaS companies to bill their customers.  Chargify makes it easy to manage subscription-based business models and gives business owners some great insight into how their ventures are growing.

Read more »

Introducing Grasshopper Labs

For the past 4 months, I have been fully immersed in helping to build out one of Grasshopper’s latest grasshopperlabs_smallinitiatives: Grasshopper Labs.  Now that we’ve launched our first product, Chargify, at the 2009 TechCrunch50 DemoPit, its time to start talking more about who we are, what we do, and why you should care.

Labs is currently composed of two developers – myself and BJ Clark.  We’re led by Grasshopper’s CTO and co-founder David Hauser, and continually backed by various members of the rest of the Grasshopper team (you’ll see Mike Arsenault in particular post here about branding and marketing efforts).  What’s cool (to me, and hopefully to you) is that we are treated like our own little start-up, but we have the support of a larger, experienced team when necessary.  Read more »