Technology

XQuartz

Updated to latest XQuartz (from 2008-09-15)
From XQuartz

The Xquartz project is an open-source effort to develop a version of the X.org X Window System that runs on Mac OS X. Together with supporting libraries and applications, it forms the X11.app that Apple has shipped with OS X since version 10.5.

Technology

Notes on u-ISV

From Mac Software Business podcast “MacSB (001): Getting Started as a Mac Indie Developer”
Basics:

  • Copy: Adding features write description for later cut and paste
  • Licensing
  • Payment processing: paypal, ecellerate
  • Marketing
  • Sparkle (updates)
  • Forums, email lists
  • Help book
  • Support hours
  • Bug database (omni-outliner, trac, fogbug)
  • Lost registration codes
  • Source control

Mistakes:

  • Experimenting in code base to be shipped (one proj in Xcode)
  • Don’t be stingy about free licenses
  • Release

Marketting:

  • Put it up on Version Tracker, MacUpdate.
  • Blogs helped
  • Google add words (waste of money)
  • Press releases good
  • Apple’s download site

From podcast “Mac Software Business: MacSB (008): Becoming a Micro-ISV” which is an interview with Bob Walsh

  • You have to work on something you’d like to work on for the next three years
  • You may not be an expert in the area but remember you’ll be working with
    people in the area so you better like those people!
  • Blogging is the simplest and most effective way to connect to your market and
    even just improve your professional career.
Technology

The downside of a u-ISV

Here’s an article that’s closer to the truth of doing a u-ISV:
The Software Product Myth

In our completely un-contrived scenario you’re now making $2500/month from your product, which doesn’t allow you to quit your day job. So you work 8-10 hours during the day writing code for someone else, and come home each night to a slow but steady stream of support emails. And the worst part is that if you’ve built your software right the majority of the issues will not be problems with your product, but degraded OS installations, crazy configurations, a customer who doesn’t know how to double-click, etc&

Technology

Interactive Customers and u-ISV

One of the suggestions from the micro-ISV world is to encourage customers to talk so you can listen to them. Providing good customer support is key to a succesful small business. Here are some tools that get mentioned.

  • An easy to create social network site called Ning. The idea is to make it easy for customers to communicate with you. It also acts as word of mouth advertising. It’s hard to picture having enough customers for a community but that’s just lack of confidence.
  • Everyone loves reading Joel on Software, so why not buy his software, FogBugz? It’s $199 per user installed on your own machine. So for a u-ISV it’s pretty cheap.
  • Trac software is the open source bug tracking/wiki/etc. I’m inclined to go this route but FogBugz sounds pretty tempting, too
Technology

Persian Tile Patterns

I’m collecting some info about a certain mathematically interesting tile pattern used in Persia in the 13th Century.

Girth 1

Girth 2

Technology

NewNewsWire and NewsGator

Ok, maybe it really is time to try that new fangled thing: RSS Feeds
First, I signed up for an account on www.newsgator.com and then I opted to use NetNewsWire for my Apple MacBook and this one for Microsoft Outlook.
From Mac RSS Reade – NetNewsWire by NewsGator:

Looking for an easy-to-use RSS and Atom reader for your Mac? You’ve found it!
The Eddy award-winning NetNewsWire has a familiar three-paned interface and can
fetch and display news from thousands of different websites and weblogs. ”

Technology

Amazon CloudFront

Amazon CloudFront looks like a great way of
doing a Content Delivery Network (CDN) on the cheap. I don’t see a way for me
to use it right away but it’s certainly a great way to make static content
quickly accessible.
You put your files on Amazon S3 (Simple Storage Service) and use the CloudFront api to create a url to access those files. Amazon takes care of caching the content close to the user and ensuring it’s scalable.

Technology

Micro-ISV

I’ve started researching being a small, independent software vendor/developer. One of several inspiring stories is balsamiq.com which was referenced in this NY Times article Man Writes Software, Blogs About it, Makes $100k in 5 Months

The Eric Sink articles are good for convincing me that it’s possible for a one
or two people to actually develop viable, commercial software. Being able to
distribute software via a website is empowering compared to try to distribute
shrink-wrap software.
Here are some books: