« I'm a mactard | Main | Band of Brothers »

Monday, February 14, 2005

Time really does fly

Has it really been three years since Charles and I started up Invision Power Services? It seems incredible that it was so long ago and that it seems like only yesterday. It's a testament to the hard work of everyone thats ever been involved with Invision Power Services that we've come so far and achieved so much. From the ashes of Ikonboard we announced a new PHP forum system called "IBForums" and resold hosting accounts to generate an income to fund our development work.
Three years on and we're on the verge of releasing our newest product: Invision Power Dynamic and updating Invision Power Board with new technology for a point release that should really be a major new version number. It's definitely a very exciting time. Invision Power Board has been through many changes but has come through some tough times to keep our competition on their toes.

Invision Power Dynamic has been a very interesting product to develop. I've learned more in the past few months than I have in the past few years. I like to continually challenge myself and I never want to get too comfortable doing what I do. IP.Dynamic certainly has been a challenge. From DOM through LDAP to RSS, there's been something new to learn and digest along the way. I've written a whole bunch of classes which can be used in our other IPS products which will help speed up development of IPB and its related products.

Right now, I'm developing the "components" framework of IP.Dynamic which will enable code authors to manufacture add-ons to IP.Dynamic and allow the end-user an easy way to install them. It's all database driven which negates the need to 'hack' any current source files, such as the CP menus and such which is an annoyance in IPB. If this works out the way I want it to - expect to see it included in IPB at some point. IP.Dynamic will come with a bunch of pre-installed (and undeletable) components, such as RSS read and feed features for easy syndication. The back-bone of the project is completed, the content blocks, content groups and page management is all done and flexible enough to allow these components to interact with them without introducing reams of new code. All in all, I'm quite pleased with the design and execution of the system and look forward to the alpha testing phase which is right around the corner.

In other news, legal downloadable music still has a way to go before people will dump peer-to-peer (P2P) filesharing for their free and illegal downloads. For example, I wanted to purchase Athletes latest album, Tourist. I was surprised to see iTunes list the album as they are very thin on the ground for lesser-known Indie bands. Unfortunately (and for reasons unknown) they only sell the partial album. They don't sell track #7 which makes the entire album more expensive to purchase at 79p per song opposed to £7.99 for the entire album not forgetting it's a song down. I hopped onto a P2P network and downloaded the missing track in under 4 minutes - for free. I wasn't left with a lot of choice.

Update: A quick look on iTunes shows the entire album for download now. I've just purchased the missing song. Hurrah.

February 14, 2005 | Permalink

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83423035953ef00d83442606f53ef

Listed below are links to weblogs that reference Time really does fly:

Comments

I have to agree with you Matt, IPS has definetly came a long way. I remember the first time I used IPB, I was completely amazed.

Of course it was just a freely hosted forum, I still loved it. Then noticed downtime, and all the other garbage. I then shortly purchased a license and was happy with everything I got from it.

I cannot wait for IPB 2.1. The feature list is really nice, all will make good additions. However, you really should take a look at the IPB Feature Suggestions forum, there are some really good ones that need to be taken into consideration that would greatly improve IPB.

IPS definetly without a doubt blows away the competition.

P.S- Remember personal info isn't working for me.

Posted by: Logan | Feb 14, 2005 6:19:56 PM

Yeah. IPB and IPS have come on a long way. IPB 2 is definitely a lot more streamlined and intuitive than IPB 1.
The same has happened with ocProducts; in little more than a year, we've come from a hackerish and inconsistent version 1, to a feature-packed, and stable version 2.

Come, Patsy! Onwards and upwards for content management!

Posted by: Philip Withnall | Feb 14, 2005 8:25:59 PM

+10 points for the "Holy Grail"reference.

Posted by: Matt | Feb 15, 2005 9:33:59 AM

Amazing to think it was three years ago. But if I remember correctly, the first day we had to sign up using a nice Ikonboard. It was on 14th 2002 that you released IB as company forums.

Patiently I waited for the first beta to put on my old site. Converting from ikon DBM to SQL and then to IB took an age.

Seems only yesterday, yet I was 21. Damm it, I feel old now. Grr :)

Goodluck with any future plans, While somepeople can't cope with the whole business ethics and financial situation that comes with it. I do, I work for a company of just 9 employees yet the signs are good for a successful rise.
I will of course, and the company I work for,support IPS products all the way.

Keep it up!

Posted by: TomF | Feb 15, 2005 12:24:38 PM

Congratulations, Matt and the rest of the IPS staff. It's great to see how IPS has 'grown up' to where it is now, as a professional internetsoftware development company.

When I met IPB some years ago (lost count) I immediately fell in love with it and starting fooling around with the PHP sources. Actually I learned PHP, MySQL and DHTML by modding and hacking your software :) Now with IPB2's current module system, task manager, DB class and improved OOP structure a new world have opened for me.

I doubt I will ever leave IPS, you guys develop really great stuff, even though I don't use it for any productive purposes.. yet. And I love the IPS culture that I can't seem to find on any other tech related boards and companies.

I made a list in my mind with companies of which I feel they are related to eachother in a way of high quality innovation that will last for ages. On that list are, but not limited to, Google, Apple, the opensource community and yes also Invision Power Services. I truely think that the products from these companies can be combined one way or another. Example: Apple's Tiger + Google's searchengine + IPB (or maybe even IP.D) = A searchable way of life in which everything in life can be linked to eachother;

Hmmm.. I'm off to Dreamweaver ;)

I wish you and your staff a great future with lots of innovation and a stable financial position :thumbsup:

Posted by: Franklin | Feb 15, 2005 5:10:14 PM

Well thing thing I like the most about IPS is that I get to read your blog!

^ ^
>
\_/

Posted by: camzmac | Feb 16, 2005 12:15:53 AM

Whops! :lol: I was testing out the Trackback feature, as I was unsure exactly what it was.. Appears my URL is appearing as a trackback o.O!

Posted by: Jack | Feb 16, 2005 7:12:27 PM

It's is amazing how far IPS has come. I'm privileged to be a part of it and when my time is up I will value the experience greatly. I have learnt an unbelievable amount since I joined IPS. My involvement in IPS has fulled my interest in the web, it's technologies and computing as a whole. IPS and IPB made me inquisitive about PHP, this has led to taking an interest in desktop programming too.

I've learnt how a company operates, what good customer service is, why it's needed what kind satisfaction you get by helping someone out. I've learnt about Linux too! Also, my written word has improved vastly since I started out with IPS. It's amazing what we have achieved and I think we should be very, very proud of what we have done!

Posted by: Phil Mossop | Feb 16, 2005 9:54:07 PM

How could I forget to say: Here's to the future! *clink*

Posted by: Phil Mossop | Feb 16, 2005 9:56:31 PM

Ive been using IBF ages now, cant say how much it rocks.. Keep up the good work... And dont forget to add more sweet features ;)

Posted by: Jake Kaya | Feb 21, 2005 2:44:31 PM

IP.D alpha testing is right around the corner? Really really? Come on!

Posted by: Lord Mooch | Feb 22, 2005 8:32:21 AM

Post a comment