Progress I would say could be best described as slow and steady at miggle.co.uk
Projects
I’m now moving into my six month with work for AOL which has largely been provision of content management services with some consultancy thrown in. This has also given me an opportunity to start providing work to a few contractors who are able to help manage the load on this, as well as give me an opportunity to start to build up a network of people I can rely on. This is key for the work with AOL as updates have to be done daily, seven days a week.
Since the last update I’ve also seen my first website for a small business launch. The Farmyard Nursery is a new children’s nursery which will open in Battle East Sussex in the Autumn. Sara and Tom, the proprietors, engaged me on this to both build the site and develop the branding. To deliver this project meant sourcing the best possible designer available within the given budget and timeframe, again giving me an opportunity to look at the talent available in the Brighton area from which to get projects like this up and running.
There’s also been a consultancy undertaken for my first overseas client, La Merie Business Intelligence from Spain.
Behind the Scenes
Behind the scenes, its been a case of slowly establishing all the nuts and bolts of setting up a business. I now have a dedicated office in my back bedroom - and after much experimenting with various networking products to try and deal with the few wifi flat spots in my house have got a workspace I am really happy with. It’s basically big enough to function as a small studio for about 3 people and as such I think will be handy for a number of upcoming projects I want to look at.
I’ve been busy buying a bit of hardware too. I’ve bought a fairly cheap desktop running Vista Home Basic, on which I’ve had to hack the sysreg a bit to make it see my favourite bit of kit, my Mac Mini, which plugged into a big external hard drive and a huge flat screen has become the centre of my digital world. It acts as a webserver, a development box, a PVR and fileserver - as well as owning the master itunes library to which all other machines in the house are willing slaves.
There’s been a few other things I’ve had to focus on as well - how to run my book keeping, VAT reg etc etc but I now feel I’m ready to start to look at my next steps.
For me, the best part about the adventure of setting up miggle.co.uk has been having the opportunity to learn new things and rediscover old skills, as well as to think about how best I can run my business to ensure it enables me to maintain as best as possible a work life balance I’m happy with. At present, these are the key things I’m looking at on which I hope to be able to report progress in the coming months:-
Working Efficiently
I’m fairly tired of Microsoft products. Having finally brought my self a Mac after many years of computing and having to also sort myself out as regards setting up all I need to run my office, I’ve just worked out that my old mainstays (which weren’t always choices of my own making) of using Microsoft solutions and Yahoo! online tools is not really cutting it in terms of either time, cost and functionality. Firefox, Google and OpenOffice are instead the solutions which are cutting my mustard. The tools and add-ons for Firefox are great and I have things set up so that I can share my Firefox settings across any browser I choose to sync with my Google account. I’ve been so impressed with it all that my next step is to look at Thunderbird for my mail client, which really is a must as I continue to find Yahoo!’s version just too temperamental.
As for documents the new rule is to use a combination of OpenOffice and Google Docs. I have vowed only to use Microsoft Office now as a last resort and those instances are few and far between. I cannot get my Vista machine to install my office 2003 upgrade on top of Office 97, which Vista will not allow me to uninstall. I just find this incredible…
Product Development
One thing I do think Yahoo! is making a good job of is its developer network.
Amongst these pages, as I mentioned on my last post, is a section on CSS templates. What I like about these templates is the fact that because they are the same ones Yahoo! use for their own product development they get a fair bit of testing by its huge audience, so in that respect they are more robust than something I could write myself. Also, they’ve been written with ad unit support in mind as well and SEO. My plan is that these templates effectively become the core of my front-end web design. Beyond this its a case of just adding specific styles to the templates as far as offering bespoke page design for clients goes, which will obviously be the role of any designers I engage.
Beneath that its then a case of looking at how these templates work with any back end. For that, I’m going to be exploring a number of solutions over the coming weeks:-
- My own ‘CMS.’ This is an overly bold claim. I’ve not so much written a CMS, but I have put together a fairly simple articles database and written a few other PHP templates that provide certain functionality such that will suffice for certain small websites. My own website, miggle.co.uk when I finally get it finished will use this approach.
- Joomla. This I think will provide a basic solution for clients who want a CMS quick and easy. I think it may be tricky to get Joomla working with the CSS templates I mention above, but I do think Joomla is going to be an effective toll to be using at anyrate
- For where Joomla is too simplistic, I’ll be seeing to what extent I can get greater flexibility by using Drupal and Expression Engine.
- PHPShop. For e-commerce solutions, this is going to e where I start, with Paypal, Payloadz and Google checkout providing support.
- Wordpress. Running custom CSS in WP seems fairly straightforward and so I suspect that many sites based around simple, articles, or sites that need a supporting blog will use this as a solution.
Other areas I want to explore are writing a Facebook app, customising a Wiki, building an Ebay and Amazon shop, building a Google custom search engine, writing a Freebase app, doing something with Google Maps and Apps, looking at Yahoo! and Windows Live API’s
My current view is that some research in these areas is going to give me the backbone of a set of solutions which will enable me to develop projects for clients as well as create a framework that can leverage common skills against which I can engage contractors and select teams to deliver on such projects.