Thoughts on Madison Startup Weekend

17th
May. × ’12
Disc golf basket from Alnaparken disc golf cou...

I went to  Startup Weekend  to support the local startup community and work on my public speaking. I shot my idea around to colleagues and friends to get feedback.  Chris Keller was one of those folks.  Coincidentally, his boss had encouraged him to attend.  I had met Mike Schuette a couple months prior and knew it would be a good opportunity for him to meet a lot of the people in the local ecosystem.  So, I encouraged him to go as well.  With respect to the idea, Mike and I knew there was at least one potential customer for a ball golf course mapping solution.  I knew from prior experience that finding one’s way on a disc golf course could be frustrating.  I had a sense that some simple technology could solve both problems.  In Madison, in front of a younger demographic skewing toward geek, I assumed disc is sexier than ball, so I pitched disc.  It’s also easier for an audience to conceptualize an app as opposed to a platform to create apps.

When the votes came in for DGCaddy, I knew I had to make a decision.  If I wasn’t to waste the opportunity, I had to find a bunch of talent.  Fortunately, I already knew Mike and Chris and was able to use peer pressure to get their sticky notes and participation.  The rest was lightning striking.  A talented designer, a programmer a few weeks away from joining a startup in Cali, and two guys who had experience running their own businesses.  All we had to do was execute.  And we did.

Then, I had to make another decision. What to do with DGC now that we had won?  As much as I wanted to own the project I had created and personally keep the momentum rolling, I knew that my prior commitments would make turning Bushwhack into a business highly unlikely.  So, better to help organize and encourage a team of people who could keep things moving than to turn it into a personal hobby that would most likely be neglected.

The odds of a startup succeeding are low.  But, the odds of any one idea out of more than 60 pitches inspiring the right team to come together and execute are actually much lower.  I can’t even begin to quantify the likelihood that the team goes on to pitch the following weekend in front of an investor who is also an avid disc golfer.  We’ve done the startup equivalent of anti-gravity.  The odds mean nothing now.

I got much more than I bargained for in the course of Startup Weekend.  I had not one, but two public speaking opportunities.  I met some awesome people.  I saw Wisconsin ingenuity shine.  I celebrated with a victorious team.

Here’s our finished product:

Madison Startup Weekend 2012 pitch

Enhanced by Zemanta
Like this? Share it!
Posted in geekery | Tagged , , , , | Leave a comment

Codiqa is money. No, really!

19th
Apr. × ’12
Contour prototype

Talking about a cool feature is one thing. Show them something sexy and they will show you the money.(Photo credit: Wikipedia)

I was lucky enough to have a quick chat with one of the guys over at Codiqa moments before I needed to use the tool they just so happen to provide.

I got a call from a client that wanted a new feature. It’s not on our dev calendar, so they offered to pay to get the feature built just for them – a feature we at MobileIgniter call the private module. It’s just like the other features in our product, except it’s only available to the client who owns it – or the client that rents it from them via our marketplace. At any rate, I drew up a prototype using Codiqa and it turned into consulting revenue.  Not only that, but it could be the first live module in our marketplace.

Could this all have happened without Codiqa? Sure. I would have built the prototype using something else. But, now that I’ve done one using their tool, I’m going to keep using it. It’s simple, fast and fun. Just like me. Well, two out of three, any way.

Enhanced by Zemanta
Like this? Share it!
Posted in What I used today | Tagged , | Leave a comment

Madison, get your startup on!

19th
Apr. × ’12

 

Image representing Startup Weekend as depicted...

Image via CrunchBase

http://madison.startupweekend.org/

I was recently in Salt Lake City and a Startup Weekend event was going on right next door so MobileIgniter decided to drop in and see what was going on. It was amazing!

Several dozen aspiring entrepreneurs lined up to give their elevator pitch. From those, about a dozen teams were formed and 54 hours later those teams presented their products to a team of judges.

What can you get done in 54 hours? A lot. Especially with a good team. 8 people times 54 hours = 2.5 work-months. If everyone is on the same page, fully caffeinated, and busting ass, the result is a functional prototype with business model. To get there, some team members will be writing code, some will be out conducting customer interviews.

And there are prizes. I’m pretty confident most judges will tell you that a validated business model is worth several times snazzy code. Sorry fellow  programmers, but businesses live and die by the bottom line, not line count. That said, a functioning product is the only way to land and actual customer. A team that can do that and have someone paying to use the product by the final bell is going to garner a lot of attention.

To that end, it makes sense to go out and solve a real business problem. Sure, we all have personal pain points that could turn into an awesome product, but if no one else is willing to pay it’s not a business, it’s a hobby.

So, Madison and surrounding area, do you have a real business idea that needs to be built? Can you get customers? Can you carve code like a Thanksgiving turkey? Are you the Frank Lloyd Wright of digital design? Well, here’s your chance to prove it.  Come on down and test your mad ideas and skills. Get started on Friday, April 27. Work like a dog for the next 54 hours. Show your new baby to the world on Sunday. Who knows, you may wake up Monday morning a full fledged entrepreneur. Then the real work starts!

Enhanced by Zemanta
Like this? Share it!
Posted in geekery | Tagged , , , | Leave a comment

Git ‘r done, Fixed gear

18th
Apr. × ’12
The following chart presents the prevalence of...

MobileIgniter does not condone fragmentation. (Photo credit: Wikipedia)

Finally got Git in Netbeans working to my satisfaction.  Actually quite nice, but good docs are lacking.  I hacked my way through this, but I have to admit it still wasn’t obvious. Here’s my 2 cents:

  1. Create a new project.  When you do this, Netbeans asks that you supply a directory for the project to live in. Do that, but then delete the directory using explorer or finder so that you can have the Git clone create this directory instead.
  2. Select your new project in the Projects breakout and then follow these instructions. When you get to the part where it asks where you want the repo to live, choose the folder where you created your project folder.  Use the project folder name as the repo name, which will re-create your project directory with all the contents in place.

Now, on to the programming task du jour. I’m supposed to be working on an XL project, but the day is growing short, so I’m going to do some quick HTML stuff instead. I need a way to make a static asset placement on a mobile web page.  Both Android and iOS have made this difficult in the past, but rumor has it that iOS 5 and Froyo play nice with the CSS position attribute.  We’ll see!

Eek! This isn’t what I wanted to see! That suggests Android 3.0 and up.  Disgusting!

Moving on, JQM to the rescue?

Wait.. It looks like it works in the Android mobile view, if not the browser itself… NICE! I bumped into this when testing things that seemed to work in iOS.  At first I only tried in the actual browser, but then brought up the same thing inside an app web view and voila!

 

Enhanced by Zemanta
Like this? Share it!
Posted in Uncategorized, What I used today | Tagged , , , , | Leave a comment

Sprint.ly, Timout, more Sprint.ly

12th
Apr. × ’12
Gnocchi al sugo di pomodoro

Gnocchi al sugo di pomodoro (Photo credit: Wikipedia)

The Support tab on the Sprint.ly app is really convenient.  Questions I ask stay in a list along with responses.  Responses also come in via email.  The saved list is a really handy reference so I can look back to answers I’ve gotten in the past without going to a full-blown help site or searching emails.

I’ve been rocking stead with “Timout”, anelegant pomodoro timer.  The dev is talking about integration with Google tasks.  That would be awesome.  Would love to be able to connect to Sprint.ly, though!  Would also like to be able to set the sound level on alerts.  The completed task alert let’s the entire neighborhood know!  I know, I know.  Fork it!

Back to Sprint.ly: the email API is excellent.  Just sent a bug report from my iPod with a screen shot via email and it dropped right into our backlog.  If I had done it correctly, it would have assigned the bug to my partner, as well.  Next time!

 

 

 

 

 

Enhanced by Zemanta
Like this? Share it!
Posted in What I used today | Tagged , | Leave a comment

PHP/JS time manipulation, MySQL subqueries, chart woes

9th
Apr. × ’12

Nicely formatted time values and again with JavaScript

MySQL subqueries get me out of a data collation pickle

Not happy with the fact that HighCharts doesn’t have a built in way to reset the X axis with new date values when refreshing data. But, control over the tooltip display is nice.

Need to identify the outliers in our average session length data, so we look to the median!  I’ve seen a couple of good median solutions out there.  Anyone have a favorite?

 

 

Like this? Share it!
Posted in geekery, What I used today | Tagged , , , , , , | Leave a comment

What I used today

8th
Apr. × ’12

https://www.ultraquantix.com/blog/2009/01/php-date-math/

Yes, some programmers memorize this kind of stuff.  I’m not one of them. Need to do some basic date math to lay out our BI dashboard.

Speaking of which, we have been testing HighCharts to display data.  Really slick script. Not sure about the steep license fee.  Depends on what else is out there.

More stuff:

jQuery UI datepicker

 

 

 

Like this? Share it!
Posted in geekery, What I used today | Tagged , , | 1 Comment

Renewing this blog with a new kind of blog post

7th
Apr. × ’12

Back in August, my life changed dramatically.  Along with my business partner Dominic DiMarco, I started MobileIgniter. The time available for a personal blog went from scant to zero.

I recently visited my long-neglected blog and realized that it was like my life had turned off for the last 7 months. But, that is so not true. It just changed.  A Lot.

So, if I want to keep having a personal blog, I need to change what it is.  It will still be largely technical rants and entrepreneurial dreams, but the scope will change.

Fortunately, this shift will affect almost no one.  That’s the beauty of having a small audience. Heck, it might even get smaller.

As far as content is concerned, I expect this will be the longest post I write from now on. In terms of topics, I hope to talk about building this business. The resources I’m leveraging to get things done and what I’m learning through the process – both the moments of epiphany and the potholes to avoid.

Why? Because the conversations I have with other startup folks often revolve around finding these resources – the tools, products, code snippets, marketing strategies, pitfalls, etc. The more of it that’s on the web, the better.

Cheers!

 

Like this? Share it!
Posted in Uncategorized | Leave a comment

My Review of Roku XD Player

3rd
Apr. × ’12

Originally submitted at Roku

The new XD steps it up with 1080p HD video quality and extended-range wireless.


Love the iOS remote!

By Tim from Madison, WI on 4/3/2012

 

4out of 5

Pros: Compact, IOS remote, Easy to set up, High quality picture, Built in Wi-Fi, Great value, Reliability, Easy to use

Cons: Interface is a bit clunky

Best Uses: Primary TV, Living room, Music

Describe Yourself: Netflix fan, Early adopter, Home entertainment enthusiast, Technophile

If I could get the whole interface on my iOS device instead of using it as a remote to navigate on the screen, I think that would be amazing. Touch and swipe would be a great way to navigate.

I’m a heavy Netflix and Pandora user. I tried out other channels early on, but they’re hit and miss.

(legalese)

Like this? Share it!
Posted in Uncategorized | Leave a comment

SendGrid and Zend (with some red hot header action)

9th
Sep. × ’11

Syntax errors used to be a real PITA

I’ve been using SendGrid on behalf of a client for a couple of months, now.  Recently the admin interface gave me a tip on improving my use of their features.  SendGrid allows categorization of emails for better analytics.  Neato. Read More »

Like this? Share it!
Posted in Uncategorized | Tagged , , , | Leave a comment

Switch to our mobile site