More time posting than coding
mace IS NULL
paye rate
I'm guessing that you're under the impression that a daily rate is a "PAYE rate"?
You may be caught by IR35 if your job looks and feels the same as a permie sitting next to you and it lasts longer than a month.
Ways of reducing the chances of IR35 applying are:-
1. Right of substitution i.e. finding a mate who can cover for you.
2. Lack of management control. This is usually the trickiest as clients tend to regard you as a temp a lot of the time, which makes IR35 so disgusting, as clients can tell the Revenue that you were no better than a temp in the full knowledge that it's you that will pay the "national insurance" (tax in another name) whilst they'll be exempt from having to pay you employee benefits (and the government from paying you state benefits). Being able to work from home and define your hours is the best way of demonstrating that you are outside of management control, if you can find an agreeable client.
That said, most tax tribunals have so far recognised that a contractor's tenure is very different from a permies and that IR35 doesn't apply.
IMHO, contractors should be taxed as though they are sole traders. I believe that this was originally the case, and then the Revenue decided in the 70s that they'd pursue clients who employed contractors who resembled temporary employees. Clients avoided this move by insisting that contractors set up limited companies. IR35 was an attempt by this government to have another go at increasing the tax-take, this time by targetting the contractors rather than the clients. The government perceived this would be an easier target, but so far have been proved wrong. If they were more succesful then it would kill the contract market so I suspect they keep IR35 on the books so that they can impose it when they need a bit of extra cash.