Archive for the 'GTD' Category

Get an online personal assistant, it will make your life easier

The shorter version:
Checkout Online Personal Assistant. I recommend it, it’s saved me time and made my life easier. Best part is you can use it from wherever…
Try it, tell Ed you got there from here, and he’ll treat you nice ;-)

The longer version:
OK, so I’m the first to admit that I often find myself with too many balls to juggle. I find that having more to do actually makes me more productive and when I get in the zone, things happen and it feels good.

However, when you’re starting a business, or working on something important to you, and you decide that it is the highest priority in your life, then other things slip down the priority order, and they simply don’t get done.

Cases in point:

  1. I’ve needed to get a UK drivers license for at least 3 years now
  2. I’ve needed to renew my South African passport for over a year now
  3. I’ve been serious about taking up Kendo, or a Japanese Sword Art, for at least 18 months
  4. I’ve needed to sort out health insurance for a long long long time
  5. I wanted to organise a birthday bash for myself this year, for precisely the reason why it didn’t happen last year

I think you get the picture…. Basically you keep your life together somehow until something threatens to break, then you mend it so it doesn’t break in the short term, then you go back to being focussed. I know not everyone is like that, but I am, hence this post! ;-)

Anyways, I’m not really into recommending or plugging services that I don’t have a lot of exposure to, mainly ‘cos I get too many emails so it’s hard to decide whom to spend an hour for getting to know a service, and also ‘cos people don’t really read my blog for that reason ;-) I’m not Scoble or Arrington or Kirkpatrick, and neither do I want to be.

Back to the point - a while ago my friend Ed setup a service called Online Personal Assistant, and after a bit of nudging I decided to give it a try. My @Inbox was overflowing, and I really just needed to clear some stuff that was important, but not that important it could go above Kindo.

So I sent a list of stuff to my personal assistant Kevin:

  1. Book Geek BBQ venue for summer in London
  2. Book karting venue for my birthday delebration
  3. Book bowling venue for my birthday celebration
  4. Find me health insurance
  5. Find me Tai Chi schools close to where I live
  6. Find me Kendo schools close to where I live

As you can see, they’re all time intensive tasks that would mean me spending a few hours online for each one, at some point, getting to a place where I can make a decision and then do some actions… Getting my passport and drivers license require me to be somewhere in person, so I needed to do that.

Where we are now is that Ed’s team (thanks Kevin!) has spent about 9 hours doing all that stuff for me, for which I’ll pay an hourly rate. Everything is documented and tracked in an online workspace (not Basecamp), and I’m happy with the results. I have a few things to tie down now, but basically all the research is done, and all it requires is another booking, or an action on my part.

Bottom line - I’ve saved 9 hours of my time (which I value more than what I’ll pay for it), thereby enabling me to focus on things more important to me now, so as far as I’m concerned I’m a happy biologist.

I happily recommend the service, and am going to continue to use it.

Building a Startup You Love is Hard (BaSYLiH) - Final Draft

OK, so this has become somewhat of a labour of love the last month or so, where I’ve snuck bits of time here and there to get this to a point where I’m happy it makes sense, and there’s not much more I can add to it now…

Please check it out, let me know what you think, comment on this post for feedback (or email me), and send me typos!

Once I’ve done one more pass of it and I’m happy it’s ready for consumption, I’m gonna create a page for it to live at (while other plans get rolling - thanks Ed!).

Here it is: Building a Startup You Love is Hard (BaSYLiH) - Final Draft.

Edit: If you’d rather read on Scribd, here it is - thanks to David for putting it there.

Enjoy ;-)

Doing one thing at a time seems to yield better results for me, so far

This is a post inspired by a conversation with Demian today ;-)

OK, so I’m the first to admit that multi-tasking is something that I do all the time. You know the deal - you have about 20 windows open, 6 emails in progress, 12 unread emails, a long list of things you want to accomplish, music in the headphones, tv in the background, at least one other person in the room or office, and sometimes the odd sandwich, pizza or drink handy (although I’m happy to say my pizza consumption is much less than it used to be!).

Added to that your juggling about 6 gazillion things you want to do in your mental RAM (go read Getting Things Done by David Allen - he talks about mental RAM in more detail. For Mom, RAM is what the computer uses to store short term stuff for programs so they’re faster) as well as the stuff other people want you to do.

So, my revelation came earlier this year when I found that due to the number of things on my plate, I was making little bits of progress, but not massive leaps. I was happy with where I was generally, but I felt that being really focussed on the important 20% at that time would be best. So I decided that if there was a productivity benefit to doing one thing at a time only (no, really - we’re not production line workers here) it was worth trying.

So, the first thing that was super hard was to get to grips with the idea that I had to actively NOT do what I normally did - kinda like untraining myself. This also meant not dealing with or answering emails unless they were in the “important and urgent” category (so my Inbox swelled up) - where I usually aimed to respond to something asap regardless - which bugged me since there are many emails I WANT to reply to, but not that many I HAVE to reply to.

The second thing was to consciously NOT do more than one thing at a time. So no more 21 tabs in Firefox, no more multiple emails open, no more writing multiple emails at the same time, no more starting 6 things at once, no more checking this and that, no more following rabbit holes.

The third thing that has been absolutely crucial for me, is to agree a priority order with myself, and to also agree with myself that if I’m not in the mood, my energy level is too low, or I’m simply not going to have enough time to complete, the priority order can change within reason.
I do the “global priority order” generally during a weekly review I try do every Sunday, which gets updated based on inputs, and this priority order reflects the importance I attach to things I want to accomplish. So for example, doing the SxSW panel content is more of a priority for me than organising my music collection.

I’m gonna go into this in more detail soon since I’ve already way past my bedtime, but the point that I want to make is that since I have my systems in place to handle my mental RAM, all I really HAVE to do is one thing at a time to completion.

And since I’ve done this, I’ve started ticking things off my lists more and more, and I’m feeling happier and more productive. I’m also finding that my life goals are on track because my priority order reflects the objectives I’ve set for myself. Result!

So I’m no Benjamin Franklin, but it’s been a real revelation to me how doing one thing at a time seems to yield better results, for me at least. I’m going to take this further and see where it leads.

You know what the funny thing is? My Dad has been telling me to do this for 25 years…. bless him! ;-)

Any thoughts from you?

Building a startup you love is hard (BaSYLiH) - First Draft

This is the first draft of the content from the core conversation panel I did at SxSW earlier this year. When it’s done it will go up as a PDF and a blog post. I’m posting here so that I can start getting feedback if possible; and have kept things numbered for easier reference - feel free to comment to this post… ;-)
Once it’s final I’ll format it better too…

Dustin took some great photos on the day, so you might want to check them out on Flickr.

A short disclaimer:
These are obviously all my own opinions and as such I cannot take responsibility for anything that happens once you’ve read this document. Whilst I would think that the following are things that I have learnt over the last few years, I don’t profess to be anything more than someone who is trying to learn and apply these learnings – I’m certainly not going to say I’m on top of all of them!

Some questions to ask yourself before starting:
Are you a business owner?
Do you want to be a business owner?
What’s your age?
Do you mind hard work?
Do you have savings in the bank?
Are you a coder, a business person, an ideas person, or a generalist?
If you have a business, do you have a business partner?
If you have a business, is it a product or service business?
If you have a business, are you cashflow positive?
If you have a business, are you profitable or in debt?

I’ve tried to keep the content as short and easily digestible as possible, erring on the side of using point form. I’ve also tried to group things so that chunks digest together. If you’d like some elaboration then please feel free to ask.

Without further ado, here’s the content:

1.Ask yourself what kind of business you’ll love. Then start.
(a)Set SMART goals to make sure you know if you’re reaching them. Use the internet to learn more about SMART goals.

2.Your life won’t be normal, accept it.
(a)Dont use your “normal” friends as your benchmark, they’re generally not working under the same conditions you’ll be.

3.Embrace your fears, they are only fears.
(a)It’s the only way to start and make progress. There’s never a “right” time to get started, so just do it and work things out as you go.

4.Roll the snowball uphill, this is not an avalanche.
(a)I’ve seen very few people succeed without consistent effort. In the long run, persistence and continued effort pays off more.

5.Business is won in inches, just like in sports.
(a)Things seldom take as long as you hope they will, often twice as long.
(b)Doing small things first wins trust, and leads to bigger things when trust is earned.
(c)A sales cycle will typically take anything from 1 to 6 months to bear fruit, probably with a 10 to 20% success rate. Prioritise the small things that will help you to close a deal.

6.Build processes wherever you can to give yourself more time to do the things you’re good at.
(a)Processes you can generally optimise on or find services for are around invoicing, banking, timesheets, sales cycle documentation, proposals, quotes and your daily routine!

7.Abstract and automate wherever you can, you’re not an ISP.
(a)Use 3rd party service providers to make your life and administration easy.
(b)Don’t ever re-invent the wheel unless it makes sense to. Evaluate cost and cost of time against periodic or once off service costs.
(c)Examples are email, calendar (Google Hosted apps), customer support (eSupport), Project management (Basecamp), invoicing (Freshbooks)

8.Cashflow is King, always, without question.
(a)You should always always always have an eye on your cashflow, which literally means how much cash you have in the bank. When you lose sight of this, you will come unstuck and have to go to emergency measures. Knowing what cash you have frees you up to focus on bringing it in and to set your goals.
(b)Know what your cashflow needs are at the beginning of the month; then re-assess at around the 10 or 12 of that month. Start collecting or making arrangements for what you need from then.

9.Learn to leverage debt. Don’t let debt ruin your business.
(a)I categorically don’t recommend you get into debt if you can avoid it, as it’s a big risk. However, if you can bear the risk, and can manage it well, it can serve you without you having to find other less economical sources.
(b)I prefer credit cards as they don’t lock you into overly long payment terms, and you can squash the debt when you’re able to.
(c)Make sure you make your interest payments every month so you don’t affect your credit rating; know where you are within your limit at all time; revolve credit from one provider to another to get better interest rate deals.

10.Learn to network. Become good at it.
(a)I can’t stress enough how important this is. Learning to do this well is a lifelong skill that will always benefit you in business.
(b)Always be genuine, start relationships you aim to maintain, never abuse peoples trust, and always remember that you have two ears and one mouth which should be telling you to use them in equal proportion!

11.Define what success looks like for you, don’t fumble around and be wishy washy.
(a)Everyone has their own ideas and parameters for what success is, so you need to know what yours are before you find your success.
(b)Some good places to start are:
i.What kind of cashflow will you be happy with?
ii.What kind of people do you want to work with?
iii.Are you looking for industry or regional kudos that will indicate some level of personal and professional achievement?

12.Good people are your most important asset, absolutely. They’re generally the largest business cost, but more important than pretty much everything else.
(a)Will you invite them to lunch with your team?
(b)Would you introduce them to your Mom and Dad?
(c)Would you go into battle with them?

13.Learn the difference between “bread and butter” and “icing on the cake” work.
(a)There will always be work that is less exciting, more repetitive and which generates a lower profit. It’s called bread and butter ‘cos it’s likely that although it’s not great or ideal work, it puts bread and butter on the table and keeps the wolf from the kitchen door. More specifically, it’s likely to keep your business running, but not generate great returns or much profit. Generally it’s 60 to 90% of your workload.
(b)Conversely, if you can find it there will also be more ideal work, or “icing on the cake” which makes you happier, presents more of a challenge, is more rewarding both professionally and will probably generate more profit.
(c)You should aim to reduce the bread and butter and increase the ideal work.

14.Strive to find a work/life balance. Everyone will find the balance in different ways.
(a)Clearly define what your balance is; check-in weekly or monthly (or what makes sense for you) to make sure you’re getting there.
(b)Often your most important or rewarding work comes when you’re subconsciously working on it in your “off” time. A good example is the coder that finds the solution to his problem while in the shower (buy Crayola shower pens!).

15.Learn to push; learn to relax.
(a)Despite thinking that a work/life balance is necessary, I also believe that there are times when it’s just not going to happen for you for whatever reason. Learn to recognise these times and make sure you come out of them.
(b)Similarly, when you’re not in “push” mode, make sure you wind down and re-charge so that you don’t run your internal personal battery down.

16.Know what your role in the business is. Recruit around that. Play to your strengths.
(a)This seems obvious but many people end up doing stuff they didn’t intend to from the start. It’s natural to try to retain control by doing everything, but you’ll soon reach a point where you just can’t do it all. The best thing you can do is to find people that compliment you in other areas.

17.Read, apply and continually practise the following principles in your life:
(a)The 80/20 (or Pareto) Principle
(b)Kaizen
(c)Getting Things Done (GTD)
(d)The 7 Habits of Highly effective people
(e)… and, don’t forget to eat your own dogfood.

18.Become a Jedi Master at getting things done. Start now.
(a)Most successful people I know have some sort of system they use to keep the stuff in their head from exploding. I’ve found that GTD with a few mods is a good system for keeping me sane and on top of things.

19.Know your limits
(a)Know how much sleep you need to function effectively.
(b)Know your skills around dealing with people so you can get help when you need it.
(c)Know how good you are at negotiating so you can improve or hire someone better than you at it.
(d)Know what you’re good at so you can keep doing it. Don’t assume you’re best at everything.

20.Save for a rainy day & for Vat or Tax (whichever your country uses)
(a)Having a few months cash under the mattress is a good way to get around your fears and to help you to focus.
(b)Saving cash to pay your government is a sure way to prevent you from having to dip into profit/loans/credit/salaries/growth funds when you need to pay up.
(c)I’ve found creating two separate bank accounts for each and putting money in them every month is a great way of consciously simplifying and managing.

21.Focus on your important relationships, don’t worry about the rest for now.
(a)Make sure you keep in touch with your family, good friends, accountant, bank manager, and partners.

22.There are only 3 ways to make more money. Do something in your business to optimise for each way.
(a)To make more money you can:
i.gain new customers
ii.get more money from existing customers
iii.raise your prices
iv.Start with one that works for you, and move onto the next as soon as you can.

23.Spread your bets, scale up if your bets pay off.
(a)Make sure you don’t put all your eggs in one basket, to mitigate your risks.
(b)If a bet does pay off, then scale it up quickly to get as much out of it as possible.

24.Charge more than you think you should. Go on, try it.
(a)It’s easier to earn more from less projects, then earn more from more projects. The inference is that you charge more, have less things to manage, but still earn more.
(b)You’re more than likely charging less then you should. Decide whether you think you’re worth more. If so, start charging more until people stop asking you to do work for them.

25.Get a good accountant. Then educate them about your business and market so they can give better advice.
(a)I can’t overstate the importance of a good, proactive, helpful, accountant, who knows that helping to make you successful will also make them more successful.
(b)Don’t be afraid to interview your prospective accountant - I would advise it’s always a 2 way relationship.

26.If you can at all, implement systems before you start. It WILL save you time and money.
(a)A system can be:
i.as simple as a checklist of things to do for a specific outcome, like SEO items or setting up a new client on your server;
ii.more detailed like creating document templates which will support your business processes (RFP, costing, quotes, spec docs, resourcing, timesheets, invoices, manuals etc etc);
iii.or more involved like setting up Salesforce.com specifically to suit your business, to setting up an accounting or banking package that gives you the reports you need to assess financial situation
(b)Of course, in the heat of a start-up you might never get to it in advance, so this may be called wishful thinking. But the week or so doing this will pay off in the long run – you’ll sleep more, get more real work done, and you’ll feel like you’re keeping the ship in the right course.
(c)Always err on the side of simplicity; abstract the system so it can be used in as many scenarios as possible; use spreadsheets before buying expensive packages; and do backups!!!

27.Do one thing well at a time. It will revolutionise your productivity.
(a)Learn to tell the difference between distractions, actions, projects and priority. Learn to focus on one thing at a time and to do it well. Learn to say no.

28.Understand why you’re good at what you do. Then learn to communicate it to your parents, then your grandparents.
(a)If you don’t understand what you’re good at, and why, then how are you going to get someone to see it for themselves? Buyers buy for themselves, mitigating against their fears – they don’t buy for a skillset or go for acronyms.
(b)If you can explain this to someone so it’s easily digestible and easy to remember, then you’re onto something.
i.For example:
A.“I specialise in building CMS solutions that are well structured, portable on most any server, properly documented, easily maintainable and futureproof”; is better than “I’m a php coder that does CMS solutions”.
B.“I’ve worked on large scale LAMP community sites, building out code and infrastructure to manage Alexa 5000 ranking traffic”, is better than “I’ve worked on some cool stuff for community sites”.

29.Find, create, develop an outstanding elevator pitch. Then practice it until it’s second nature.
(a)You should be able to explain to someone what you do in about 20 seconds, and it should be interesting and unique enough for them to remember you and it. If it doesn’t do that, go back to the drawing board. Practise on people who do not work in tech.

30.Keep learning. Keep moving.
(a)I’ve always believed that individual stagnation is the killer of personal progress. Continually learning is one way not to stagnate, and IMO no one has nothing to learn. Similarly, staying in one place too long breeds comfort zones and complacency.
(b)If you’re in a comfort zone, ask yourself how long you’ve been there for, and why? If you’re complacent, then you need to ask yourself where that will get you?

31.Shave more. Invest in good shirts and shoes. Wear shirts to meetings. It works.
(a)I’m the last one to do the above willingly. I’m far happier barefoot and in the bush, wearing shorts and a t-shirt. Problem is I’m now in London.
(b)In my experience, people give you more credibility if you look the part relative to them, so learning how to clean up and present yourself is a lifelong skill that will help you more than you estimate.

32.You’ll need to work insane hours sometimes. Get regular sleep when you don’t.
(a)I’ve not yet met a business owner who did not work until the wee hours either regularly or often enough for it to show physically.
(b)So, like the soldier, practice and be strict about getting regular sleep when you can because at some stage you’re going to need to dip into your “sleep bank account” and use it to help you get through stressful and sleepless nights.

33.Tequila isn’t good for Mondays; but it is good on Fridays.
(a)This is really just a nice way of saying that you need to be able to let your hair down and have fun from time to time; but that shouldn’t come at the expense of your ability to perform the next week.
(b)So hit the tequila on a Friday, rest up on the weekend, then hit the ground running on Monday.

34.Exercise. You’ll handle stress much better.
(a)What is important is that you exercise regularly. What’s not important is what you do. Just make sure you sweat and do it often enough to make you sleep well at night.
(b)You can also use exercise to break up work periods, so you come back fresh.
(c)Aim for 3 x weekly, build up to 5 x weekly.

35.Get your bank manager to send you wine once a year.
(a)My father once said that you should know two people really well in your life; your wife, and your bank manager…
(b)My experience of this is that if you have a good relationship with your bank manager you’re more likely to be able to get out of cashflow scrapes if you need to, as well as get access to other banking facilities that you wouldn’t if your bank manager wasn’t your fan.
(c)Make sure it’s good wine, not cheap rubbish!!

36.Understand P/L statements & Balance sheets. If you do, you’ll make less mistakes.
(a)Accountants, bankers and financial people generally think in terms of Profit and Loss (P/L) and Balance sheets. At a high level, they’re health indicators for your business, and summaries of the way things are going.
(b)If you can understand them, your ability to communicate with financial people will be better, the benefits of which are pretty obvious.

37.Model your time, productivity and billing. You’ll be more productive and you’ll end up making more money.
(a)Your job as a business owner is to reduce inefficiency and optimise efficiency. If you’re able to model accurately what your time is worth with respect to your business and cashflow, then model that against productivity and your billing, you’ll be able to spot and rationalise weak spots much faster than if you let them hit you in the face. Promise.
(b)The simplest thing you can do is ask yourself the following questions, then answer them as honestly as possible:
i.How much time do I spend working on average per day?
ii.How much of that time do I spend doing something that will benefit my business?
iii.How much of that time can I directly attribute to revenue? [ service business ]
iv.How much of that time is making an effect on my product? [ product business ]
(c)Use spreadsheets to model resources against billing as far in advance as possible, so that you can predict cashflow and resource fluctuations in advance, and plan to mitigate them.

38.Get a life and / or business coach. Get advisors. Find a mentor who you respect.
(a)The best thing you can do for yourself is to acknowledge that you’re not perfect. Everyone can improve in some way.
(b)With that comes the realisation that other people who are perhaps older and more experienced than you, might also be willing to share their knowledge with you.
(c)Having trusted people on the outside of your situation might also help you to see things clearer.
(d)Most local successful businessmen will happily give up a lunch every month to 6 weeks or so, to help someone who is proactive and willing to learn. Find those people!

39.Reward yourself. You deserve it.
(a)One of my deepest regrets is that I haven’t given myself permission to reward myself for all the work I’ve put in. I’ve lived for a long time in a state of delayed gratification “I’ll go on that holiday to Greece when X happens”; “I’ll buy that camera I’ve had my eye on for two years when I have no debt”; “I’ll buy myself that TV for Christmas next year” - sound familiar?
(b)So, my recent learning is to let go and reward myself sometimes. I’m happier and more content, even though I may have spent more money this month that I wanted to. In the short term, being happier and content affects your life in so many other ways it’s worth it.

Welcome to the Kindo Beta release!

This has been a long time coming, and it feels good to finally get there, albeit with a mountain still to climb!!!
Personal reflective blog post to follow soon…

A little while ago we released an Alpha to a small group of people, to gather valuable user feedback. Thanks to those great people, we’ve had our heads down improving Kindo, and as a result we’re releasing the Beta, and at the same time opening it up to a wider audience for more feedback.

We’ve made the following progress:

  1. Kindo is much faster now
  2. The Kindo tree is now much more stable and knowledgable
  3. You can invite family members to your tree
  4. Many more user interface improvements and enhancements
    • *Note: we’re continually adding more, so please tell us about things you think should work better or be more obvious.
  5. The internet is global now, so we’re releasing in 7 languages:
    • English, French, German, Spanish, Italian, Swedish, Afrikaans, Polish; with Russian, Turkish, Hindi, Hebrew and Arabic on the way.

Our mantra has become “Speed, Simple, Pleasure“, so in a nutshell that means we’re always trying to make Kindo faster for you, simpler, more intuitive and perhaps most importantly a pleasure to use.

Our new URL is http://beta.kindo.com/.

What can we do to make Kindo better?
If you dont like it – tell us why.
If you do like it – what are you missing?
Join the conversation on our blog, we’d love to hear your opinion.

Don’t worry – the same login details apply, and your data is all still there.

Have fun!

Testing posting to blog with Newsgator Publisher plugin

Trying to get more productive, and posting on at least 4 blogs in the coming months is going to be interesting, so trying out the plugin before going to bed, to see what happens ;-)

Naked CTO series: Starting to get my head above water

The last few weeks have been amazing ride of ordered chaos. Coming back from leave I’ve had to catch up with everything, as well as stay afloat with what’s already going on. Working with an excellent team has meant that the ball has kept rolling, and letting go of that feeling of losing control as you grow, has been instrumental in better sleep and a more productive focus on the 20% that really counts.

I’ve also made a point of going to sleep the last two nights at about 10pm, which has made a massive difference to the way I feel and function. Tonight I’ll try again, and hopefully get into a nice rythmn ;-) Tell you what, sleep does matter, and it’s more important than blogging! ;-)

Since we’ve signed the official docs making our venture deal signed, sealed and pragmatically delivered, we’ve spun into a frenzy of activity, primarily brought on by the arrival of 5 new people into the team (which leaves us pretty much at 14 people, with another 2 or three part timers…) and a whole lot of cultural diversity.

There will be a formal blog post soon about the venture deal, and kinda sorta maybe what we’re doing and where we’re headed, but for now I’m going to find happiness in having whacked a boatload of email and stuff that either needed deleting, actions, or reminding, and that for the first time in two weeks I can go home knowing I’m pretty much above water, up to speed, and ready for anything.

The corollary to that of course, is that I have an Action list managed by Doris, that is a mile long… Oh well ;-)

Naked CEO series: Fighting fires and differing perspectives

Lately it seems that what I do is fight fires all day long. I can’t remember tha last time I sat down for a full day and cranked something out, much less a full week. No complaints at all, it keeps life interesting, but it is hard to manage. Good thing too that we’ve got a truly great team of people in the same space.

Primary problems are around the expectations of the inputs I have coming in, and then the corresponding outputs. Typically an email comes in, and the sender requires some sort of response and / or action. The challenge is that my priorities are often vastly different to the priorities of other people. Coders want to write great code, PM’s want to stay in budget, clients want stuff yesterday, I want to be able to pay salaries on time. Fundamentally, paying salaries is my primary drive every day, and it’s very hard to keep on track when you’ve got so many inputs to deal with.

So, I end up fighting fires to keep them from enveloping us all, and if I had to write myself a job description toay, it would be three things:

  1. fight fires
  2. keep everyone happy
  3. speak to people

And that’s it.

Sod php, css, svn, mysql, etc etc etc - going from project meeting to project meeting all day long means I inevitably end up answering emails and getting stuff done in the TV or radio induced noise of my living room at night, currently occupied by my cousin Dave (Hi Dave!) just off the boat from SA, and my brother Morgan. Tonight I got home from the gym, guzzled some chicken for protein and fruit juice, then settled down to clear about 50 emails from the day. This blog post is the last thing I’m gonna do before hitting the floor (still no bed yet - sleeping on futon mattress). So where’s the glamour? I don’t see no hot chicks waiting for me in skimpy neglige… ;-)

~~~

The other thing that has become blindingly obvious the last 4 months, but an important component of the above, is that we’re all coming from different perspective, and even though we’re all part of the same business, and we’re all trying to do the same things, we often suffer from thinking that everyone has the same reference point or point of view when dealing with an issue.

The point is that I constantly have to remind myself that everyone thinks differently, and thus needs to be approached differently, but it’s bloody hard ‘cos a one size fits all approach works so much better. Clearly, that’s not the case though… I’m not sure what the answer is here, except to say that it’s a work in progress.

Any thoughts / observations / comments?

Getting things done and keeping peace of mind in a growing business

So today I was in meetings most of the day, but apart from some interesting project meetings, a discussion about the naked CEO came up, and I got inspired. So I’ve written up two blog posts and decided to alter my perspectives on blogging as a person, a business founder, a businessman, a project and account manager and a coder. The last two years have been an interesting ride so far, so I’m going to talk about the past probably here as that makes sense and it’s generally retrospective stuff that I’m interested in as lessons for the future. Today and tomorrow I’ll talk about on the Technovated blog/site, with a mind to talking about daily perpectives that are either interesting or useful to others.

~~~
For now, my absolute frustration is with the whole GTD concept in general - no matter how much I try, how many emails I answer, how many calls I make, how late I stay up to work, nothing seems to bring me closer to Nirvana.

I should be in bed getting my beauty sleep, should have blogged earlier! We’re (brother and I) almost moved out of our house in Wimbledon Park now, so in a weeks time I’ll either be dossing on someone’s couch, or in a new house. Sitting on the floor with a hot laptop warming your bollocks is not ideal!

My only solace is that through the application of the 80/20 principle and an almost religious fervour towards making sure I keep a record of what I have to do, I’m able to make sure that the most importat stuff at any one time is being dealt with. I WANT everything to be done so that on a Sunday or an evening like this evening, I can think about other stuff without that nagging little devil called work on my left shoulder.

Sometimes I think GTD is a great idea in principle, but in a growing business with different systems for different people, it’s almost unattainable. So, I keep my lists, I keep focussing on the important things, and I keep my reminding myself that nothing will ever be totally finished. There will always be emails in my Inbox, and always more project actions to do - so I guess the best I can advise myself to do it to just deal with that and get used to it, ‘cos it aint gonna change! (unless I get Doris, but that’s another story).

So, what do you do to keep peace? How are you managing the growth of your business? What’s your secret?

Ubuntu or Mac? Your thoughts please…

After this weekends Blue Screen of Death problems (BSOD) I was totally ready to go to the Apple store in Central London and just buy a MacBook Pro. Totally. Why buy another PC machine that will run Vista when everyone knows Vista is no-where near ready for stable production use / primetime? For that matter, why buy a PC machine now with XP on it, when you can get OSX or Ubuntu on it?

I’ve been a Windows user for 12 years now so know it intimatley, and have used every flavour of Windows since ‘95, but I’m just not feeling it anymore. Granted, the BSOD problems on Sunday are hardware related, so I can’t blame the BSOD on Windows, and granted I’ve not had a BSOD since my laptop died last year, so I’m not getting them often and therefore have no reason to complain.

But that said, I am in the market for a change of scenery.

I’ve almost weaned myself from Outlook (we use Google Mail for Domains to run our business email, and all my other email is handled with Gmail and Yahoo! Mail - I still find the Gmail interface kludgy though), and most of the other apps that I use I can use on a Mac or Linux (Zend Studio, Navicat, Mindjet MindManager) and/or I can find alternatives that work just as well.

I’ve also shifted most of my stuff from desktop apps, or to local files on my local machine, to online services or files stored online (Basecamp being a good example, Newsgator another). So I’m not that reliant on Windows anymore.

So I guess I’m trying to figure out what the next step is - do I go Mac (MacBook Pro, MacBook?) possibly mitigating by selling my Thinkpad T42p, or do I just carry on using my Thinkpad PC and put Ubuntu on it?
If I was feeling flush, I could even get a Mac and then keep the Thinkpad as a spare/backup/dev machine with Ubuntu on it, and getting the best of both worlds in the process…

Demian reckons that I’ll go Mac and never go back, becoming a massive Mac evangelist in the process. Ido thinks that I should just do it - he’s gone from Windows to Mac and is loving it. Ryan swears by the Mac, and Ryan has recently moved to Mac too…

I love the ideals, progress and freeness ;-) of Ubuntu, but I also have to balance that with work, software and project needs (not just development/coding needs), so I would like to ideally just go Ubuntu… But then I also see firsthand the joy that OSX brings and see every day what you get with it, and how tight it all is…

So, I’m curious as to your thoughts? What would you do?
Would you go Mac, Ubuntu, or stay with Windows? If you went Mac, would you go Macbook Pro, or would you just go Macbook?

The pain of blogging

It seems an age since I last blogged regularly. I mean, I used to live blogging. I love the ideal of it, the ability to communicate with anyone anywhere in the world with access to the internet, the way the long tail brings you together with people in a way that you never thought entirely possible. I love the application of blogging too - support tool, notification tool, reminder tool, news tool, memory tool, family tool, community tool, collaboration tool - and in each of these ways I’ve missed the contact I used to get every day through blogging.

People used to laugh at me and ask me why I blogged - “What’s the point?” they’d say; “Who’s reading your blog?” thay’d ask; and so it went on and on and on. I just smiled and told them that it was more for me than anything else. The catharcism of blogging is unique in human existence I think. When else were we as individuals able to communicate with so many of our own kind at the click of a “Publish” button? That was my excuse and I’m sticking to it. [ As an aside, to all the doubting Thomas', today I can honestly say that I have a business, doing more business than I could have ever imagined a year ago, with two partners I would have given my left testicle to work with a year ago, doing the kind of work that I love doing, because I blogged. Put that in your pipe and take a deep breath ;-) Blogging works. ]

I used to just read and absorb as much as I could, and then simply point to it. My blog was only useful to people who wanted to find the kind of stuff that I was pointing to. Now, when I do blog, I try to make my blogging useful in it’s own right. There are loads of people pointing so why add to the noise? If you are any good with a search engine these days, you shouldn’t need a pointer - blogs are indexed so regularly now that if you use the right search phrase and you’re specific enough, you go right to the source - so I’m not going to try point anymore unless it’s really something I think you might benefit from, especially if it’s a bit of humour, or something I’ve got first heads up on ;-)

The pain is that good blogging takes time. It’s time consuming because to write something good takes something out of you, and it requires that you think before you write. At the moment, everything I have is being poured into my business to get to where we want to be, so I have little left to give outside of getting sleep, going to gym and running, eating properly, and having a small semblance of a normal social life. I don’t bemoan it, but I do feel guilty for not blogging more than I would like to.

The greater pain is that I have started to realise what I can blog about, where I can actually offer something of value to readers, and the ideas that pop into my head all the time are all great blog posts, but they need time. And like any good cobbler, I’m so busy that I’d rather not blog, than blog something half-arsed and half-conceived.

What do you think?

Anyways, this is a brain fart. I’ve got about 20 mins before I need to catch the last tube home, so I thought I’d post something for a change, and it’s been really cool just letting the words come out. The good news is that I’m starting to change my role within the business, so that I do less code & project management, and more communication, so hopefully that will lead to more regular posts about good stuff. I also need to introduce you to Doris, and I’m really looking forward to that.

Adios for now ;-)

Backpack vs Tada lists?

OK, so we’re using Basecamp extensively now, so much so that it’s safe to say we’re reliant on it. But it is definitely worth the cash outlay every month.

So that got me thinking that there must be other 37Signals stuff that I can use, since I’m trying my damndest to get off of desktop apps like Outlook (Outlook is still the best PIM client out there, so don’t even try tell me to switch to something else yet - Yay Microsoft!) purely ‘cos I want my “stuff” wherever I am, which means the best place to put it is on the web.

So my day in Outlook basically becomes:
1. check/use the Calendar
2. check/use Tasks (I’ve rationalised these radically lately, so now only keep the most relevant and important stuff I need to do in there)
3. check/use Email
4. store random bits of info I know I want access to in Notes

So now I’m trying to find a place that I can store everything that needs to be somewhere to get it off my RAM, on the web, and easy to use. Enter Backpack and Tada lists

Except that I can’t figure out which one to use - since they’re both essentially going to be used for lists and a bit of body copy….
Yes, don’t look at your screen with that “stupid git” look on your face ;-) I get it that Backpack is Tada lists big brother, so I guess my question is really: “What do you use both of them at the same time for?”. The free version of Backpack has some limitations, so I could use both as a “web tag team” but that’s kinda geeky and I wouldn’t want to brag about that at the next Baywatch convention…

If you do use both at the same time, or you have any ideas as to why one might, please spill the beans.
If you think I’m mad and that I should just use Backpack and cough up for the 5 dolla fee, tell me ;-)

Note to self (and others) from today…

Sometimes you need to extract yourself from things to get a clear perspective, and get some inspiration…

Losing my mojo, then finding my flow again

If you’ve spent any time on this blog at all, you’ll know that I’m a passionate blogger who likes to talk about pretty much anything that takes my interest. You would also have noticed that things have been pretty scant around here primarily because yours truly has decided that for the last little while, blogging has been a secondary priority to building a business. In about 9 months I’ve gone from being a web contractor/freelancer guy to a business owner with salaries to pay and clients to deal with on a daily basis.

A little background…
In my career so far I’ve been a part of precisely 5 startups, of which this is the 5th and the one in which I have the most to lose. Of those startups, one has been wildly successful, one I walked away from as a co-founder after 6 months or so, one was shut down by the owner after he realised he was losing money hand over fist, and one was killed by the owner through unnecessary spending and doing unto others as you wouldn’t want have done unto you.

I guess it’s in my nature to work in the agile, startup culture, ‘cos I like the speed, flexibility, ability to change direction and try new things, as well as the potential to learn massively, sometimes well before your time.

Today I received my forms from the UK companies house – basically I have to send them a whole bunch of information – which isn’t really important to you at all, except that it reinforces that I’ve made the first year of being in business, and that I’m not one of those 80% first year casualties of business that everyone hears about.

Most importantly we’re building a team of crack web professionals (who in past history would have been ninjas) where we’re planning on making everyone a shareholder eventually. It’s damn exciting and heavy stressful at the same time, but I guess that’s the way it goes, and you know what, I wouldn’t have it any other way at all.

Back to the mojo thing…
So, I guess the point is that to make all of this happen, I’ve had to make a few choices, one of which was that blogging became less important than getting client work out, or finding some sleep, and another is that I was only going to blog again when I felt inside that it was right. I think I needed some headspace to figure out where I was going, and how I was going to get there.

To be honest, I’ve not done much reading, browsing or playing with new code toys at all, because I’ve been so busy getting client work out the way, and building some neat things that we’ll be releasing in the near future. What I have done however is consolidate a lot of my thinking about the web at the moment, and what we’re talking to clients about, and what we’re putting into our web apps, and it’s exciting – for the first time in a long time, the weariness is giving way to hope and anticipation, which is a great place to be in.

.. and then finding my flow.
I’m a big believer in the idea (not necessarily the religion) of Zen and the state of no-mind (being “in the zone” to Westerners) that advanced practioners of Zen get to when they’re completely and utterly focussed on the task at hand. For me, finding my flow has meant re-discovering the things that I enjoy about work, and then finding other people to work with, that feel similarly.

Having my head down in client work lately has meant that there was little else to think about bar the next deadline, but now that we’ve grown the team a little, and we’ve gotten on top of our workloads, we’re able to take a step back and recognise that we’ve made good progress (the fruits of which I’ll talk about now) as a result of being in the zone, and in doing that I’ve reached a point where blogging has and will become part of my flow again. This is exciting as I’ve got so much to talk about now I’m almost bursting at the seams.

To give you an idea of what we’ve been working on, in the near future we’ll be launching a web app that I don’t want to say too much about here for now, a business blogging service aimed at making blogging easier for business people, another take at personal bookmarking, and a web and emerging technology conference in (Southern) Africa (website still being tweaked and tested) where we’ve got some really good international speakers lined up. On top of that we’re going to be launching a web 2.0 dating site with a client, and helping Seagull become the leading PHP web app framework/platform. Additionally, I’m hoping to find another 2 to 4 days in the coming month to get the first public version of the PHP / CSS framework I’ve been working on and using internally for 6 months now, out and into the wild.

Bottom line is, it’s good to be back, and I hope you’ll stick along for the ride ;-)