Search

Subscribe
Login
Monday
15Sep

The End of ifreebusy.com

After close to four years of running ifreebusy.com, I've decided to close it down, effective October 15th. The service began as a way for me to explore the calendar space in search of new business ideas. Unfortunately I became distracted with other business opportunities, and it has never really evolved from its early state. While keeping it running doesn't take much of my time or money, it's still a distraction, and it's time to move on and explore something else. I could do a long post-mortem blog itemizing all of my lessons , but let's face it, the web doesn't really need another one of those, and anway, who really cares? To everyone that's tried the service and sent in ideas and kudos - thanks!

Technorati Tags: ,


Sunday
06Jul

Checklists as a Business Rules System

I've long had an interest in formal business rules specifications and systems for managing enterprise business rules. Despite seeing the value in managing business rules explicitly, I've never been able to see how relatively small organizations like Steadyhand would have the resources to implement a business rule management system. The issue is compounded by the fact that many of our processes and technologies are outsourced to external vendors in systems that are very external to our operations, and bounded to us only by daily reports that we receive from them. We've done a good job of capturing rules in a number of places:
  • forms (both internal and external)
  • company wiki and Intranet
  • internal spreadsheets and tools
  • tacit knowledge (the worst way to store business rules - in people's heads)
At Steadyhand we have a large number of daily processes which we run, e.g. moving funds to the custodians, setting up accounts, processing trades, etc. We manage these processes by assigning responsibility to individuals within the firm to ensure that they happen each day. We've documented the processes extensively on our wiki, but despite that, it's easy in the heat of a busy day to forget the smaller tasks or to ignore the myriad of rules and regulations involved in a heavily regulated business.I recently came across an article in the New Yorker which inspired me to revisit the idea of business rules, but embed them into checklists. Author Atul Gawande highlights the effectiveness of simple checklists in improving the outcome for medical patients. I think we can do a lot in our business by utilizing checklists more than we currently do, and by embedding our business rules in the checklists. Unfortunately it means one more place for business rules to exist (and ultimately another place to update the rules when they change), but it does put the rules close to the action or point of decision.

Technorati Tags: ,


Monday
23Jun

web.py - a nice lightweight python web framework

Over at Steadyhand I've had to build a few small tools for internal use. They were pretty small, didn't require a database, and I wanted something that occupied a small mental footprint. I've had good experiences with Pylons, but in my search for something smaller ended up with web.py.Overall the experience has been great. I was able to get up and running quickly, debugging within Wing IDE has been possible and effective, and the support groups active.I had some code lying around which implements WebDAV within WSGI middleware, so I took a run at converting it to a web.py application. Within a night I was able to get the basics of the application running, complete with some unit tests. I likely won't take it any further, but I don't think it would take too much work to complete the basics required to implement ifreebusy.com so that it could easily run at any ISP that provided WSGI capabilities.

Technorati Tags: , , , ,


Monday
19May

Open Source BI at Steadyhand

I needed an inexpensive analytics solution at Steadyhand. While there are a number of open source projects in the space, I ended up choosing Mondrian, which is part of the Pentaho commercial/open source suite of business intelligence tools. Mondrian is an OLAP server written in Java, and ships with jPivot, a JSP based OLAP client. Tomcat is the application server, and I chose to use sqlite3 for data storage for the time being. The install was painless, and I was able to get up and running quickly. For ETL, I wrote a python script to extract data via XML/HTTP from our CRM.As usual, the most challenging part of the project was the business logic in the ETL process, and of course, trying to remember MDX (the OLAP query language).200805181744

Technorati Tags: ,


Sunday
27Apr

Calendar Links for 2008-04-27

Calendar links from this week:

Technorati Tags: ,


Thursday
17Apr

MyFreeBusy - a better ifreebusy

I just stumbled across MyFreeBusy for the first time, and I have to say that they've done a nice job of implementing what appears to be a basic free/busy service. The function is similar to ifreebusy.com, but they've added some nice touches, and overall, it is a much better looking site.

Technorati Tags: , ,


Friday
07Mar

Scott Mace is on a Roll

Scott Mace of Calendar Swamp has been on a roll lately. In fact, it's pretty much the only blog I need to read to stay abreast of developments in the calendaring world. Well done, Scott.

Technorati Tags:


Wednesday
27Feb

CalConnect Technical Preview

I just read the Public CalConnect Technical Preview presentation. It's an interesting document - what amazes me is how much the freebusy concept is used throughout the document. I realize the consortium has higher goals, but the presentation just reinforced to me that the KISS approach to scheduling using freebusy information still has a lot of legs. (it was also nice to see ifreebusy.com mentioned in the document :-) )

Technorati Tags: ,


Thursday
14Feb

Calendar Links for 2008-02-14

Calendar links for today:
  • Scott Mace of Calendar Swamp has a neat article on an initiative by the Danish government to establish infrastructure for sharing calendar information, ekalender.dk.

Tuesday
22Jan

Calendar Links for 2008-01-21

Some recent calendar links:

Technorati Tags: ,