Wednesday, July 30, 2008
Now it is time to get serious and raise the required capital to make a business out of what we have started. We have already written a overview of the business plan and today we will finalize the financial forecasts. We should be ready to talk to potential financial partners by Friday.
If anybody is interested in finding out more about our exciting new venture please contact me at firstname.lastname@example.org.
Monday, July 28, 2008
Wednesday, July 23, 2008
Despite founding and operating a SaaS company for the past 8 years I have never really immersed myself into the software development environment outside of my own company. This has now changed.
James and I are working hard to create a powerful, exciting and value delivering Platform as a Service that we can all sink our teeth into and derive value from. We are building this platform so that it will support everyone from the individual to the corporation. The two of us are both are very much aligned in overall philosophy about how this platform must be designed. Fundamentally it must be:
- Scalable, redundant, secure, etc.
- Full-featured at the application level
- Well-supported beyond the help desk - more specifically, solid professional services
- Did I say open?
- Integrated with version control
- Free of lock-in tactics
- The company's product road-map
- The revenue model
- The professional services and support we will be offering
- The company's funding activities
- The developer community that we will try to bring together
- The applications that we will build to give our customers a head start
- The company's human resource needs
We now have the "alpha" version up and running at reasonablysmart.com. We are hoping that you can spend a little time playing around with it and providing us with some feedback.
While you are doing that and James continues to work on the infrastructure I will be putting the finishing touches on the business plan. We will then contact targeted potential funding organizations to see if we can secure the needed capital for the next steps of the plan.
Please stay tuned. This is going to be a very fun and interesting ride...
** a working name - comments welcome
Tuesday, July 22, 2008
- Distributed - the system needs to distribute data across many machines
- "Self Aware" - as more machines come into play, the load is shared without any manual configuration on the part of the datastore clients or the datastores themselves.
- Redundant - each piece of data always needs to be in at minimum, two places
- Predictable - should go without saying really, but the datastore needs to have predictable speed. It's easy to make it go blindingly fast, but better is that it operates at a reasonable pace, all the time.
- Segmented - again, it should be obvious. Because we're storing data for multiple sites, it needs to segment itself nicely into data partitions for each of those sites, without fear of that data colliding.
It's all working again now, but it always seems to be touch and go...
Monday, July 21, 2008
The next parts I need to work on (and its getting urgent) are moving away from the hand-rolled web server (which has served us well, and is great for development purposes) and on to Apache. This won't be hard, I just need to get it done.