Eden Development has closed

March 2011

I’ll dive right in: Eden Development ceased trading and closed its doors yesterday, 24th March 2011.

The reasons are many, but the principle one is the very challenging market conditions in the UK right now. We had a number of things in our favour: a great team, wonderful premises and good contacts. The reality is that I haven’t been able to find the right kind of projects for our setup at the right price.

It’s been a difficult road to travel for the last few months, and we thought that we’d make it through until quite recently. Unfortunately that wasn’t the case: our fixed costs were too high to adapt and readily compete in the market.

Ultimately Eden’s value was in the team members: we didn’t own any IP. I felt it was high time I stopped bleeding money away on fixed costs and allowed the team to reform as they wanted to as contractors, with individuals reaping the benefits. We managed to stay ahead of the game and close as best we can in a good financial position, without leaving it to the last minute.

Back in January I took a decision to take on two apprentices for six months to train them, advance their careers and help us fulfil client projects better. It is a big source of sadness for me that we haven’t been able to finish those apprenticeships, but I’m so glad to have had Alberto and Despo with us and to have had an opportunity to train them up until this point, and I know they’ll both do very well.

I’m sure some naysayers will jump on this as an excuse to say “craftsmanship doesn’t work”. Rubbish. This is emphatically not an indictment on software craftsmanship: doing things right is a key component of providing a valuable service to clients. I still truly believe in those values and principles, and I will stand by them and continue to do my work according to them. We did a damn good job for our clients, and they were happy and satisfied with the quality of our work. Most are still working with Edenites in one form or another.

One of the consequences of this is that you now have an opportunity to benefit from some fantastic people that we’ve been hoarding: experts in agile methods, ruby, rails, SQL, project managment, iOS, data modelling, you name it. Many of the team are going freelance in the next few weeks and months. Keep an eye on them all, and hire them if you get the chance: you won’t regret it. Eden as an entity may not be continuing, but the values are strong and bind us together, and I’m proud to call myself an Edenite. We are all looking forward to working together in the future in some capacity.

As for me personally? I am still attending the Scottish Ruby Conference, and delivering my talk with Steve. I’ll be at a few other events too. After that I’m not sure yet. I’m still passionate about writing great code and helping people achieve great things with software. I intend to blog more, write more, ponder more. I’m hopeful and excited for what’s next: watch this space.

It only remains for me to say thank you to our clients over the years, our contractors, our friends who have supported us and most of all our staff who have stuck with us through good times and difficult times. You guys are the greatest, and I look forward to working alongside you in the future.

Share


More articles

How to Build a Robust LLM Application

Meal Generator

Last month at Cherrypick we launched a brand new meal generator that uses LLMs to create personalized meal plans.

It has been a great success and we are pleased with the results. Customers are changing their plans 30% less and using their plans in their baskets 14% more.

However, getting to this point was not straightforward, and we learned many things that can go wrong when building these types of systems.

Here is what we learned about building an LLM-based product that actually works, and ends up in production rather than languishing in an investor deck as a cool tech demo.

Read more

Why Hybrid Work Works

As someone who lives an hour and a half from my London office, I love working from home. I can help my teenagers out of the door in the morning, and I am present when the family comes home. I can have coffee with my wife Ellie before we start work. I prepare dinner during my lunch break, and receive deliveries. I can contribute more effort during my day to Cherrypick, free from distractions, interruptions and the long commute. I would struggle to work effectively five days a week in London.

I also love working from the office. It is an opportunity to spend real time with the people I work with. Communication is easier and I spend less time on screens. I can train less experienced colleagues much more efficiently than video chat. I can ask for and give advice and help in person, cutting down long feedback cycles. I would struggle to work effectively five days a week from home.

Much of the debate around hybrid working appears to be a zero sum argument about why working from home is “better” or “worse”, and why working in the office is “more” or “less” productive.

One is not better than the other; they are just different. I think we need both for a balanced life.

Here are some pointers for how to have a productive conversation about hybrid in your team.

Read more

The Job Is Not To Build

Startup CTOs or founding developers are the first technical people in the business. It is natural to think your job is to write code and build software. This is backwards.

Your first job is not to build software. Your role is to use your technical expertise to help the startup figure out fast if you have a valid solution to a compelling problem, and then a valid product for a big enough market.

You might do this through building software, but you might not need to.

Here is a story of how I did this wrong, and how you can do it right.

Read more

The First Thing A Startup CTO Must Do

Perhaps you are a technical co-founder who has managed to raise funding and you have been catapulted into the startup life. Perhaps you have just been brought in to handle the startup’s tech after the first round came in.

As the CTO, or the most senior technology person in the company, there are so many calls on your attention at this stage.

There is plenty of interesting new tech to build. There are potential customers to speak to (hopefully). There are investors to keep updated, who will want to know when the company is going to grow. There are people to hire. It can feel like you are drowning in possibility.

In the midst of all of that, we neglect this one thing at our peril.

Read more

Blogging again after a long hiatus

It has been a long time since I wrote on this blog. Roughly 10% of the world’s population wasn’t even alive yet when I last posted - that’s sobering!

Read more