Are Bad Proxies From Free Proxy Sites Really Stealing From You?

If you’re wasting time feeding bad proxies into your expensive internet marketing software, then Yes you are losing money you could have gained from that software marketing your products effectively.

That’s Great John, But What’s a Proxy Got To Do With Internet Marketing Software?

Sorry – should back up a bit – surely I’m not ranting already 😉

There are lots of internet marketing software you can buy that can be used to promote your web sites, gather intelligence about competitors, create accounts for you, and heaps of other cool stuff.

To do these sorts of things the software needs to repetitively visit the same sites, and to do this effectively they need a constant source of fresh live proxies.

Oh, and a proxy is just an IP address with a port number on it – eg.  (random thing I just entered – but hey, test it if you want).

What if I Just Don’t Use Proxies?

If you don’t use proxies your IP can get blacklisted by sites that don’t like people, or robots, constantly accessing their sites.

There is nothing worse than accidently getting blocked by google, and then all hell breaks loose as those on your network break down your door and demand normalcy be returned – could be your wife, flatmates, or your entire workplace network.

It only happened to me once on a work network when I couldn’t resist testing out my shiny new blog posting tool that I bought at work – needless to say, very embarrassing when everyone saw this, popped their heads out of their cubicles looking who to string up by the neck!

Where To Get Proxies From?

Basically you have 2 options.

  1. Buy access to Private or Semi-Private proxies (can get expensive)
  2. Free proxies (really cheap,  er because they are free!)

There are some great places to find free proxies on the internet, and some places that are just a complete waste of time.  This is because there is a difference between Good Proxies and Bad Proxies.

Good Proxies and Bad Proxies

Because lots of people have access to these free proxies they naturally get used more, and what happens is that sites will tend to block the good proxies quicker.

If you use bad proxies in software, it will simply not work properly.  Stands to reason, because if the software can’t access the sites properly for whatever it is designed to do, then it won’t be able to bring back the web site data into the software.

This is why IM (internet marketing) software is only as good as the proxies you put into them.

With good tested proxies, IM software will run at their optimium – bringing down the data that your software needs, and quickly.

With good proxies:

  • Account creators can rapidly create accounts on Web 2.0 sites
  • Blog posters can rapidly post comments that are not automatically rejected, or fail because the software can’t even get to the blogs in the first place
  • Google scrapers can bring back search data and competitive analysis statistics over and over again without getting that dreaded ‘You’re a spamming piece of #%$&!’ message, just because you are using an automated tool – shame on you 😉
  • Your internet marketing business runs way more smoothly so you can stay focussed on making the all-important dosh $$$

How to Separate the Good From the Bad?

  • By hand :(
    You could do it by hand, and put each proxy, one-by-one into the browser options settings, and then see if you can browse to say would take forever though, and while you’re doing this crazy time-wasting boring-as-hell chore, other people are burning through the good proxies so that they’re bad by the time you get to actually using them!
  • What you really need is :)
    • Speed.  I mean really really FAST!
    • Something that can handle large volumes of proxies – think hundreds, even thousands.
    • A dedicated piece of software that only checks proxies (no bloated stuff that you’ll never use) and does it really well.
    • Software that can check multiple proxies at the same time and work to the maximum power of your computer (multi-threaded).

It takes some pretty sophisticated programming to achieve this power, but I set myself the challenge and popped out an Ultra-Powerful Proxy Checker.

You can crank this baby up to go as hard or slow as you want, and just keep feeding it more and more proxies, even while it’s going – bit like a screaming baby wanting more-more-more!

Here is a video of me demoing it on youtube.

So you want to build an iPhone or iPad app?

Every now and then I have clients asking me if I can build them an iPhone or iPad app, for some great idea they have, so I thought I’d better let people know the low-down on how to get one of these beasties made.

No Programming Required

I’m probably doing myself a major disservice here being a developer, but did you realise that you can get your app built without knowing anything about programming, at all?

If you can come up with an idea that people are willing to spend a few dollars on, then plugging that idea into a systemized process of building the app and then marketing it – the world is your oyster (as they say).

Got a freebie for you –>

You can download a free report about this sort of thing from

To your success.

Protected: CI Protocol Finder

This content is password protected. To view it please enter your password below:

How to Create Space in Your Head


It can be hard sometimes to think straight when your mind is seemingly having a conversation with itself.  It’s very easy to get drawn into the ‘conversation’ as if it is about real things, when it is invariably about something that has happened in the past or something that may happen in the future.

If you can observe the ‘conversation’ or chattering monkey as it is sometimes referred to, then obviously you are not the chattering monkey but rather the observer.  This means that there is a way to control the chattering monkey and gain enough space in the present moment to think calmly.

The more ‘space’ you can create in the present moment, the more time you will have at your disposal to be more calm.


Nothing really fancy here, we’ll leave that up to the oh so sophisticated chattering monkeys :)

Sit on a chair with an upright back and try to keep your spine as straight as possible.  If it hurts or aches then just rest it on the chair back.  The idea is not to fall asleep but to remain focused on the task.

Breathe in and out normally through your stomach, not your chest, using your nose, not mouth.

Close your eyes gently.

Observe your breath going in through your nose, filling your diaphragm, and then going out again.

Keeping doing this, ie. observing your breath.

How to deal with your attention wandering

Your attention will invariably begin to wander off concentrating on something as simplistic as observing your breathing.

When this happens, the best thing to do is not to fight and wrestle with your attention but just to observe that thought for a while, and then bring your attention back to your breath.

One way I do this is to picture my mind as the blue sky and various thoughts that cross my mind as clouds.  Then whenever a thought crosses my mind and I notice that my attention has drifted from my focus on my breathing, I just gently blow that metaphoric cloud away and return my attention back to my breathing.

How to deal with the boredom of just focusing on your breath

Your chattering monkey will get bored easily and try to draw your attention off the present and into thinking about the future or the past.

You can focus on other ‘present moment’ things as well that will have the same effect as watching your breathing.  So you can also focus on any sounds that you hear, being careful not to interpret them but just hear the different noises as ‘noise’ only.  Try and keep focused on the noise and use the cloud technique above to whoosh off any passing by thoughts.  You can also pay attention to the lights that you see on the back of your closed eyelids.

Try and keep attention to one of these present moment things as long as you can; only switching to a different attention focus when you need to.

How Long Should You Do It For?

Try it for a few minutes at a time to start and then work your way up to about 10 to 15 minutes a day.  This method of controlling your mind works by frequent application rather than one-off massive efforts.

I usually use a timer countdown alarm on my iPhone that will alert me when my time is up.   That way I can keep my eyes closed and not worry about how long I’ve been doing the exercise for.

Body relaxation

Your mind tends to follow the relaxation state of your body and vice versa, so when you sit down to do this exercise you can mentally relax certain muscle groups as you breathe in and out.

You do this by just moving your attention over certain muscle groups and ‘feeling’ some sort of loosening or relaxing sensation in each part.

I start with my both my feet, move my attention up through shins and calves. Then knees and so on upwards.  I particularly focus on my head and feel my attention relaxing my forehead, cheeks, jaw, back of my neck and shoulders.

You don’t have to push to relax your muscles, just imagine that they are relaxing a little more than they were before you brushed them with your awareness.

Once you feel a little more relaxed then focus on your breath as you breathe normally.


  • Sit down on a chair
  • Close your eyes
  • Relax your body physically
  • Focus on breathing, outside noises and/or lights on back of eyelids
  • Observe thoughts and direct attention back to breathing/noises or lights.
  • Work up from a couple of minutes to 10-15 minutes per day

Mobile Phone Market Share – Why Your Business Needs a Mobile Sales Funnel Right Now!

I run paid web traffic to my various internet properties, mainly because I hate being at the mercy of search engines and their goofy algorithm updates.  As this is not “free” organic traffic, you can imagine that I keep a close eye on it, and I’ve noticed a very interesting thing that you’d be crazy not to cash in on the mobile phone market share.

EDIT: I just found a course that is widely recommended to get into the lucrative mobile market. Click Here For More Info

Watch the short video below where I show you the reality of whether you should focus on mobile web traffic.

EDIT: There is a great course that is widely recommended to get into the lucrative mobile market. Click Here For More Info

Open Your Mind and Watch the Feynman Lectures

Guess what!  There’s a world out there that has nothing to do with the current politics, inflation rates, GFC’s, carbon taxes, and what’s happening on the latest tv series.  It’s a universe that you and I are a part of and most people know absolutely nothing about.

The world is in a pretty sticky energy situation in that current technology affords us only 2 choices to follow. One is to continue using non-renewable resources as well as polluting the planet, and the other is stop and live as though we are back in the agricultural age.

Kind of reminds me of the sales approach of offering 2 choices, one being really expensive and the other seeming ok, relatively speaking.  Or a country only offering you 2 political parties and calling itself a democracy…. but I digress.

If you really want to a get a clue as to how this universe ticks, and hence actually help solve the current energy predicament, then I suggest you watch the lectures by Dr. Richard Feynman.


American physicist Richard Feynman

Image via Wikipedia


These were given back in the days before I was born, in 1964, and were so good that BBC TV had the rights for years until Bill Gates from Microsoft bought them and has made them public for all to see.

Gates says that he wants to make it so any kid can click on them and learn a thing or two about physics.  My view is that these lectures are appropriate for someone that has finished matriculation (that’s college I think in the US education system) and is going on to a Bachelor degree.

They start off quite simply but then dive into some pretty advanced concepts that only Feynman manages to still make accessible to the physics newbie.

So do yourself a favour and watch the Feynman lectures.

If enough people get educated and focused on actually solving the energy problem rather than watching politicians argue with each other on tv, we will have a better chance of actually moving forward and progressing as a society.

It’s definitely food for thought.

Enhanced by Zemanta

Business Domain Driven Architecture

I wanted to write a short article on why it is so important to approach the development of an enterprise system using proper domain driven architectural principles.  The reason why is because there seems to be a lot of existing systems that have not been architected with the needs of a business in mind, or at least there has been some sort of disconnect between business needs and system development.

So many systems get built with no supporting documentation to enable adequate handover to new developer teams.  You see network administrators being lumped with development tasks that are completely out of their skill-sets because there is no resource requirements defined for such systems.

Updates for complex systems get very difficult to apply if it is not known what code dependencies exist.  Testers do not understand the system and keep telling developers that this ‘doesn’t work’ without providing a business analyst style of reference.

This situation can get very ugly as it tears at the very fabric of joint ventures and even inside organisations.  So who’s at fault for this sort of situation happening?  Is it the stakeholder’s fault for not managing their funds correctly?  Is it the developer’s fault for not approaching enterprise system design correctly?

My opinion is that is not the business or the developer’s fault as they are just doing the best they can with what they know.  Let’s look at what is really going on though to end up in this position.

Step 1. Business says, I want a system like ‘this’.  How long will it take to finish it?

Step 2. Developers say, that system will take x days/months.

Step 3. Business says OK.   Let me know when you’re done.

Step 4. Business says, are you done yet?

Step 5. Developer says,  yep all done.  Pretty cool eh!  See you later.

Step 6. Business says, Hey new developer we want this done to our system, how long will it take?

Step 7.  Developer says, well I reckon it might take y days/months but not sure about the code.

Step 8. Business says, so you done yet?

Step 9. Developer says, well I thought I would be but I don’t know about this code and is this really what you want to do to your system?

……  this is when it becomes apparent that something must have been missing in between these steps to get into this unfortunate situation.


What was missing was the developer putting on their architect hat and saying to business at step 2.. Hold On A Minute..  I’m the expert here and you need to work with me side-by-side to arrive at a plan of building your system so that we can truly align the code with your business objectives.

An analogy is if you have a really bad headache and you go to your doctor.  Do you tell your doctor that you want to have the headache fixed and this is the medication and care to use?  If you do, you might as well try and fix it yourself and save yourself the fee.  But worse, if the doctor then just says, oh ok what would you like me to do? It would be a sign of malpractice and a very shoddy treatment indeed.

So why do a great majority of developers do the same type of thing, and just accept that business knows how to architect an enterprise class system?  My view is that it is simply a lack of knowledge on the part of developers and teams leads/architects, requiring a skill set outside of coding or simply managing a team of people.

Granted, there are team leads,etc.. that do ‘confront’ business and say no, we need to use this technology, but this is just the same thing happening from the ‘technical’ side without regard to the business objectives as the driver of the system.

Technical expertise needs to be ‘combined’ with business objectives to arrive at an enterprise class system that will survive at least the first round of new developers, updates and overhauls.  There is an inherent need to create a business domain driven architecture that flows directly from business requirements to code fragments.  A wholistic perspective is required to transfer use-cases to test-cases, even before code is written.  I’m definitely a fan of agile style development but this does not mean flying by the seat of your pants and producing throwaway code, just because it is the first iteration.

So my point is this.  If you are a developer/architect/team lead/tech person then understand that a process is required to align business requirements first in an architectural sense before you begin coding or setting up Microsoft Project.  If you are on the business side, then consult with your technical experts on your objectives and then get the most benefit you can before ordering yourself a system.

A side-by-side methodology gives businesses much more valuable systems for the same price.  If you are working with a business domain driven architect you can achieve a much better ROI than the traditional top-down management approach.

Enhanced by Zemanta

What To Do When A Programmer Comes Back 15 Months Later And Says We Need 4 Times That Amount To Finish?

Image representing LinkedIn as depicted in Cru...

Image via CrunchBase

I just made a post on a LinkedIn Group that answered a question that happens a lot to business startups, entrepreneurs, and anyone else trying to get a project off the ground with a programmer.

Even working as a sole developer I have found that using a SCRUM based Agile approach with the client solves a lot of the traditional problems of cost overruns and delays.

Daily contact, high visibility, and communication of possible impediments to the time line is now crucial to get a proper Rapid Application Development (RAD) cycle.


Simple burndown chart to illustrate Scrum. Gen...

Image via Wikipedia

SCRUM is the process now that most high profile commercial web systems use because it alleviates the traditional problems of blowing budgets and a constantly moving deadline.

Simply giving a spec to a developer to go away and come back with the finished product is fraught with danger.

If you hire people that know what they are doing but charge a little more, you will save money, and in the short run too if they use SCRUM.

I use Axosoft OnTime to manage projects with SCRUM methods.  You can find out more information from here.

Enhanced by Zemanta

Exciting New Product About To Launch!

Very excited about a new product I’m about to launch! I’m very sure that it will solve a big problem that a lot of facebook marketers are having, and that is.. converting Fanpage Likes into dollars ($$$$).

This is such a simple app, and that is it’s greatest strength.  Without saying too much, the app will move fans back under control of an email marketing list.

We all know that the ‘Money is In The List’ – and this is the greatest secret of super affiliates that can push a ‘send’ button and earn thousands in a single email blast.

Now fit this with the sheer massive numbers of people people professionally added to fanpages via traffic hubs and facebook paid advertising, and you have a pure money machine – if done professionally.

This sort of thing could be setup up by a facebook programmer and takes time and thus money – the new app I’m about to release means you can do it yourself within minutes, and it’s really, really user friendly – definately no expensive programmer required.

Got a lot of work to do before I release this but if you want to get advance notice of when this app is available, fill out the below form and I’ll put you on the list.  Oh, and before you ask, the price is going to be really cheap – want to make this affordable as possible.