Hello Old Friends

200808010857.jpg


I Hope this post finds everyone still doing well. I know it's been awhile since I've posted anything meaningful up here and so thought I'd give you all a quick update for what's going on.

The new book is coming along and I should be done with all writing soon, focusing purely on some revisions and copy edits. While my own critical eye looks over the pages that have been written and sees mainly the rough edges - I do have to admit that there are some chapters and sections of the book that I am particularly proud of. I'm convinced I will write again as it is something that I truly enjoy - however I do believe that this will be the last book that I agree to create upon someone else's terms and deadlines. So perhaps I'll simply write the next book myself and then shop the completed manuscript around to a few publishers or perhaps I'll explore some simple self-publishing options. Not sure which way I'll go yet, but I do believe that the completed product would be better if I simply wasn't under as many time-constraints and that's a frustrating feeling.

In work, I recently gave my notice to Perot Systems and will be leaving my contract at the National Weather Service next week. I'm leaving to join a startup company working to revolutionize the coupon industry. Leaving a very secure job for a startup can be a little unsettling (especially in these uncertain economic times) - however I felt that this particular startup has both a really great work environment and a unique and compelling solution. But most importantly, I felt that this particular opportunity would offer me a chance to stretch and grow out of some comfort zones that I've picked up as a developer. So at the very least, I should become a better developer out of the experience.

As for this blog, now that the book is nearing complete - it'll be time to re-launch this blog. I've already made a deposit with a fantastic graphic designer who I'm working with on the design for the re-branding / re-launch of this blog. When the blog re-launches - it'll be under a new domain name (don't worry - I'll announce it here and set up a forward), as well as it will undergo some content shifts. While there will be a section on the blog for my personal posts and updates that I've mainly been putting up here - the emphasis of the new blog will be more on some original content. I'll be writing more informational and editorial level stuff on the new blog - providing tips and tricks for web development and sharing insights and thoughts I have about work, business and career management. It should be a much more entertaining and informative ride for both of us.


Blog Re-write Survey

Truth be told - I've never been 100% happy with this blog. It does the job but there are quite a few areas that it could be improved and expanded upon.

I've got a few ideas - such as switching the domain name to something else. Back when I bought the geekward.com domain name, "geek" was still sort of a cool word to use to describe yourself. But thanks to a million and one lame ass technical assistance companies such as Best Buys GeekSquad - the coolness factor has definitely disappeared. I've got a few other domain names that might work such as one I bought named simplif.es that could also be used to bring a little more focus to what I'm writing about. Just not sure if I should use it for a blog or save that for something a little more special.

But of course since I don't currently allow comments on the blog - I'm at a small loss for obtaining feedback on what others think about my ideas.

As a result - I'm trying out some web service named polldaddy to do a quick survey of any faithful readers I still have after my long hiatus from posting here for you to give your thoughts and opinions to me before I begin any work on re-writing and potentially relaunching my blog.

So if you don't mind taking a few seconds out of your day - please click the link below and share your thoughts with me

Click Here for Survey


Investing in Yourself - part 1

It's probably little late to be talking about New Years resolutions but one of the ones that I decided to do this year was to make a series of investments in myself this year.

It's too easy to get stuck in the monotony of merely making a living and miss out on the opportunities that make a life. If I recall correctly - i think the book "7 habits of highly effective people" people referred to it as focusing on the urgent and not the important. So I've looked over my life and found some areas that I felt needed improvement and am spending money to improve those areas:

To improve my inner person - I'm working through these two books:

How to Be a Complete and Utter Failure in Life, Work & Everything: 44 1/2 Steps to Lasting Underachievement

Taming Your Gremlin (Revised Edition): A Surprisingly Simple Method for Getting Out of Your Own Way

To improve my outer person:
Joined a gym (as most americans do every January) but to help seal the deal I've recently purchased a large block of sessions with a personal trainer over the next few months. While this may be expensive in the short term, I believe that the long term benefits of improving my health will be well worth it.

I've also added a little accountability by posting my weekly weight loss results in an online community that I participate in with others.

To improve myself as a Web Developer:
One area that I've always felt a bit weak in was in coding Javascript. Sure I can use many of the existing tools and frameworks out there to hide my weakness, and never felt shy about hacking away on some existing javascript code. But writing an advanced animation or interface feature from scratch has always felt just outside of my comfort level. Fortunately there's been a glut of new Javascript books hitting the market that seem pretty damn good - so I've purchased them and have been working my way through them a little each night. Here's the books I'm working through (for anyone interested):

Simply JavaScript

The Art & Science of JavaScript

Head First JavaScript (Head First)

Well that's enough for this post. I have more to write but it's best if I wait to give those when I have more time and also I can give regular updates on my progress along the way. Besides - another one of my goals is to get back in the habit of regular posting, and I think avoiding the need to do huge monolithic posts will help with that.


Interviewed

Last week I got to do something new by being interviewed about the new book on the Dr. Dobbs Journal podcast. I was fairly nervous and so was worried about how it came out.

Well that interview was posted on their website today and you can check it out yourself at http://ddj.com/linux-open-source/204600757

We talked about the book, how I came to be a Rails developer and the near imminent Rails 2.0.


RailsProjects.com is up

 Archives Sleepwhendead

Should have posted this over the weekend but the discussion site for the book is now up and running at railsprojects.com.

The discussion site is running a lightweight ruby on rails forum application named Beast and I'm pretty happy with its "out of the box" functionality. Of course as more and more people join the site and we get some discussions going I may have to dig into it and make some custom modifications to it.

Finally in other news - once i finish bundling up the last of the support stuff for the book - I've got a few enhancements in mind for this blog. Including re-considering my stance on comments (for the record - I don't allow them mainly because I don't want to keep up with removing comment spam).

So nows the time to let me know if think I should allow comments or not. Just shoot me an email at my gmail address (alameda.eldon) and let me know what you think.


The Book Has Arrived.....

Came home today to two wonderful things.

1. My Upgrade to the new Leopard version of Mac OS X

2. My Author copies of my Book

Photo-2


Here's the first glimpse at the final copies of the book

Photo-1A

The final book is 648 pages - so here's a little perspective. It only takes four copies of my book to be taller than a can of soda.


Photo


Relationships

 35 66363057 E2A84F8F05