iTunes 11 Feature Request - View Ebooks by Category

I just wrote to Apple with an iTunes 11 feature request - view books by category. It seems to be the only issue I've had with a programme that was showing it's age, poor interface decisions and legacy problems.

Hi there - the new iTunes is great, really pleased with how it looks.

There is one quite glaring feature missing when it comes to books, there is no longer a view by category function - which used to be the default?

I manage a few hundred ebooks and I really do need a view by category, in the same way you have a view by author option. I'm sure that users with more than a dozen or so books would hugely appreciate this option and it would make my workflow with iTunes so much easier.

I look forward to this option being available in an update!

thanks

Ten reasons you shouldn't take up freelance contracting (and three reasons you should)

Recently I had a bit of a back and forth with a recruitment consultant, he passed a junior, £150 a day, web front end position past me on the off chance I knew anyone who was suitable. The job was looking for CSS3, HTML5, PHP, Jquery & experience. Not so junior then. When I pointed out that paying peanuts is disrespectful and pointless (you only get monkeys) he said

Although £3,000 a month isn’t too bad for a Grad living at home with mum and dad!

Missing I feel some salient points - never one to turn down a free blog post, here's my reply.

I presume you mean £3,000 minus

  1. Accountancy Fees

    A professional accountant, the sort that will stop you paying too much but make sure you're paying enough will cost you around £1000 a year. This is money very well spent.

  2. Taxes

    Before you get your paws on any of the cash the government wants it's share. In the UK right now that's 21%, 21% of your profit, before you've even paid yourself (also taxed...)

  3. Unpaid training hours

    You're a freelancer, you're expensive, you'd better be damn good. That means spending at least 20% extra, unpaid time on research, reading the latest book, figuring out that cool bit of Jquery, just what changes happened in Jquery 1.8.2? Who built the Boston Globe site & how?

  4. Training budget (your pocket)

    Nobody pays for your training, nobody buys you books - except yourself. A typical print book might cost £30 and you should probably read 8-12 a year, that could be £400 you have to find. Ebooks make it cheaper and they are all tax deductible but they still come out of your pocket. Do you want to go to Dconstruct this year? Then you'll need £500 to cover the ticket, the day's pay you missed out on & all your travel and food expenses - still want to go?

  5. Time to find a new job

    You might change contracts as often as 6 times a year. The time you spend updating your CV, answering the phone to consultants, updating Linked In & searching Job Serve all adds up. You won't get every job you interview for and you'll need to go to a lot of interviews, all unpaid. You might spend 3 solid days, per contract, on admin around that role.

  6. Maintaining your personal brand

    This means keeping a blog & regularly writing useful posts (just like this one). You'll need to keep a stock of ideas and your reminders system had best ding once a week to remind you, no force you to write a post. You should probably have some sort of open source or pet project on the go you can talk about - I have HTML5 Boilerplate For Shopify, if nothing else it's helped me sound enthusiastic in interviews. You should contribute to mailing lists, go to meet ups, chat to other people who work in the same world as you - you want your name to be the one to come up when they have too much work or if they're asked for a recommendation.

  7. Holiday Pay

    Holidays? Well I remember them and sometimes my wife even forces me to go on one but there's always a bit of me that begrudges it. You see, I remember being paid to go on holiday, now if I spent £2,000 on a 2 week holiday to Greece I'd still be mentally recalculating it as costing me £2,000 + 10 days pay. Is it any wonder freelancers work so much?

  8. Sick Pay

    It's just like a holiday except you don't get to go on holiday and you're sick so you can't even write that blog post your reminder system just told you you're late writing. Freelance and sick? Tough luck, you either go into the office and make everyone else sick and nearly kill yourself by not resting or you stay in bed feeling guilty about the money you're not earning. You can call in sick as often as you want as a contractor, when you're not getting paid for it it's funny just how rarely you do.

  9. Job Security

    None. Contracts generally have a notice period, covered in get out clauses, work as if every day was your last. You'd best be good enough nobody wants to get rid of you but if they do you can pick up a job without thinking about it (see 3, and 6).

  10. Mortgages

    You can get one, generally only after 3 years of good quality books from your accountant *or* at hugely inflated prices. See a personal financial advisor to get this sort of thing sorted out.

Where's the light at the end of the tunnel? You promised me reasons to do all this!

  1. Freedom.

    Freedom, enough of the proverbial rope to hang yourself yes, but glorious, uninterrupted freedom to do whatever you want, whenever you want with whoever you want. Bored of your contract designing widgets for Bank A? Give the 7 days notice and be on your way, want to learn how to write HTML5 local storage code for mobile? And then do it in your next job? Learn it, put it on your CV and mass email all the consultants you can find asking for a job. Want a holiday? Take one. Whenever you want. Sick? Don't worry that's your choice. Need a duvet day? Take one. Feel like telling your line manager he's got it wrong? Do it without fear of reprisal or damage to your career, you'll be gone in a few months, he'll still be there holding his company back.

  2. Cash.

    In exchange for all these issues, the work is well paid. At a rough estimate, unpaid hours not included, 3 to 4 times more lucrative than a permanent salaried job.

  3. Flexibility to spend time with your family and children.

    Want to spend Wednesdays at home with your family but quite fancy working Sunday afternoons until late? You can probably arrange that. Need to go part time for a bit because you have a toddler and a new born? There will propbably be some work out there to fit you.

I have never regretted becoming a freelancer, I love being my own boss, I love the responsibility. It made me a better worker, more involved in my career, more interested in the outcome of the effort I put in.

Do it, resign.

Responsive Design - A comment on "Missing The Point"

I just read an interesting article on Responsive Web Design, something that we try to build into our sites here at TTD Towers. The point, as far as I can see, of the article is that sites should be device agnostic. That means that sites should not judge what hardware or software is used to access information or services, but should adapt themselves to the available resources. That could be big screen / small screen, fast connection / slow connection etc.

The commentors, referencing a second article linked in the original have instead got hooked on the sound bite:

If you could only do one thing to prepare your desktop site for mobile and had to choose between employing media queries to make it look good on a mobile device or optimizing the site for performance, you would be better served by making the desktop site blazingly fast.

Rubbish I tell you.

And why is that? Well, for the plain and simple reason that if you aren't optimising your sites to the Nth degree, you have failed web 101. I've been approaching each GIF from the ground up, shrinking them and reducing their colour palettes since before most web designers were out of short trousers. Building small, optimised HTML, CSS and JS hand in hand with highly optimised graphics where required - that doesn't need to be said does it? You don't think you win at Web Design if you don't do that? It doesn't need stating, it's a given.

So:

Yes - Responsive Design is here, it's staying, it's required. It's another thing we need to do, another step to complicate web site design and development, but another step to simplify and improve the lives of our users and that is always the point.

I'm in Starbucks, drinking a latte, writing my Blog

Can you get more web 1.0 than this I wonder?

Many projects on the go at the moment, one of which will see the light of day in some form or another, another which is part of a shop and one last weird one that no one will probably see for fear of the competition stealing it.

So first I'm building a signature generator for a PR company. They want a unified look and feel to the email signatures they send out, yet everyone is a bit different with different URLs, numbers, emails etc. What a perfect use for a bit of HTML laid up in the Hcard Microformat I hear you say!
And so it is. I shall make a form with all the options for the data, feed the result through some PHP and then deliver a small piece of HTML to the user and give them some install instructions. Luckily they all have Outlook 2000 so the instructions are all the same. I should be able to publish that, or atleast a similar one onto the web and see what people think of it.

The other two are a bit hush hush at the moment but one involves hooking into places like technorati etc. I've never dealt with APIs, certainly not the multi dimensional associative arrays that the API library is giving back to me... Think I have a handle on it however, exciting stuff.