Nadia Lee

Archive for 'website'

I Hate You Hackers!

Last night, my site got hacked, and my hosting service suspended my account. It turned out that some @#$% got in and installed a phishing script on my server. Thankfully, my host didn’t delete my account, and they gave me some tips on how to deal with the security issues. Unfortunately I had to delete my newsletter script from my nadialee.net site, but that’s really minor since it could’ve been WordPress, which powers my entire website & blog. (FYI — I upgrade WordPress religiously.)

So in order to prevent the @#$% that had happened to me from happening to you, I suggest that you upgrade your scripts & applications you have on your server. I’m talking about things like WordPress (the core), plug-ins, Joomla, forums, etc.

And all you hackers & phishing scammers out there — there’s a special place in hell just for you. :evil:

Good-Bye 2008, Hello 2009!

mood: optimistic about the future
currently working on: All the King’s Women outline; I have it almost figured out…!
currently reading: Iron Kissed by Patricia Briggs

2008 was long and difficult yet surprisingly interesting and rewarding as well.

On the writing front, the year started off with selling a book to Samhain so that’s always fantastic. But the biggest accomplishment is of course signing with an agent. I also left a critique group, but I think in a way it was inevitable. I do miss many of the writers I met there. Oh, and I have a new pretty website. :)

On to the financial matters — my mom lost a ton of money thank to subprime. I wish she’d listened to me when I asked her to sit tight for another year before investing in the funds she was interested in. When you hear about banks raking in record profit from issuing more and more subprime loans, which are by nature very risky, you know there’s something fishy going on, and that it’s going to fall when weaker real estate markets start to lose their value one by one. I started the year with a ton of debt, but my venture investment paid off right before Christmas, so I’m starting the year with no debt (except the mortgage I have on my house) and some extra cash.

Talk about strange since I never expected to get any payment from the investment, given what’s going on in the market.

My writing goals for 2009 are:

  1. Complete two manuscripts. I think I figured out what’s wrong with All the King’s Women and Nine. W00t!
  2. Read 52 books. Fiction, non-fiction, it doesn’t matter. I just need to read to get more ideas and to recharge. I noticed that I didn’t read all that much during the latter half of 2008, and it really affected my creativity.
  3. Take time off! I’m absolutely terrible at taking time off and relaxing. I always feel like I have to work or else. Of course this is unsustainable, and I do burn out and can’t write for a month or two. Very unproductive. So I’m forcing myself to take two days a week off, along with major holidays, etc. Oh, I’m also making myself go to the gym three times a week at least.
  4. Read 2 how-to books (this does not count toward my goal #2) or take two online classes. I already signed up for a January class on how to not sabotage myself. I’m also eying another class on line edits because I think I can benefit from it.
  5. Write 2 blog posts a month. I’m terrible at blogging because I just forget at times. So I resolve to do better this year. :)
  6. Stop looking for and/or seek crit partners / groups. It’s really not that I think I’m too good for feedback, but it takes a lot of time and energy to find a good crit group, and I’ve decided (after a long and careful consideration) that ROI would be better if I stick with the beta readers I have right now and spend the time I would’ve used to find good crit groups / partners on reading and taking classes. (BTW — this doesn’t mean I don’t want any CPs or anything if one happens to come my way, but I just won’t be actively looking for them either.)
  7. Evaluate and identify all not-helpful-anymore loops, groups, etc. Resign from them by Jan 31. This is a must since I decided that I don’t have time for them. I stayed with most of them because you “have to network” but I had to wonder networking isn’t about being in a group that sucks up all your time but gives very little in return. I should know better (or else my management consulting professor would send me a stern note saying she taught me better than this).

How about everyone else? How was your 2008 and what are your goals for 2009?

Final Remarks

If you haven’t done so, please read the previous installments titled Identifying Your Site’s Purpose and Audience, Go-Live Date, Your Budget, and Your Technical Aptitude, Identifying Your Website Needs and Design Preferences a.k.a. Doing Your Homework, Contacting Designers and Getting Quotes and Evaluating Quotes and Designers before reading this week’s article.

I was going to do lessons learned, but I realized that I really don’t have anything to share, esp. since my experience with Frauke has been so smooth and pleasant. I really lucked out.

A few things to keep in mind:

  1. The designer works for you, not the other way around. She should provide you with a satisfactory design that meets your specifications.
  2. The designer is not a mind reader. If you’re not satisfied with something, you must communicate as soon as possible.
  3. Don’t stay with a designer who is rude, late, uncommunicative and/or incompetent. Believe it or not, there are a lot of incompetent designers. You can usually tell by their design portfolios and/or their response to your requests, etc.

Good luck!

P.S. If you want to plug any designers you’ve worked with before, feel free. :)

Evaluating Quotes and Designers

If you haven’t done so, please read the previous installments titled Identifying Your Site’s Purpose and Audience, Go-Live Date, Your Budget, and Your Technical Aptitude, Identifying Your Website Needs and Design Preferences a.k.a. Doing Your Homework and Contacting Designers and Getting Quotes before reading this week’s article.

Within a week or so, most of designers you contacted should’ve responded with quotes and/or questionnaires. You should fill out those questionnaires and surveys as accurately as possible so they know exactly how much to bill you, especially if it’s fixed fee work. It’s very important to not change the spec in the middle of a fixed fee job because that means either the designer will refuse to make the changes (since it’s above and beyond what you said the work would entail) or you’ll have to pay more. Some designers might do the extra work for free, but I wouldn’t count on it.

If designers bill you by the hour, you should still ask for an estimate based on your spec, so you know whether or not the work can be completed within the budget you set aside for your site.

Before you sign on the dotted line, ask for their service agreement.

Pay close attention to the following:

  • Who owns the domain name? This is especially important if your designer registers it for you. Set a definite time frame on when she must start the domain name transfer process should you part ways. (You cannot stipulate that the transfer be completed within a week, etc. because she can only initiate and send appropriate forms, etc. and the rest is up to the registrars, etc.)
  • How quickly does she update your site? How often? This is critical if you’re planning to retain her services for site maintenance. (Otherwise, it’s irrelevant.)
  • Who owns the site designs, graphics, files, etc.? If you can’t take them with you when you leave her, it’s going to be a problem.
  • Is the site going to be cross-browser compatible? If the site looks great on Firefox, but not on MSIE or vice versa, you have a problem. The site should look fantastic on Firefox, MSIE and Safari (Mac OS and Windows).
  • If the work is unsatisfactory, what remedies are available? I’d say don’t hire someone who refuses to refund your money. If the design is unacceptable and/or broken, you shouldn’t have to pay. If the designer doesn’t update your site as agreed, you shouldn’t have to pay.
  • Understand the payment terms. Do you have to pay by check, credit card or PayPal? When is the money due? Some designers require that you pay the full amount upfront. Are you comfortable with that? (FYI — Frauke at CrocoDesigns requested that I pay her in full before the work started, and that didn’t bother me at all because she’s done a lot of design projects for other writers who are very happy with her service. So I knew she wouldn’t take the money and run. But I might have hesitated if it had been someone new or someone I didn’t know very well, etc. So know your comfort level, which may vary depending on who you’re dealing with.)

If you don’t understand anything on the service agreement, ASK. Don’t assume. Else you’re more likely to be frustrated and disappointed. And most importantly, walk away if you aren’t comfortable with the terms of the agreement.

Next week, I’ll talk about my own experience and lessons learned.

Contacting Designers and Getting Quotes

If you haven’t already done so, please read the first and second installments titled Identifying Your Site’s Purpose and Audience, Go-Live Date, Your Budget, and Your Technical Aptitude and Identifying Your Website Needs and Design Preferences a.k.a. Doing Your Homework before reading this week’s article.

By now you should know what your site to have (at least have some ideas) and know which designers have worked on your favorite author sites.

It’s time to write out your requirements to send to potential designers. Write out the timeline (when you want yours launched), the type of technical solutions you seek (CMS, WordPress, Joomla, template only v. installation included, maintenance needed or not, etc.), and deliverables (graphic files, actual codes, Photoshop files, training if any, other documentation, etc.).

Once you have this, you can email designers and ask them for quotes.

In addition, you can also use a site called eLance to get quotes from other web designers. The registration is free, and there’s very little risk to the people who hire freelancers there.

Here’s a list of designers I found by surfing author sites. The list is nowhere near exhaustive. If you’re a professional designer and want to be included, leave a comment with your designer site info and/or where people can find your portfolio. I will not include you on the list if you don’t have a portfolio and/or experience.

Disclaimer: I’m not endorsing and/or promising anything by listing designers here. The only designers I’ve worked with are Frauke from CrocoDesigns and Tara O’Shea, and I like them. If you want to ask any specific questions about either of them, contact me.

Next week, I’ll talk about evaluating quotes and designers.

Identifying Your Website Needs and Design Preferences a.k.a. Doing Your Homework

If you haven’t done so, please read the first installment titled Identifying Your Site’s Purpose and Audience, Go-Live Date, Your Budget, and Your Technical Aptitude before reading this week’s article.

Once you know your website’s purpose, your audience, go-live date, your budget and technical aptitude, you’re about halfway there.

Now go to Google or professional writer’s organizations websites. Search for author sites. View as many sites as you can. This isn’t just procrastination, folks. You have to take a lot of notes while you surf. Note what draws you in. Pay special attention to readability, ease of navigation, loading speed, etc. If something’s hard to read or access, make a note on why that may be.

Also almost all author sites tell you who designed them. If you see something you like, find out who did the work. Conversely, if you see something fugly, make a note of that too.

I also found the following articles written from reader / bookseller POV very useful:

Now make a list of all the things you want for your site. Start with color schemes, contents (bio, books / projects, blog, etc.), layout (horizontal menu or vertical / left or right sidebar?), etc.

A few rules of thumb:

  • KISS: Keep it simple stupid.
  • Readability is king: Black or very dark font against pale / light background works the best. Your font should be big enough to not cause eye strain. Remember, your audience — be it agents, editors, booksellers and/or readers — probably read a lot. So be kind to their eyes.
  • Fast loading: Too many complex and big graphics will make your site virtually impossible to load. If it doesn’t load within 3-5 seconds, people will leave.
  • Easy navigation: Don’t get cute and label your bio navigation button “The Great Epic of My Life” or some such. People won’t get it.
  • Google-Friendly: Don’t do a ton of flash or other bling-bling animations. Don’t do stuff that turns Google off. Google is your friend.
  • Be flexible: You may have some “cool” ideas, but the designer you hire may veto it. Trust your designer’s aesthetic sensibility. That’s what you hired her for.

P. S. While you are browsing author sites, think about whether or not it makes sense for you to have the cool feature you saw on Author Suzie’s site. Maybe Suzie has a huge forum. Do you need one if you’re a debut novelist or an aspiring author? If you don’t need it now, don’t put it on the requirement list. It’ll only make your site more expensive to launch. Start out with basics first, then move up when you can afford to or need to.

Next week, I’ll talk about the actual process of requesting quotes and some of the sites and resources I used.

Identifying Your Site’s Purpose and Audience, Go-Live Date, Your Budget, and Your Technical Aptitude

This is the first article of the month of September. I’ll be discussing how to hire a web designer, esp. after having done it once. :) I didn’t do all these things, and I wish I had.

These days, it looks like every writer, aspiring or otherwise, has a website and/or blog. Here’s what Kristin Nelson has to say about author sites & blogs:

I cannot stress enough how important it is to have a good website, with solid content, if you are going to have one at all. More on this in a minute.

If you don’t have a website, that’s fine too. I’ll still ask for a full manuscript if I like the sample pages enough. There are pros and cons to footing the bill of a website before you are even published so don’t stress about it or run out and get one right now because I don’t think it’s absolutely necessary.

But if you do have a website or blog and you are currently looking for an agent, or to make your first sale, or what have you, I can offer a couple of words of advice.

Don’t have a website/blog unless it can be a professional one. The homemade sites look it and just make me cringe. It won’t keep me from asking for your full (or if I like the novel, offering representation) but it’s not putting your best foot forward and that’s never a benefit.

I don’t think Kristin’s opinion is unusual. My own agent told me the same thing.

Anyway, let’s say that you can’t design your own website for various reasons. What should you do? Should you go out and just hire the first designer you find?

Before you ask for a quote from a designer, you must identify the following:

  1. The purpose of your website
  2. Your audience
  3. Go-live date
  4. Your budget
  5. Your technical aptitude (your familiarity with HTML, PHP, JavaScript, CSS, Photoshop, etc.)
1. The Purpose of Your Website

It’s incredible how so many people never consider why they have a website. Don’t have one just so you can tell everyone you have one.

What are you trying to do with your website? Are you unpublished and trying to showcase your commitment and projects? Are you contracted for a book and trying to attract readers? Are you published and use your site for self-promo?

Know why you need a website. It’ll save you a lot of time and money.

2. Your Audience

This is so important. If you’re an unpublished writer trying to land an agent, your audience will be different from a New York Times bestselling author.

3. Go-Live Date

You must know when your site is going to go live. Good designers are very busy, and they have a waiting list. Obviously the longer you can wait, the more designer choices you will have.

4. Your Budget

You must know how much you’re willing to spend. Or else you’ll end up spending more than you should. (This is something I learned from my years in consulting.)

5. Your Technical Aptitude

If just reading the terms “HTML”, “PHP”, “DB”, “CSS”, etc. makes your eyes glaze over, you shouldn’t be coding your own site, unless you plan to devote the next six months to mastering programming, etc.

Also, this may mean you need to hire someone to maintain your site for you after it’s been professionally designed and launched. Do not try to do it yourself if you honestly don’t feel confident about it. Sooner or later, you’ll break the entire site layout.

That’s it for this week.

Any questions, comments, tips, etc.? Feel free to share. Next week, I’ll talk about identifying your website needs and design preferences, a.k.a. doing your homework.