?

Log in

No account? Create an account
Data center move, work, people, etc. - brad's life [entries|archive|friends|userinfo]
Brad Fitzpatrick

[ website | bradfitz.com ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

Data center move, work, people, etc. [Nov. 17th, 2005|10:41 pm]
Brad Fitzpatrick
[Tags|]

Tomorrow night LiveJournal moves from Seattle to San Francisco. That's the plan.

I've only helped with it a bit so far, helping out with MySQL stuff here and there, reviewing plans/details, triple checking stuff, and just being an overall pessimist (which is healthy, right, being paranoid?). Props to Lisa, Matthew, and Junior, who've put in all the actually hard work. They totally deserve a vacation (and a raise) after all this crap is finished.

Hopefully once it's over I can relax and focus on forward progress in other areas. I've been doing some dope JavaScript hacks/libraries I'd like to share, but they're not fully baked yet, and it's more impressive seeing it all together.

We've hired a lot of people in LiveJournal land... we had open reqs for months and months, and just hired 3 people almost all at once:

Artur Bergman: LJ's new engineering manager. famous Perl geek. great guy. friendly, patient, good interface to business people. I've always enjoyed talking to him at conferences, and now he's in the country. (we stole him Europe) shelters dorks from non-dorks.

Henry: starts next Monday I hear? HTML/CSS frontend stuff. Our interface to design people, most likely.

Joey: senior hacker. will help Junior and I with a lot of the system-level infrastructure stuff, most likely. Just started a couple days ago.

And Mischa the Intern Part-timer continues to kick ass. Along with his accomplice/photoshop magician Andy, who did the new PicPix.com theme. (which you can't appreciate fully without a login, I guess... I should hand those out)

So the next couple months should prove interesting as everybody ramps up. And then when Whitaker's back full time in March-ish.

End rambling.

I need a new book. Bored before Daily Show.
LinkReply

Comments:
[User Picture]From: pianodude34
2005-11-18 06:49 am (UTC)
Good luck with the moving!
(Reply) (Thread)
[User Picture]From: kaleidoscopeeye
2005-11-18 06:49 am (UTC)
Check out The Kite Runner. I just started it last night, couldn't put it down. I got half way through it before I went to bed. VERY good book.
(Reply) (Thread)
[User Picture]From: valiskeogh
2005-11-18 06:54 am (UTC)
sigh...

*backs up journal*

*crosses fingers*

*prays to al gore*

valis
our father... of the internet... uncorrupted be thy tcp packets...
(Reply) (Thread)
[User Picture]From: lisa
2005-11-18 07:17 am (UTC)
It continues! Joey completes the cycle: we now have someone on the team (or near it, in the case of Jerome) for every one of my 5 siblings! Another Henry around is odd too...
(Reply) (Thread)
[User Picture]From: ydna
2005-11-18 07:19 am (UTC)
Congrats on picking up Artur. Two thumbs up.

Who was the Seattle colo? I'm looking for something local.
(Reply) (Thread)
[User Picture]From: lisa
2005-11-18 07:21 am (UTC)
Fisher Plaza, the Internap facility. Right under the space needle.
(Reply) (Parent) (Thread)
[User Picture]From: ydna
2005-11-18 07:34 am (UTC)
Danke. Hope it goes smoothly for you and the gang tomorrow.
(Reply) (Parent) (Thread)
[User Picture]From: pne
2005-11-18 08:24 am (UTC)
Congrats on picking up Artur. Two thumbs up.

Ditto. Way cool.
(Reply) (Parent) (Thread)
[User Picture]From: torgo_x
2005-11-18 07:52 am (UTC)

JavaScript funk

I've been doing some dope JavaScript hacks/libraries I'd like to share

Remember to use about:config to set java.options.strict to true. It's a lifesaver, right up there with Perl's -w (which it most closely resembles, more than Perl's "use strict;").

(Reply) (Thread)
[User Picture]From: brad
2005-11-18 05:12 pm (UTC)

Re: JavaScript funk

Whoa, never knew about that.

Can I turn it on lexically from JavaScript?
(Reply) (Parent) (Thread)
[User Picture]From: torgo_x
2005-11-19 02:27 am (UTC)

Re: JavaScript funk

Can I turn it on lexically from JavaScript?

Sadly, I know of no way to do that.

(Reply) (Parent) (Thread)
[User Picture]From: torgo_x
2005-11-18 08:10 am (UTC)

Books

(Reply) (Thread)
[User Picture]From: andrewducker
2005-11-18 08:46 am (UTC)
I'm curious as to how the move is going to work - do you have boxes down there which are being kept in synch, so that you can simply switch the master box from being in Seattle to being in SF, or are you going to have to take LJ down for long enough to physically move the boxes down there?
(Reply) (Thread)
[User Picture]From: brad
2005-11-18 05:13 pm (UTC)
Things are in sync. Just gotta hit a bunch of buttons in the right order.
(Reply) (Parent) (Thread)
From: (Anonymous)
2005-11-18 10:35 am (UTC)

I want a ponie

I think Arthur was the main developer for Ponie (Perl5 on Parrot) at Fotango . Is he going to continue to work on it at LJ?
(Reply) (Thread)
[User Picture]From: brad
2005-11-18 05:14 pm (UTC)

Re: I want a ponie

He passed that torch awhile back, I believe.
(Reply) (Parent) (Thread)
[User Picture]From: lakeguy
2005-11-18 01:36 pm (UTC)

book idea

I am sure you have at least heard of it but I figured I would throw it out for you anyway.

Try DIGITAL FORTRESS by Dan Brown

(Reply) (Thread)
[User Picture]From: iamo
2005-11-18 07:53 pm (UTC)
Joining two concepts in this post that weren't meant to be, are there any books on JS you've been using that you found helpful, or have you been doing all this js mojo by the seat of your pants?
(Reply) (Thread)
[User Picture]From: brad
2005-11-18 08:07 pm (UTC)
JavaScript, the definitive guide. (ORA)... the first third or 2/3rds. reference at back (last third) is okay, but the real world tends to win.

Then http://www.quirksmode.org/ for real world compatability table.
(Reply) (Parent) (Thread)
[User Picture]From: mart
2005-11-19 01:59 am (UTC)

I second that Definitive Guide reference. The “client-side JavaScript” stuff is outdated, but the stuff on the language in general makes a good guide and a good reference. It's one of the few books I bother with at work over just using Google.

(Reply) (Parent) (Thread)
[User Picture]From: torgo_x
2005-11-19 11:21 am (UTC)

JavaScript stuff

Yup, you've got to get Javascript: The Definitive Guide.

And it really is worth it to buy a Visibone refcard.

Most existing JavaScript code, on the net and in most books, is just crap. But the code in GreaseMonkey Hacks seems to be an exception, as far as I can tell from the code in the code archive. Similarly, the code in the GreaseMonkey scripts at userscripts.org seems mostly pretty good.

Ajax in Action might be good -- I haven't gotten my copy yet.

And have a look at Higher Order JavaScript. It's my notes on some of the odder corners of JavaScript.

And I hear that JSAN is taking off nicely. It's worth a look, and a look again, and then some more looks.

(Reply) (Parent) (Thread)
[User Picture]From: torgo_x
2005-11-19 11:31 am (UTC)

Re: JavaScript stuff

Also:

the actual JavaScript specification as almost always (but not totally) useless. Also, it's one of the worst specifications I've ever ever seen, and its errata are significant.

And when in doubt, read "The JavaScript Doctor".

(Reply) (Parent) (Thread)