Joe Garrison 2010 Web Edition The semi-official blog of Joe Garrison

28May/096

Riding the Logic Rollercoaster

Finally, light at the end of the tunnel!  We recently launched the cross-platform SDK and although it didn’t work perfectly right away I think it’s actually pretty close.  Meanwhile the cross-platform app continues to come along nicely.  I’m shooting for a bare-bones GUI release pretty soon.  That said, I’ve been wrong about every prediction I’ve made with this effort so the new deadline is “it’ll be ready when it’s ready”.

We’ve moved!

Late last month we moved into a new space managed by a company called Activespace.  So far I really like it.  I sit right next to a bright window.  The new address is

Saleae LLC

3150 18th St Suite 344

Mailbox 416

San Francisco, CA 94110.

It’s literally 4 blocks from the old place.  Oh, the new place actually has parking (parking tickets were really killing me for a while) although it’s $.75/hr – at least it’s there when you need it.

Sales Update

While no one is buying a new car, sales have stabilized to a rate that definitely keeps the lights on, so that’s fantastic.  Looking at the total number of units sold, it’s actually pretty mind boggling to have gotten to this point. Thanks everyone!

Inventory

Inventory has continued to be the bane of my existence.  Here’s the deal. When you run out of inventory, sales go down. And sure, you recover some, but overall you probably loose at least half the sales you would have made. Now inventory is hard to manage because it takes so much cash to finance – and when cash is tight and you have to choose between making payments on overdue invoices and inventory purchases… By the way, this is not at all an intractable problem.  Our inventory could be managed like a champ if I had the time to put a proper system in place.  Having plenty of cash generally makes managing the inventory much easier and we’re moving in that direction.

Fufillment

Speaking of putting a decent system in place, we have done that for order fulfillment.  In January we started out with this fulfillment house called Webgistix.  While this wasn’t a complete disaster, they were a major pain in the butt to deal with, their IT systems were apparently implemented by an intern,  they would duplicate orders, lose packages, mis-count inventory etc. (Maybe we’re just high maintenance)  This plus our declining sales made me decide about a month ago to pull fulfillment back in house.  During that time and soon after our fulfillment infrastructure got pretty good (lots of php/mysql work).  Now it’s just a series of button clicks to print invoices, shipping labels (including all the customs stuff), and send out various order confirmation/order shipped emails.  The only thing that isn’t automated is anything that doesn’t go through the normal website sales channel.  Although I imagine that won’t be too far off either.

Sunk Cost

By the way, about this whole Linux/OSX thing.  I don’t think it was really the best business decision to have made in hindsight.  On the plus side, it’s going to be awesome and we will definitely get some new customers (what % is a good question).  On the down side (in hindsight) it has turned out to be an extremely challenging engineering undertaking, far beyond what I had originally imagined.  It’s allowed our competitors in large part to catch up and reclaim their market share.  That all said, and with due respect to sunk cost, I’m actually fairly happy to be doing it:  1)  It’s going to be awesome and a nice feather in our cap 2)  It’s been an fantastic  learning experience for me 3)  It’s given us a chance to re-architect the entire application from the ground up.  And for better or worse,  I’m more motivated by a vision of how awesome we can make something than with strictly business decisions.

One part of many in the Saleae world-class fulfillment implementation

The USPS API doesn't actually let you pay via the api, thus the make-your-own-stamps

Woo!  Latest n' greatest

Ubuntu Linux!  Running native on 2.0GHz core2 duo/ 3GB ram

A typical hour's worth of orders.  Just kidding...

Saleae gets a mascot

Comments (6) Trackbacks (0)
  1. Hi there, I’d like to offer a word of support for the Mac version!! Logic seems like exactly what I need for my small hardware debugging/reverse engineering needs and I’m a mac only house… and as such very keen to support mac dev efforts.

    Hopefully there’s enough of us professional engineers out there using macs to make a difference.

    So thanks for persisting with the mac solution and keep it up!

    Dennis

  2. Keep up the good work! I think you might see a bigger increase in demand than you expect once you get a Mac version going. I would say that among my colleagues that do embedded development Macs outnumber PCs by about 10 to 1. I would be happy to beta test something when the time is right for that.

    Good luck!

    James

  3. Count me in.
    We do embedded development – we use Macs – .. and we are waiting :-)
    It would be nice to hear how things are going.

    Thank you and best wishes to everyone at Saleae!

  4. I bought a Logic specifically in anticipation of Linux support… I use it occasionally under windows XP but not nearly as often as I would if I didn’t have to reboot since all of my dev tools, compilers etc… are Linux.

  5. I’ve been watching your product for a while, and always passed on ordering it because of the platform issues. Most of my development happens on the Mac, and while I have a few windows partitions and test machines they just aren’t where I spend my time.

    Well after hearing news of future cross platform support, I ordered a Logic from Sparkfun last week. Got it yesterday and spent a frustrating half a day setting up a windows machine for developing. Once it was going the Logic worked GREAT! I really couldn’t be happier. That is until this morning when I got the email regarding the First Alpha of the cross platform software! I am so stoked to get this working on the mac. Worst case scenario I have an EEpc I’ll dedicate to windows and the Logic.

    Thanks again, and keep up the good work!
    mike

  6. I visit this site periodically checking on the status of the Linux version, and I expect to purchase a logic as soon as you have it available. I probably could buy one now, and it might run in my virtual box version of XP, but then it might not. If you shoot me an email when it’s ready for prime time in Linux, you’ve made a sale.

    Thanks for the additional effort you’re putting into the cross-platform software.

    Glenn


Leave a comment


No trackbacks yet.