Bluehost

Announcing the Software Project

November 21, 2008 Posted under: Miscellaneous by Caroline Middlebrook

I am soon to embark on a new project which will entail developing a PHP based website designed to be subscription-based. This will be very different to anything I have done before on this blog and I promise you that even if you are not a programmer yourself, you can still benefit from this kind of project yourself (read further to see how).

Back to my Software Roots

The job that I quit in order to start this online business was that of a C++/C# Developer. I have been in software development since 1997 but I have never done web development until now. When I first quit that job, I didn’t really have a plan but I figured that software would be part of it and I intended to do Internet marketing as an interim way of earning some quick money. HAHA! :-)

The trouble was, I simply never got an idea. Trying to develop software without knowing what to develop is like trying to write a book without a story. You need to know the goal first. About a year ago I figured out that things weren’t going as I had expected but I just went with the flow. After six months in business I realised the software thing just wasn’t happening so I stopped trying to come up with an idea and forgot all about it.

Then I started the AdSense project and in doing that I found many shortcomings and irritations with the web-based software I was using and the programmer in me kept saying, “I can write my own…” and so here I am.

Mixing Software & Internet Marketing

The main reason it has taken me so long to announce this project (I first started getting ideas for this back in September), is that for me developing software has always been a full time job but a lot of my time is already taken up writing for two blogs, doing the AdSense project and now The Bloggers Bible plus lots of other time that just seems to disappear when you’re involved in IM. I had to find a way to free up my time.

I have cut down the writing I do for my second blog, I’m going to invite some guest posters to do the odd post here (don’t worry, it’s mainly going to be me!), I’ve pared back my blog reading drastically, I have stopped almost all usage of social media sites, I’m putting the AdSense project on hold, I’m going to finish off the whole of the Bloggers Bible lessons as soon as possible so it is all out of the way and I am not taking anything else on!

Once the Bloggers Bible is finished, all I will be left with is this blog and I can dedicate the rest of my time to my new software project.

What I’m Going to Blog About

Now this is where this particular project will be quite different to all of the others I have done before. This is an Internet marketing blog, and not a software blog so don’t expect to see any technical posts about PHP or anything to do with the development process. There will be a separate blog for the software itself but only after release and more for the benefit of those using it who want to see latest features, bug fixes and so on.

Software takes time to develop and because I still have a lot of learning to do with PHP, I estimate it is going to take a few months before anything is available for release. I’m being deliberately vague because I really don’t know how long it will take and in my own personal experience, any software I have ever written has always taken far longer and turned out far more complicated than I first anticipated!

So for the next few months, that will give me a chance to blog about other stuff. I still have a big backlog of post ideas sitting in a document so I can write about all of those whilst there isn’t a project to talk about. Now as I get nearer to releasing something then things will change.

Marketing the Software

Marketing software will be unlike anything I have done before. To start with, I am making this a subscription-based online-only software – it is not a download so the whole payments handling will be very different from a downloadable product like an eBook. Users of the software will need their own accounts to store all of their data so I will need to learn about and use a membership system like aMember.

How do you market online software? You can’t distribute demo’s like you would a download but you can provide cut down versions, free trials and so on. At this stage I have only the vaguest ideas of what I will do here but I’ll be blogging about all of that.

Promoting the software itself is pretty much like promoting anything else I suppose so I’ll blog about my promotional efforts as usual. So as I get near to release I will be able to blog about all the stuff I am doing to promote it, manage members, manage payments and anything else that will be of interest.

What is the Software?

Again I’m going to be very vague – it’s related to Internet Marketing and will consist of online tools but that’s as much as I’m going to say right now because I know what I am like and the chances are that any ideas I have now might be totally different to what actually gets produced :-) I don’t believe in trying to plan things out in detail so I just let things evolve naturally.

I want to release something as early as possible so I can have people using it and as soon as I get to that stage I will be asking the users of the software to tell me what new tools & features they want to see rather than me trying to second-guess what they want. However, I will start by developing the tools that *I* want to use right now!

For the Non-Programmers Out There…

I can imagine some of you are sitting there thinking, “that’s very nice but you’re a programmer and I’m not, how can I use this?”. Simple – you hire programmers to do the work for you. Yes that involves money up front but heck, not everything can be zero-barrier entry! There are two huge websites called Elance and Rent A Coder whose sole purpose is to bring together technical and programmer types looking for work with people who need work done and don’t have the skills themselves. I know people on both sides – I have a friend who uses Elance to get work and another friend who has used both sites to get programmers, artists and other professionals for IM projects.

If you have an idea, and some cash to pay somebody to implement it then you can still use all of the marketing information that I will be sharing in the project. As I said earlier, I’m not going to be blogging about any of the technical stuff because that is simply not relevant to 99% of the readers here but all the marketing is.

Software is big business these days. The person I mentioned who uses Rent A Coder to find professionals, had some Facebook games coded for him. One of them was making him $200,000 a MONTH before he sold it. Unfortunately he doesn’t share his secrets with me – bastard :-)

Future of the AdSense Project

There were a few things I learned when doing the project:

  1. It takes even longer than I thought it would to make money
  2. I did not get the click amounts I had hoped for
  3. I have worked harder to build links to my niches sites than to this blog (what?!)
  4. The sites will continue earning while I leave them to mature for a while

Point number 3 dawned on me last week when I started writing about link building. This blog has thousands of in-bound links but the vast majority of those were not built by me. As I was spending all this time working at building links for niches sites that were earning me just a few bucks per month I suddenly asked myself, “why on earth aren’t I doing this for my blog?”. Silly isn’t it – the things right under your nose that you miss.

So, I’ll also spend a little time applying some of the techniches from that project – the link building ones anyway, to this blog and will document any results that I see accordingly. But as for the niche sites themselves, they are all just going on hold. Nothing seems to change, or if anything the traffic creeps up over time which is good so it certainly won’t hurt them not to be worked on.

At this time I honestly don’t know if I will continue the project in the future. Point number 2 put a major spanner in the works. When I started the AdSense project I did it to make money, not just as a little time filler. I did some calculations and figured that a good site could bring in perhaps $200 per month which would be worth the time investment. But that was based on getting over $1 per click and I have been getting probably less than $0.10 for each click. That brings down potential earnings for a small site down to $20 a month which woudl need a LOT of sites to make any decent income. I know it can be done because others are doing it but I haven’t figured out the secrets yet.

The Next Month or So

For the next few weeks my main priority is finishing the lessons for the Bloggers Bible. Many people have asked me if I am going to release it as a PDF file and the answer is yes. The next question is usually, will that be that free too? And the answer to that is no :-) I hope to release that early December around the same time as Yaro Starak releases his own new blogging course. His is very different though – purely video based coaching where as mine is purely eBook-based but hopefully they will compliment each other nicely.

Blog-wise, I have a few more posts in the AdSense project that I still want to publish – the one about building unique RSS feeds and one more link building one. They don’t really belong in the AdSense project now but I’ll leave them in there for consistency and then close that project. I’ll publish a post asking for guest posters soon with all the information that you’ll need to submit a post, and after that I’ll be able to get into my new mode of blogging about whatever I feel like, without having project updates to worry about.

One last thing, I’m not going to make a project page for this yet because other than this intro post there will be nothing to add to it for a few months I imagine so I will make one when I have something new to add. So this will be the last you hear about the software for a while and you’ll probably all forget that I’m doing it until I suddenly announce something next year :-) Actually, I’ll put in a little progress update into my monthly stats posts.


Want to Make Money Blogging? My free course, The Bloggers Bible contains everything you need to know about building a highly popular and profitable blog from scratch!

Just fill in your email below to get your first lesson immediately:


Post to Twitter Tweet This Post Post to StumbleUpon Stumble This Post


You might also like these similar posts:

The Software Project
The AdSense Project
Software Project Update & Release Dates
The Traffic Rush Project
New Year, New Start & Yaro Interviewed Me :)

25 Comments:

BusinessX
November 21, 2008

Seems you are on the right track with your tools by subscription. Shoemoney just posted new a feature in his tools and he gets $100 a month for his “toolkit.” But the real validation is that his tools were built by himself (his company) for himself. Then using them in-house realized the population at large would want them.

Also, if you need some ideas ask your readers. We would love to give a dream list of a wish this would do that.

BusinessXs last blog post..The US Government Does Not Have Minority Set-Asides

Deborah
November 21, 2008

Hi Caroline
I can so relate. Except my frustration actually came from what Wordpress could not do. I to am a software developer and programmer and along with my trusty assistant we created a blogging platform called KeZoor. My business is Garlic Dzign, but the creation of this has been a blessing. And you are right marketing is another issue. Good luck with your project.

Koen
November 21, 2008

Any interest in a free PHP developer on a profit sharing model? :-)

Joan
November 21, 2008

Good luck on this software project, Caroline. I’ve had several ideas for software, and considered hiring a freelance programmer to develop them, but I never got around to it. I also didn’t know if I wanted to get into the “software support” business. From what I see, there’s quite a lot involved in supporting software you sell, and it can be very time-consuming. But I will be interested to follow your progress. I’m sure I’ll learn a lot.

Joans last blog post..Recent Study Shows Where Social Media is Heading

Jeff Jones
November 21, 2008

Caroline,

I’m glad to hear that you’ll be returning to your “roots” and working on a software for internet marketing.

The best part is that you’ve got some experience behind you to help you build a product that we need.

Keep us up to date for sure.

Jeff

Jeff Joness last blog post..New Bird Feeders For Your Backyard Birds

Hi Caroline,

Good luck.

Did you think about building a team for this project? Save time and use the collective experience?

Cheers,
Alex

Alex at Net-Entrepreneur.coms last blog post..Did You Hear About This Affiliate Marketing Challenge?

Colin
November 21, 2008

Thank Heavens, at last you are doing something that might be a serious source of income, and one that plays to your strengths.

Best of luck, I am sure that this could be big and I really hope you do well at it.

Owen
November 21, 2008

Hi Caroline,

Good luck and will watch closely at your future projects. I think you have done the right thing with the Adsense project. You have a great blog and developing this blog is the better way to go. After all, Yaro Starak,Alvin Phang and a few others are making $15,000 plus per month and I can’t see why you can’t. Your blog is just as good!!

Mike Collins
November 22, 2008

I’ve found myself in the same boat as you in terms of time management and setting priorities. I’ve been making an extra effort to stay focused and steer clear of forums, blogs, and social media sites until AFTER I’ve gotten more important work done.

Mike Collinss last blog post..Why Do You Blog?

Caroline Middlebrook
November 22, 2008

@BusinessX, yeah I never really thought about asking readers – but at this stage that would give me a very broad and generic list of ideas.

@Koen, hehe not just yet :-)

@Joan, oh yes usually writing the initial software features are only a small part of overall development. There’s a lot of support & maintenance to do. Once you release software to users (on a subscription basis) you’ll have work to do for as long as you have users.

@Jeff, yes a year ago I wouldn’t have been ready in terms of knowing what is needed or in marketing it. But I feel it’s the right time now.

@Alex, no, I like to work alone.

@Owen, hehe thanks for the compliment :)

God if only I was anal enough to write code, CODE is a headache, except for simple CSS and HTML fixes, I am sure whatever you come up with will be great!

JR @ Internet Marketing Do-Follow Blogs last blog post..New Google Search Based Keyword Tool – Optimize Your Pages

Clare
November 22, 2008

Sounds like an interesting project you are planning Caroline – I look forward to reading more about it.

Interesting to hear that you are putting the adsense sites on hold – I’m struggling to see big bucks with mine too. In fact I have been applying some of the tactics I learnt here to a hobby site I started in January and have seen the adsense income increase on that site – but still only to about $3 a week. Not going to retire on that any time soon!

Dennis Edell
November 22, 2008

You’re definitely starting it the right way. Most of the best apps. out there were started by the programmer for him/herself! :)

Dennis Edells last blog post..2 NEW BLOGS Unveiled! FINALLY!!

Fat Loss School
November 23, 2008

Hey Caroline,

Nice to hear your working on an application of your own. I’m not sure if you would find it interesting but there’s an ebook by 37signals(the guys who wrote ruby on rails) called “Getting Real”, which is a fantastic read developing online apps.

Also i was doing the same thing and experimenting with adsense only niche blogs and the traffic never really came, but in the last three months i have learnt so much from things like the the 30DC, stomper etc that i couldnt believe that i didnt put that effort into a proper blog of my own.

So ive done that and its working out quite nicely. Let us know how the development goes and if you need any help.

CHeers

Kahthan

Andy Bailey
November 23, 2008

good luck to you! php is a nice language to use and especially suited to online applications. I set up http://www.commentluv.com to handle the membership options so users can get more features with just a few php scripts and plenty of custom code, it’s handling the load quite nicely and can be integrated with my other scripts. If only I could design too!

I’m looking at wpmu for the next version of the site, it’s got some wicked good membership and subscription applications in there and is already being used as a subscription based online business model.

I know wordpress quite well so even though I never considered making a membership based site, traffic and demand has prompted me to start considering different options like freelancers or (gosh) professional programmers to make one but after a few weeks of research and listing down what needs to be done to make one from scratch, I think wpmu will be the way forward.

It’s worth taking a look at WPMU for what you’re after, all the backend is already coded and stable with thousands of users regsitered. You can concentrate on just the applications and what to do with the data they return can be handled by wordpress functions or custom code.

I look forward to watching your progress on this. feel free to message me if you need a second set of eyes on a function to figure out a mistake (I’m good at spotting them because I make so many!)

:)

Andy Baileys last blog post..ShamelesslySassy.com : Featured Site

Todd Morris
November 24, 2008

Hi Caroline,

Glad to hear that you’ve found a project that’s getting back to your roots. I hope it brings you the success that you’re shooting for … and if it’s helps a few of us in the process, definitely a bonus ;-)

Good luck,
Todd

Todd Morriss last blog post..Military Physical Training Workout

Caroline Middlebrook
November 24, 2008

@Andy, I’ve had a brief look at wpmu before but I don’t think that will be what I am looking for here as what I am building will not be WordPress based at all. Ideally, I would build a custom site from scratch and then use some kind of software to manage the members that are using it.

Paul
November 25, 2008

I’ll second the 37Signals book.

If you have not been there it might be worth reading through Paul Grahams essays (his name, dot com). He’s the main guy behind all the Y-Combinator startups and has some real insights into software development.

Jade Craven
November 25, 2008

This project sounds great :) In the early days of your blog, I had read many times about how you wanted to combine your blogging, internet marketing and software skills but didn’t know how.

It may have taken longer, but in doing so you have gained more knowledge and skills that will serve you better. I’ll be very interested in how your project proceeds.

Caroline Middlebrook
November 25, 2008

@Jade, ahh you’re a long time reader then – that’s nice to know :-) Yes it has surprised me that it has taken this long but I suspect if I had tried to force it before I had a solid idea, it would have just failed. It might still fail but we’ll just have to see how it pans out!

Gil
November 28, 2008

Hi Caroline,

I’ll be excited to hear more about your new venture, but I have to admit, I’m sad to see the adsense project go as I was working some similar content site projects. You are right about building any revenue from content sites taking a looooong time. I underestimated on my own projects, and I am way, way, way behind on what I projected.

PHP is a great language to use, it’s a very clean, powerful language for web apps – you will like it. And since you know C++, you will learn it in no time.

Look forward to hearing more about your new software project…

Gils last blog post..Continued Spammer Problems Finally Solved

Caroline Middlebrook
December 1, 2008

@Gil, I have already posted the whole strategy that I was using for the adsense project – the research, building the site, writing the content and link building. There wouldn’t have been much else to post other than monthly stats so you won’t really be missing anything.

Cenay
December 3, 2008

As a fellow programmer, I am following this project avidly. I have a couple in mind myself, and have been trying to free up some time to work them into my schedule.

So, be sure to post all about the time management part as well. But give up my blog reading?? Yikes!

Caroline Middlebrook
December 4, 2008

@Cenay, I won’t be posting about time management – this isn’t a productivity blog. I’ll be focusing on the marketing of the software, not on how it is developed.

Rick imby
January 14, 2009

I will be keeping an eye out for your new software. Vague is cool.

I really appreciate the honesty in your blog. Posting your actual financial results is way over the top.

Thanks
Rick

Rick imbys last blog post..Yahoo Answer Links


4 Trackbacks:

An Invitation to Guest Posters | Caroline Middlebrook

[...] Announcing the Software Project [...]

An Invitation to Guest Posters

[...] week ago I announced the Software project and stated that I was going to invite guest posters to contribute to this blog in exchange for [...]

New Year, New Start & Yaro Interviewed Me :)

[...] media activities and cutting back on the blogs I read in order to clear my schedule for my new software project which I am really excited [...]

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CommentLuv Enabled


Recommended Services
MyBlogLog Community
Top Commentators
Copyright © Caroline MiddlebrookTheme designed by Design Farmer

Twitter links powered by Tweet This v1.6.1, a WordPress plugin for Twitter.