Throwing away working code

It’s a tough call to make, but sometimes the best thing for a business to do is to throw away working code if it’s not what the business needs to be successful right now. Eric Ries wrote an insightful post back in February 2009. Lessons Learned: Throwing away working code. A business which is not …

Continue reading ‘Throwing away working code’ »

Maker’s Schedule, Manager’s Schedule

It’s an article from July 2009, but I just saw it. A pretty lucid description of the problems faced when mixing a “manager” view of time and a “maker” view of time. Maker’s Schedule, Manager’s Schedule. I face this every time I step away from single-client work to develop other business projects. The business side …

Continue reading ‘Maker’s Schedule, Manager’s Schedule’ »

The road to riches begins at the water cooler

Recently I have found myself getting quite cross with articles published by the British Computer Society (BCS), but at least they can provide interesting and useful stuff sometimes. Here are some transcripts of presentations about starting companies and venture capital in the UK, together with a summary of some discussions. The road to riches begins …

Continue reading ‘The road to riches begins at the water cooler’ »

Recasting Ed Zwick’s moviemaking rules for a startup software business

1. Remember to breathe. You’ve probably worked for two years to get to this moment, and there’s no guarantee you’ll ever get to do it again. You might as well enjoy it. 2. The computer is a Buddha. It sees the world as it is and does exactly what you tell it. It doesn’t implement …

Continue reading ‘Recasting Ed Zwick’s moviemaking rules for a startup software business’ »

How Difficult Is Securing Cloud Platforms?

In my dark moments I worry about the security of cloud computing. I used to be pretty upbeat about security, until some servers I was using to run a small specialist java hosting business were hacked. This resulted in the collapse of that business and the loss of several customer sites. Since then I have …

Continue reading ‘How Difficult Is Securing Cloud Platforms?’ »

Strategy is Something You Can Learn

This is an inspiring article about ways to determine and implement business strategy. Best of all it’s in the context of starting and running a software business – in this case Mike Cannon-Brookes’ Atlassian. This is going in to my “don’t forget” collection, with “6 reasons why a VC funded startup failed” rebelutionary: Strategy is …

Continue reading ‘Strategy is Something You Can Learn’ »

Performance Reviews Banished

InfoQ have published an article which offers a compelling argument that common corporate performance reviews are fundamentally broken, and should be abandoned. While I largely agree with this premise, I don’t see a great deal of improvement in the proposed solutions. Perhaps it reflects differences in the kinds of places we have worked, but for …

Continue reading ‘Performance Reviews Banished’ »

Calculating your cloud storage costs

Cloud computing is taking up more and more space on my virtual radar at the moment. Implementing an actual project on a commercial distributed virtualised platform is becoming a high priority for my scant spare time. It’s nice to see that the cloud market is beginning to mature, with increasingly diverse offerings and even price …

Continue reading ‘Calculating your cloud storage costs’ »

Business, venture capital, Ruby and the Fringe

A thoroughly enjoyable presentation from RubyFringe, one of the best I have ever watched. It starts with a few minutes of demonstration of a reasonably cool music tool, but the real meat is in the presentation which follows – a fast paced, insightful and downright humorous rant about a wide range of topics from Leonardo …

Continue reading ‘Business, venture capital, Ruby and the Fringe’ »

Throughput Accounting

This is something I’m sure I need to read up on. Cost/earnings models in small businesses, particularly in venture-capital-funded startups, can be complex and easy to lose sight of the real issues. Does “Throughput Accounting” provide a different view on all this – one which might make any decisions clearer? Exposing the Inner Dialogue: Throughput …

Continue reading ‘Throughput Accounting’ »