A Cyber Monday Update

Posted in Blogroll,Movies by Kris Gray on November 28th, 2006


  • I’m not a movie reviewer, if I’m dead set on liking a movie, I’m damn well gonna like it. I saw the trailer for Happy Feet long ago (last year) and really loved it. Ever since then I’ve been really excited to see this movie.  Since this is just just a bullet point update, I’m going to summarize my opinion of the movie as such. Great movie, really funny, would recommend it to all.
  • The next great movie is 300 March can’t come to soon. Though I’ve heard the new Bond is really good.
  • The amount of Martial Arts movies coming out is really disappointing me.
  • A follow up from my last post…

Hey! Look, a Blogroll on the side bar, I wonder what thats for? It has an OPML import feature, hmmmm. Eureka!

  • SNOW! Its snowing here in Seattle, and worse its wet on the roads, and now below freezing, so the roads have turned to ice. Wonder if I’m going to work tommorow.
No comments

My daily reading

Posted in Uncategorized by Kris Gray on November 27th, 2006

To follow up the last post, I thought I would list just the main sites I go to for my daily reading. (Excluding my RSS feeds, which would be a rather large list that I just don’t feel like formatting at the moment.)

Shouldn’t there be some way for me to export my entire list from Google Reader, then format it in a view friendly manner for others to view? Yes no? Hmm, I need to look into that. During a few minutes of research, I’ve found you can publicly share posts that you think are interesting, so check my Shared Page (link also available in my blog roll section)  on google reader from time to time for Hot stuffs!




Google Personal Page

Google Finance

 Seattle Times

Good stuff.

1 comment

Crack for your developer brain

Posted in Blogroll,development by Kris Gray on November 27th, 2006

You need to be reading Coding Horror, Computer Zen, and Joel on Software.

Also, you need to read these following books immediatly.

Agile Software Development, Principles, Patterns, and Practices

The Best Software Writing I: Selected and Introduced by Joel Spolsky

Coder to Developer

That is all for now.

Oh and check out eProject.com too, its pretty cool stuff.

No comments

25 dollars in profit!

Posted in Uncategorized by Kris Gray on November 24th, 2006

Today I made my first stock purchase, and after purchasing 50 shares of AMD, I was elated to see a 25 dollar profit at the end of the day. Yea, I know, 25 dollars is a peasly sum. But for a first time buyer, its really re-assuring to come out with a profit, especially after no technical analysis, and research.

So I’ll be attempting to learn more and more over the next few months so I can reach the lofty heights of the triple digits!

Below is the list of blogs that I’ll be reading, trying to suck every bit of information from.


I’ll be looking for a few more, but at the moment, these are it.

One last mention, the google finance tool is exceptional.

No comments

10 Things I wish I could get at work

Posted in Uncategorized by Kris Gray on November 14th, 2006

If you give McGyver a paper clip, ionized water, and a match, he could find Osama Bin Laden from his hotel room in Monaco. Equivalently, give a programmer a computer and he can give you the next version of Microsoft Office in AJAX (with just a little extra work over the weekend.)

Does it not seem the perception is that as long as programmers have what they need they should produce? Here is my list of items that I currently don’t have that I feel would improve my productivity (oh! oh!).

  1. An Office
    If your well read, you may be lucky enough to have read Peopleware and know the outstanding virtues of private offices. How do I politely tell my co-workers to leave me alone so I can work, especially without talking to them?
  2. Two HUGE monitors
    More workspace, more work. This is an extra 500-600 per developer, depending on the monitors they already have, but when you can’t hire more developers, CHEAP productivity is key, and relative to overpaying for a developer that may not be the quality desired, this is cheap.
  3. Constant Hardware upgrades
    Goes with the previous point. I’m very greatfull for getting the newest VS.NET version, but each version demands greater hardware. 100 bucks for another gig of ram, would save me several process switches.
  4. Water
    I need a Monkey that delivers me water. Oh and Lunch. I can drink a liter of water in about 20 minuets, so I have to get up and get another, which breaks my focus. I say monkey cause its probably improper of me to say Chinese intern.
  5. Travel
    Call it a Conference, call it knowledge building, maybe even profile building. But if you can make an excuse to send your developers across the country or maybe even out of the country on the companies dime, hot damn who would want to leave that job? Conference: 2000 dollars, Developer Salary less then Market Average: 5000 dollars, replacing a developer: (loss of 100% developer productivity) + (head hunter/job board fees) + (Higher salary of new guy to bring in) + (Loss of developer ramp up time) + (Uncertainty of developer skill), get the point?
  6. Good Chair
    I spend 80% of my day at work on my butt, and when its happy, I’m happy.
  7. Salary increases to meet market
    Who really knows what the market rate is? But when I see posts on craigslist and headhunters sending me jobs that pay 30-50% more then I’m making now, why would I want to stay at my present company? Sure they make me happy, but so would owning my own house, which surely could happen if I switched to that new job.
  8. Incentives of Extra features
    You get x amount of developers for 8 hours a day, so realisticly you can only produce at most x * 6 (no developer is going to get 8 solid hours of work in one normal day) hours worth of work. Yet when all those developers go home, they work on their development skills in a variety of technologies. Do you want them programming a partially functional Chat Client that serves you no purpose? or would you want them developing that Web 2.0, AJAX, COMET, (More Acronyms here) component that is 2 quarters down on your road map? The tricky thing is that most employees are not going to go through the complete hassle of unit testing, acceptance testing, integration testing, design write-up, clean development that is involved when producing something that is production ready, vs just a learning project, for free, or out of the goodness of their heart for the company. Going to have to be some kind of bonus, which if your catching on to the theme of this post, probably means money.
  9. Path to the Top
    Theres a wise phrase that says, “There are many paths to the mountain, but the wrong path leads nowhere”. When a developer wants to become a senior dev, what is required? This is likely my next post (I smell a rant), but lets just say, I’m not exactly sure whats required to become a senior dev.
  10. Pool Table
    Hey ping pong is all great and all, but sometimes it would just be nice to talk over a relaxing game of pool.
No comments

Next Page »