Not One to Get One’s Hope Up

Kristin's blogrollI was walking a fine line most of the afternoon and all evening with Kristin today. She put in a “work order” for her site, kris·tin·ol·o·gy, via e-mail for a blogroll that shows up like so many of those crappy Blogger designs that are out there.

I am fundamentally opposed to Blogger because it’s not as customizable as I need to do what I want. I want fully-customizable or quick and dirty. That’s why I work in WordPress or Posterous. Posterous has a decent amount of control, but I use it because I can post from anywhere with anything quickly and easily without thinking about style. I don’t mind the lack of design control because I don’t want design control in this case. It’s for writing and publishing to Facebook and Twitter.

So, you can imagine my horror as I see that she wants a Blogger blogroll, just because it’s like Blogger. It’s actually a good idea to display what she wanted: the latest blog post title and when it was last updated. Who wants to go to a site that hasn’t been updated all week or month, right?

Then she said it after dinner: “then I want a Blogger site.” I knew she was both joking and serious at the same time. “Nooooo!!!! You’re not getting a Blogger site after all of this WordPress work. You can’t ditch the best blogging platform available just because you want links to show a certain way!”

I tried to explain how much code is involved in getting the RSS information to get the title and the publishing date and said I’d have to hire someone to do that programming for me. Partially true. Well, if I was going to do it myself, it was totally true, but I was holding out hope that there was a plugin that would do exactly what she wanted. There has to be, but it would likely be a matter of whether or not it’s still being updated for WordPress 3.0.

I’ve learned my lesson to not say I will do something and then not do it, but I also knew she had strong suspicions that I can do anything I set out to do. I tell her those stories of my coding conquests almost daily, so it’s possible that there is some slight undue over-confidence in my abilities. She went to bed thinking it wasn’t going to happen…

It took me two tries and to wait about 15 minutes of frustrating testing before Google’s AJAX feed API went through their system before the plugin started working correctly. It was just showing it like before no matter what I did until the API started working. Amazingly, the plugin even has a “Bloggger (TM)” display setting. LOL!

All said and done, I’ve once again proven why I’m the “WordPress go-to guy for WordPress people” and gotten the job done for my most important client. She said she’d pay me for any work I do, but I don’t think she’s got anything I don’t already own. ;-)

Join Me at WordCamp Orlando Dec 5th, 2009

wc-mco-logo-goingI was scouring my new Twitter list of bloggers yesterday when I spotted one from my friend from the SOBCons I’ve attended, Chris Cree, who was saying he registered to attend the Orlando WordCamp in December. I got so excited about the potential about attending a WordPress event so close to home AND with a friend, I had to check my college final schedule. We have the option of a Friday or Sunday final exam for Spanish, so I’m opting for taking it on Friday night to get it off my mind. I also contacted Michael Pretty about serving (volunteering) at the Genius Bar for WordPress help with themes, plugins, usage, etc. I’ve got a whole box of business cards for anyone who wants the follow-up treatment after the conference. :)

100 Days; a Review of Life as an Entrepreneur

Dinner cruise on Tampa Bay - 2006I’ve been doing my own thing with my WordPress consulting, designing, and training for 100 days now. I officially started operating on my own capacity on February 3rd with one month of severance pay, a MacBook, two ongoing jobs with clients that needed my attention, and a list of friends whom I hoped would suddenly need my services.

February was pretty much a living hell, frankly. I was a basket case for a solid week or so. I took one night off from my normal social calendar, but kept chugging away publicly. Privately, I wasn’t sleeping; staying up until 1:00, 2:00, even 4:00 in the morning. I definitely caught what my wife had been lingering with for a month or more and got on antibiotics and begged for some sleeping aids because I couldn’t shut my brain off at all, ever, and I didn’t want to get hooked on anything strong that I have around for pain. Thankfully Ambien gave me the rest I needed and I got better rather quickly as a result of both meds.

March was still a really good month because I wrapped up some long-term projects that had nagging issues with the hosting involved, but I ended up being successful and have a delighted client for life, as far as we can tell. He’s more than welcome to come stay with us if he’s ever Stateside. I had also completed a huge, higher profile site and was just waiting for the checks to roll in for all of that work. By the end of March, we had more than enough left to pay my April salary, so it took a lot of pressure off. I decided to take some of that capital and form an LLC so we could get a business checking account and keep the money out of PayPal.

April… yeah, taxes. I decided that I was completely clueless about the business side of the tax situation and sought out the CPA that services my wife’s employer. He set me up with quarterly estimated payments that were a good chunk of money, but somewhere around half to a third of what I thought it would be. Apparently there are some really nice perks, tax-wise, to being a business owner.

Then panic set in–no work for the first week of April. Not a call, not an inquiry, nothing. Great! I just forked over good money for the LLC and now I was thinking I’d have to close shop and get a “real” job again. On top of that, we had a boo-boo with getting some paperwork done to continue our COBRA health insurance and it expired on April 1st. We had an application for HIPAA coversion to an individual PPO policy going out in the mail by 3pm that day and got our new insurance cards on the 18th. It was a little too late for my health because I was 3 weeks overdue for an appointment for general maintenance and it was a rough visit. We are all squared away with that now with a non-expiring policy, which we’d need by next March anyway.

With May here now, I’m doing what I have to for getting healthy before we go on a weekend vacation to celebrate a graduation. It’s not fun, nor cheap, but it’s got to be done. I’m booked pretty solid until mid-June with a major project that is prompting a second LLC formation to delve into a new arena that I will be announcing shortly. I’ve also expanded my services to doing more design work, such as logo design and creating custom Twitter backgrounds. I’m getting immense satisfaction from that work, and time flies sooo fast doing it.

In short (or not), this is a huge “thank you!” to all of my clients, friends, and family (especially my wife for being my #1 cheerleader for chasing my dream) for supporting us through our transition into this exciting and scary new phase of life. Thank you, thank you, thank you.

Kicking it, Busy Style

Sorry for so many posts in a row about American Idol. It’s time to write something for once, but I’ve been working all day every day doing my design work for clients. Thankfully, I’ve got work that I can see all the way through April as far as projects go. I won’t be working all day every day between now and then, but work is still trickling in consistently enough that this venture looks like it’s going to work.

Inter-Disciplinary.netAbout a month ago, I finished a site using Darren Hoyt’s Mimbo Pro theme for Inter-Disciplinary in the U.K. for Dr. Rob Fisher. The site has over 1,600 pages (that’s not a typo) and needed some server intervention to allow the WordPress pages.php to load without a white screen of death in the dashboard. Wild! We ended up using a javascript menu tree in the left sidebar, but it does tend to crap out in Internet Explorer, which he was okay with since no one should be using that stuff anyway.

PhilGerbyshak.comLast weekend was an exciting time as I launched Phil Gerbyshak’s new site using Thesis by Chris Pearson as the framework. It was my first time using Thesis and it was like re-learning theme design all over again, but now I LOVE using it. That project stretched my CSS knowledge to the max and I often spent 4-6 hours figuring out how to implement the design in my head, but I came out on top with ridiculous skills that I can use on other sites now.

OakwoodFL.orgOn Tuesday, after months of office and personal frustration with my church’s website theme that I installed last February, I decided it was time to pull the plug on that theme and do a quantum leap to the latest and greatest one company has to offer with Church Life and get the Oakwood Community Church site going with something kickin’, modern, and functional. They’ve started with Facebook and using video communication, so this was the perfect time to get something to allow that to happen with minimal training and (hopefully) little or no assistance from me to make them look like web pros.

FTPressScience.comAfter more than a month in development for content and graphics, I wrapped up FT Press’s newest division and launched FT Press Science today. I used WP Remix for this theme, which looks really good, but I do not recommend it for people who do not have patience or pretty advanced CSS skills due to the vast number of CSS and PHP template files (in the neighborhood of 100 files) that tend to override each other from time to time.

That’s what I’ve been up to, and I have about 5 sites on the calendar for the next couple of weeks, so I think that my portfolio will begin to round out nicely with a good variation of clients, themes, and content to show my design and customer service skills. Here’s to the future!