CrossFit Day 86

Today’s workout was a deceptively difficult bunch of work that had me still panting half an hour after I finished. I decided to do a CrossFit warmup before the main event, just so I could make sure I was nice and loose (and to burn an extra bunch of calories). I’ve been lacking daily exercise since the storms that have been pounding California relentlessly over the last couple of weeks started, because marching to the train station is a little of a pain in the ass in high winds and heavy rains. Tomorrow will be two weeks since I made my commute on foot. Honestly, I miss it quite a bit. Maybe next week, the rains will stop.

Since the work today is upper body, I crafted a version of the official CrossFit warmup. Here’s my warmup today.

Three rounds for time:

  1. 30s Sampson Stretch, each side
  2. 15 Overhead Squats with Broomstick
  3. 15 situps
  4. 15 good mornings (standing back extensions with 25# dumbbell)
  5. 15 kayak squats (air squat with torso twist)
  6. 15 kettlebell swings (35# KB)

Not bad. That’s a pretty good warmup. I’ll have to vary this for the workout, but that got my blood going.

Warmup: 16:03, 5:32 zone (basic); HR: 152 avg, 183 max; 195 cal

The main workout was a barrage of upper body work that seemed much easier than it turned out to be. Here’s what I’m doing.

Three rounds for time:

  1. 15 dumbbell deadlifts (2×35# DB)
  2. 15 handstand pushups (knees on table, dogtag to floor)
  3. 15 assisted weighted pullups (2×15# DB in backpack, pullup bar at 3 feet)
  4. 15 dumbbell thrusters (2×25# DB)

The deadlifts and pushups were the fastest, the pullups and thrusters the slowest, primarily because of impending muscular failure. I really should figure out a way to get into and out of the backpack faster. But, the handstand pushups were easier than I thought they’d be. Perhaps next time, I’ll put my butt on the table and lean back and down, instead of putting my knees on the table.

My results: 19:44, 1:36 zone (hard); HR: 173 avg, 194 max; 303 cal

CrossFit Day 85

Today’s workout was “Grace”, a 30 rep set of clean & jerks. Since I don’t have a barbell setup, I decided to go ahead and attempt this one with dumbbells, after watching Annie, a CrossFit demonstrator, show how to do it with dumbbells in a video.

After my trailing foot slipped out from under me on the second rep and I smacked my knee into the ground, I decided to put the 35 pound dumbbells back under the table and go after the rest of the workout with the 30 pounders.

Unfortunately, I slipped with the other foot about halfway through the workout and thumped myself in the head and collarbone with one of those. So, I cursed a little bit, mopped up the rain-tracked floor, and grabbed the twenty-fives. I really focused on form on this workout. One of these days, I’ll get some instruction.

My results: 14:28, 2:56 zone (hard); HR: 165 avg, 189 max; 202 cal

CrossFit Day 84

Today’s workout was “Cindy”, which I did two months ago. Last time, I finished 8 rounds, but the pullups were assisted pullups. This time, I wanted to do real pullups. Setting a goal for myself of five rounds, I headed out to the park in the freezing cold.

As many rounds in 20 minutes as possible of:

  1. 5 pullups
  2. 10 pushups
  3. 15 squats

After watching a couple of videos on the site where Adrian from CrossFit SF talks about how to do the kipping pullup, I had good ideas. I got out there, did a warmup practice round of five, and set the timer to go.

I’m still a little tender in my chest from all of the weighted pushups from Friday evening. The pushups were the most difficult because of that lingering soreness in my right pectoral muscle, but I managed to thump out seven sets. Realizing I was on the verge of equalling New Year’s Eve’s magnificent pullup total, I shoved through the extra minute I had left to complete my 40 pullups in one workout. I’m getting there.

So, the final tally: 7 rounds (35 pullups, 70 pushups, 105 squats) + 5 pullups. That, my friends, is a personal best.

My results: 20:13, 6:01 zone (hard); HR: 169 avg, 186 max; 273 cal

CrossFit Day 83

Today’s workout was “Nasty Girls”, which I’d planned to do outside, but due to a suddent violent storm, I was indoors for this one. Last time, I did assisted pullups. This time, though, I decided to go for more of a challenge. I tossed a pair of 15 pound dumbbells into a backpack and decided to substitute the assigned muscle ups for weighted pushups and weighted dips. This should be quite a workout.

Three rounds for time:

  1. 50 squats
  2. 28 weighted pullups
  3. 28 weighted dips
  4. 10 dumbbell hang power cleans (2×35# DB)

This kicked my ass. The most difficult part by far was the weighted pushups. Not only is the backpack of rubber dumbbells awkward, but I’m also not endowed with superlative upper body strength. That’s sort of why I’m doing CrossFit. I had to subdivide the pushups into 3s (sometimes 4s), and as I got more and more tired, it was increasingly difficult to get myself to go all the way down. So, some of the pushups were half-assed. The dumbbell cleans went the fastest of any of the exercises, followed by the dips.

I am confident that I will be extremely sore tomorrow, after the 150 squats, 84 weighted pushups, 84 weighted dips, and 30 hang power cleans. That’s a lot of work for a very short period of time. Official time to completion was 28:00 flat. My goal was 30.

My results: 28:26, 15:52 zone (hard); HR: 158 avg, 184 max; 365 cal

CrossFit Day 82

Today’s workout was my first workout in a week. Last Thursday, I was really sore from Filthy Fifty. Over the long weekend, there was a rainstorm and a whole bunch of Apollo making excuses. But, today, I decided to get busy with it again and stop being a little pansy. Today’s work was four rounds of the 400 meter run, followed by a 2 minute rest period after each. My route’s about 425 meters per leg. I’ve done this workout once before.

I waiting until about 11:15 pm to get ready and go out to the sidewalk to do the work. I didn’t really have a goal this time, except to beat my previous attempt. Realizing that I’ve been off it for a week, I thought my chances of vastly improving my time were minimal, but I could still go after it.

I ran well and the weather cooperated with me (it was forecast to be cold and rainy tonight). This felt pretty good and I’m glad I decided not to blow off my fifth straight scheduled workout. That’s totally bullshit and it’s time to soldier up. Hoo-ah.

Laps - (Rest Time) - Elasped

  1. 01:34.18 - 02:00.32 - 03:34.50
  2. 01:28.89 - 02:00.26 - 07:03.65
  3. 01:30.37 - 02:00.51 - 12:08.10
  4. 01:33.57 - 02:00.41 - 14:08.51
  • Distance: 1700 m (1.056 mi)
  • Fast lap: 01:28.89 (2)
  • Slow lap: 01:34.18 (1)
  • Average: 01:31.75
  • This time (run): 06:07.01
  • Last time (run): 06:32

My results: 14:12, 2:48 zone (hard); HR: 158 avg, 193 max; 181 cal

CrossFit Day 81

Today’s workout was the return of the 5 km run. Officially, we had a choice between running 5 km and doing the same distance on a rower. I don’t have access to the rowing machine, so off to my favorite track I went.

Last time, I was able to finish this distance in a drizzle in 28:02, so I decided to set my goal at 28:00 even. I’m getting better and better at running, with more and more endurance, so I was sure that if I kept my focus and tied my shoes right, I could break 28 minutes.

Somehow, every time I come out to run on this track, the man with the snarling mutt is always out here. If I come out to this field to do pullups and kettlebell swings, like the Filthy Fifty yesterday, he’s nowhere to be found. Weird.

I got a good kick going, pushing laps faster than 2 minutes at first, but started to slip off my pace fairly quickly. I was running my 2 mile pace instead of the three. In the middle, I sagged the pace a little bit, but gritted down and pushed harder toward the end. It was a damn good run and on the thirteen lap I realized that I could knock a whole minute off my previous time. Finish strong, Apollo. How’s this? 27:00. Yeah, a minute faster than my goal. That’s how you do that.

Laps - Elapsed

  1. 01:57.02 - 01.57.02
  2. 01:58.03 - 03:55.05
  3. 01:57.80 - 05:52.85
  4. 02:01.54 - 07:54.39
  5. 02:04.78 - 09:59.17
  6. 02:06.99 - 12:06.16
  7. 02:12.64 - 14:18.80
  8. 02:11.15 - 16:29.95
  9. 02:07.47 - 18:37.42
  10. 02:04.69 - 20:42.11
  11. 02:09.35 - 22:51.46
  12. 02:08.60 - 25:00.06
  13. 02:00.58 - 27:00.64
  • Distance: 3.26 mi (5.26 km)
  • Fast lap: 01:57.02 (1)
  • Slow lap: 02:12.64 (7)
  • Average: 02:04.66

My HRM: 27:29, 17:10 zone (hard); HR: 160 avg, 197 max; 355 cal

Mental note: Make damn sure the HR Monitor strap is properly moistened so the reading is accurate. I definitely did not smash a personal best with a heart rate that low.

CrossFit Day 80

Today’s workout was the return of “Filthy Fifty”, which we got two months ago. Last time, I did the whole thing in just over an hour. Today’s goal was an hour flat. Let’s take another look at the assignment.

For time:

  1. 50 box jumps (I used bleachers at the park)
  2. 50 jumping pullups
  3. 50 kettlebell swings (35 pound)
  4. Walking lunge, 50 steps
  5. 50 knees to elbows
  6. 50 push presses (2 20 pound dumbbells)
  7. 50 back extensions, standing (20 pound dumbbell)
  8. 50 thrusters (2 20 pound dumbbells)
  9. 100 rope jumps
  10. 50 squat thrusts (because I didn’t have enough juice at the end for full burpees)

I did the first five exercises at the park, stopped the timers, and headed home to my warm house to do the remaining ones. The pullups, knees to elbows, thrusters, and squat thrusts all took over five minutes each. I am certainly going to have a difficult time moving my arms too much in a couple of days. Sore is good, though, right? I went balls out on this one, trying to minimize my resting as much as possible.

Rounds

  1. 02:32.99 (02:32.99) - box jumps
  2. 06:13.80 (08:46.79) - jump pullups
  3. 02:48.31 (11:35.10) - kettlebell swings
  4. 02:25.48 (14:00.58) - walking lunges
  5. 07:50.75 (21:51.33) - knees to elbows
  6. 03:51.91 (25:43.24) - push presses
  7. 03:07.81 (28:51.05) - back extensions
  8. 05:42.10 (34:33.15) - thrusters
  9. 02:59.23 (37:32.38) - rope jumps
  10. 09:19.83 (46:52.21) - squat thrusts

Total time: 46:52.21
Fast: 02:25.48 (lunges); Slow: 09:19.83 (squat thrusts); Avg: 04:41.22

I beat my hour goal by 13 minutes and broke my previous time by almost 20. Here comes the sore. Every day sore is a day stronger, though. Can I get it next time in 40 minutes?

My results: 47:12, 9:56 zone (hard), HR: 166 avg, 183 max; 664 cal

Roy Hargrove Quintet

This evening, Soulcamp and I went to Yoshi’s in Oakland to attend the early show of the Roy Hargrove Quintet. Possibly the best known jazz instrumentalist under the age of 40, Roy Hargrove has been recording since he was a teenager. His group has a mature, experienced sound that makes for a good evening of instrumental jazz.

Roy came out and he and his band started out with a Red Garland tune called “Blues By Five”, which was an uptempo bop blues that showed off his chops, as well as those of his sidemen, Justin Robinson (alto sax) and Gerald Clayton (piano). Another midtempo blues tune followed, “Bohemia After Dark”, an Oscar Pettiford composition.

Hargrove brought his flugelhorn out for a beautiful rendition of “Never Let Me Go”, a great standard. A playful mambo showed off his drummer and bass player while the trumpet man danced around at the back of the stage. After a relaxed soul groove let everyone have a chance to take a solo or two, the ensemble closed us out with a blistering rendition of “The Theme”, a classic Miles Davis composition.

What a great show. This is a great group. If you like jazz, you should check them out whenever you can.

Promsumating 2008

Tonight was Consumating’s formal party, largish, formal consumeeting in san fran (formerly known as promsumating). The first time I went, in July 2006, I manned a kissing booth, breakdanced in my tuxedo, and ended up in the flickr photos of a bunch of people.

This time around, I wasn’t sure that I was going to go. I’ve been focused on getting in shape and I’ve been cranky and anti-social lately. I realized a few days ago that my reluctance to hang out with some of my friends in San Francisco doesn’t have anything at all to do with them. It’s time to stop being a hermit and get back out there and mingling.

I decided to rent a car for the weekend from a nearby rental agency, who hooked me up with a sweet new Nissan Altima. After pulling my pinstriped suit out of the closet, I found that I could wear it, although I bought it when I was about 30 pounds heavier. After refreshing my memory with a helpful video, I was properly dressed and ready to go.

I managed to get to San Francisco and arrive at the party around 11:30, slipped quietly toward the door, and started drawing the comments. The last time any of my friends saw me, I was 46 pounds heavier than I was this evening. The difference between how I looked then and how I look today is dramatic.

I only danced to two songs or so. I spent the rest of the time catching up with everyone. Oz was there, trusty cameras in hand, waiting to catch me stepping it out. I met Xeen, Art, Khaan, Pepper, and B-Manda, among other people. Everyone was all decked out in all their finery, there was dancing, posing, and late night coffee with the out-of-towners.

I had a blast. Now I’m getting the itch to hang out with all of these wonderful people a lot more.

CrossFit Day 79

Today’s workout was “Elizabeth”, which I’ve done once before. Since I don’t have a barbell (yeah, broken record), I use dumbbells instead. Last time, I did the cleans with 30 pound dumbbells. Today, I did them with 35 pounders. To review:

Three rounds for time (21, 15, and 9 reps) of:

  1. 70 pound dumbbell clean (2×35# dumbbells)
  2. Chair dips

Although this only involves these two relatively easy exercises, the key is to grit your teeth and do the whole thing really fast, at high intensity. I’m not very strong yet, although I am getting stronger with surprising rapidity. I only shaved two seconds off my time last time, but this time I made sure that I touched my butt on the ground with every chair dip.

My results: 8:41, 3:44 zone (hard), HR: 153 avg, 176 max; 104 cal

CrossFit Day 78

Today’s workout was “Diane”, a simple little workout that requires some serious muscle. It also requires a barbell, which I don’t have. So I’m substituting the whole shebang. I’ll call it “Diane’s Evil Sister.” Instead of 225 pound deadlifts and handstand pushups, I’m doing the same number of reps, but adding two exercises to Diane’s Evil Sister.

Three rounds for time (21, 15, and 9 reps) of:

  1. 70 pound deadlift (2×35# dumbbells)
  2. Weighted pushups (2×15# dumbbells in a backpack)
  3. Sumo deadlift high pulls (53# kettlebell)
  4. Burpees

Since I haven’t done this variation before, I decided that my goal time should be 30 minutes. Some time after 21:30, I put my rubber fifteen pound dumbbells in a ratty old backpack, lined up my 35 pound dumbbells and the kettlebell, and got down to business.

The deadlifts went pretty quickly and so did the sumo deadlift high pulls. The pushups, however, taught me that putting a pair of dumbbells in a backpack to do weighted pushups is awkward, especially when you remove the backpack between rounds. The burpees took the longest, because I’d subdivide them in threes and pant wildly, while guzzling water, between said threes.

Times (DB DL, BP PU, SD HP, B) -> Round

  1. 01:31.84, 02:47.70, 01:15.11, 05:09.76 -> 10:44.41
  2. 00:55.96, 02:21.84, 00:53.00, 03:49.89 -> 18:45.10
  3. 00:55.42, 01:37.28, 00:20.59, 02:11.79 -> 23:50.18

Well, so much for 30 minutes. I should have set my goal to 24 minutes. I overestimated the time this would take. I’ll know better next time.

My results: 23:51, 4:24 zone (hard), HR: 171 avg, 187 max; 355 cal

CrossFit Day 77

Today’s workout was “Michael”, a hero workout we get about once a month (previously: Dec 03, Nov 17, Oct 28, Sep 19). Last time, I did pretty well, finishing this whole shebang in just under 29 minutes. Today’s goal was 28:00 flat.

Three rounds for time of:

  1. 800 m run (I averaged 823 m per run)
  2. 50 back extensions (good mornings) standing, 30# dumbbell
  3. 50 situps

I started around 22:15 this evening, when it was frigid outside. I decided to take 30 seconds of rest between each round, after the situps and before the next run. I ran pretty strong tonight, polishing off every one of the runs in under 4 minutes each. The standing back extensions went relatively quickly and I found myself still able to keep count, despite having a good thumping house beat in my ears. The situps felt like they took much longer than they did.

Time

  1. 03:48.97 02:18.40 01:55.95 -> 08:33.48
  2. 03:54.25 02:54.31 02:28.24 -> 18:20.59
  3. 03:56.22 03:19.65 02:06.50 -> 27:42.96

With the Fleep beats in my headphones and my heart rate monitor on silent, I pushed a strong pace, especially on the runs. I felt a little chokiness toward the end of the third run, when I looked down at my heart rate monitor and noticed that I was pushing 203 bpm. Wow. Since I missed yesterday’s workout due to the soreness from almost 200 squats on the previous two days (100 weighted and 91 Tabata), I felt okay with pushing a little more intensely today.

I did fumble with the stopwatch for a second after I finished the third round of situps, so I’m counting the time I stopped the heart rate monitor. With a time of 27:41, that means I finished 69 seconds faster than last time. Personal best. Onward!

My results: 27:41, 7:26 zone (hard), HR: 173 avg, 203 max; 419 cal

CrossFit Day 76

Today’s workout was a newish one, ten rounds of front squats for one rep max. Unfortunately, I still don’t have a barbell setup. I subbed the whole workout for ten rounds of ten rep sets of the front squat, using a pair of 35 pound dumbbells.

Shoulder squats with dumbbells are really tricky. First, you clean the weigh up on top of your shoulders, then you roll the dumbbells off your thumbs. Then, you lean your head back against dumbbells, so they don’t fall forward onto your shins or linoleum (or balls). Then, when you finish a set, you clean them back down to the ground, take a drink of water, and go for it again. I completed all hundred reps in just over 15 minutes (15:05 on the stopwatch).

My results: 15:08, 7:42 zone (hard), HR: 159 avg, 180 max; 197 cal

CrossFit Day 75

Today’s workout was the return of “Tabata Something Else“, an evil brutal workout that had the nausea monster chasing me as soon as I hit the stop button on the heart rate monitor. To review, this tabata workout involved four exercises—pullups, pushups, situps, and squats. A tabata is where you do a particular exercise for 20 seconds, then rest for ten. My timekeeper is a Tabata track I downloaded a while back, played lovingly by my iPod Shuffle. Technically, today’s a rest day, but I decided yesterday to bump the Saturday workout to Sunday.

I set up a pullup bar in my laundry room, about three feet off the floor and did assisted pullups from an Indian-style seated position. This was a little more strenuous than I’d anticipated it would be. Next were the pushups, of which I did 10 more than last time, but far fewer than I’d have liked. The situps improved by 18 and I did 11 more squats. After I clicked the timer off and headed over to make my whew protein shake, I noticed the nausea kicking in. I sat on the couch, sipping my chocolatey concoction and felt like I’d just had my ass kicked rather soundly. I broke 300 this time in one continuous effort. If I take the bonus work off last time, I improved my score this time around by 45. Not bad, eh?

The last 3 rounds of any set are gruelling. Luckily, since the time here is short, there’s not much time to move. But, it’s still difficult to get into a position to write numbers on a notebook from the situp position. I’ll have to use my cell phone next time instead.

My results: 17:09, 10:16 zone (hard), HR: 156 avg, 175 max; 211 cal

  1. AP: 14 11 11 11 08 07 08 09 = 79
  2. PU: 13 08 09 06 05 05 05 04 = 55
  3. SU: 09 11 10 11 09 10 09 08 = 77
  4. SQ: 13 12 10 10 11 11 12 12 = 91
  5. Total: 302 (257 last time)

CrossFit Day 74

Today’s workout was a short set of power cleans. To make this more work to compensate for my lack of a barbell setup, I increased it from five sets of three reps for max load to five sets of ten reps for time. I used the 35# dumbbells (to total 70 pounds for the move).

I really focused on trying to get good dumbbell form on this one, getting the weight off the floor to my shoulders. I made sure to land in a lower position and stand to complete each move. I really focused on not dropping the weight. Sadly, I failed, but my shin will heal.

My results: 12:01, 6:38 zone (basic); HR: 142 avg, 174 max; 130 cal

CrossFit Day 73

Today’s workout called for 30 muscle ups. I can’t do muscle ups, so the substitution is 120 pullups and 120 dips. Since it was raining furiously when I got home from work, I set up the bar in the doorway in my sunroom and did assisted pullups and chair dips.

I was aiming for a faster time than last time, since I was basically doing the same workout. Last time, it was 14 minutes. This time, I got everything finished in just a smudge over 12 minutes. Next time I have to substitute assisted pullups and chair dips, I should probably do 6 per assigned muscle up, or even 8.

My results: 12:05, 6:46 zone (basic); HR: 154 avg, 173 max; 147 cal

Ringing in 2008

New Year’s Eve 2007. Finally, it arrived. I decided a little while ago that my recent clubbing exile should end. I was being reclusive for no good reason and, hey, it’s time to celebrate.

I reserved a rental car for the purpose, just in case something happens. I don’t really want to be out celebrating the new year, driving a car worth the same as my shoes. Once in a while, we splurge and have a nice evening on the town.

I didn’t buy presale tickets to any of the retardedly overpriced parties that triple the price of a normal club night on New Year’s Eve. This holiday is certainly amateur hour, so I wanted to pick a low key party that was going to have a good crowd. The first stop: Bring Your A Game at Mars Bar, thrown by Green Gorilla. It was $20 to get in, the crowd was full of familiar faces, including my long lost Patrick & Gigi. Rick Preston played a classic set and gave way at the end of the evening to M3. If you’re going to celebrate the New Year in style, these are the two men who provide the soundtrack. A lot of working DJs play the same records over and over again, but these two are always on fire, playing interesting, unusual tracks that keep the crowd engaged.

After that, I intended to go the End Up, but with a $50 cover at 2:15 am, I decided to find an underground party. Unfortunately, both of the places I wandered to were either not happening or had a dress code. So, after consulting a reliable source, I popped over to Mighty and, despite a $30 cover, wandered inside until about 4:15 am.

Krafty Kuts from the UK played a vicious set of breaks to a mostly dazed crowd. At that point in the evening, most of the less experience partiers had gone home. This group were dancing around on the dancefloor, sweating it up, and taking the pounding Krafty delivered. After 3:30, Samara took over the turntables and played her music. Mighty was a good find. I should have come here directly after Mars closed.

I met lots of great people tonight and reconnected with some friends I haven’t seen in a while. I hope everyone had a safe and fun New Year’s Eve celebration. I’m already making plans for next weekend. How do I put 4 hours of sweaty dancing in my exercise log? Maybe I should wear my heart rate monitor next time.

Happy New Year, everyone. May 2008 exceed your most amazing expectations.

PT Test Echo

Today’s workout was “CrossFit Total” again, a baseline for the new year. I don’t have a barbell, so I doing my fifth APFT today (Previously: Alpha, Bravo, Charlie, Delta).

I didn’t really have a specific goal for today’s numbers, other than the fact that I wanted to improve all of the events. Last night, I got about five hours of sleep, before I had to get up and take a rental car back to the airport. I wasn’t sure how much I could improve my scores, but I gave it a good effort anyway.

First, I did the run. It was cold out at the track, but once I stretched out and started pounding, I warmed up. The new stopwatch I got for Christmas (the most useful gift I got) kept me from needing to enter numbers in my cell phone to email back to myself. I could concentrate on the run and the music in my headphones. It worked well. My slowest lap was still faster than 2 minutes and I destroyed my previous time. This 2 mile run shaved 31 seconds off my previous personal best. If you’re going to throw down the gauntlet on a new year, you might as well throw it down hard enough to make it bounce off the track, right? <flex />

I knocked out the pushups and the situps in my warm sun room. I still tend to rest too much in those sets. I’m sure that if I slowed my pace down a little and concentrated on focused, complete repetitions without resting, I could have drastically better scores. But, I added 2 pushups and one situp to my previous best. That’s not nearly as earth-shattering as shredding half a minute off the run, but it’ll do.

PT Test Echo

  • Sit Ups: 56 (APFT Score: 76) - required to pass: 42
  • Push Ups: 48 (APFT Score: 72) - required to pass: 36
  • Two mile run: 15:12 (APFT Score: 83) - required to pass: 17:42
  • APFT Total: 231

Next goal: 240 points (56 pushups, 59 situps, 15:30 2 mile run)

Eight Years of the Oracle of Apollo

On this day in 2000, I started blogging on this site, the first post of which was about Planet New Year, which was the New Year’s Party that said goodbye to 1999.

There have been a couple of month-long or multi-month hiatuses here since then (and the archives here are incomplete, since I haven’t moved all of my 2001 - 2005 archives across from the old flat file system I used before I installed Wordpress here almost two years ago), but I’ve been here fairly consistently over the last eight years. I’ll be sifting through the archives (and the flatfile archives locally) and trimming back the archive to the juiciest, most awesome posts. Once in a while we have to do some house cleaning, right?

This year, I’m starting a couple of new blogging projects, including a music composition/production blog. I am hoping to build some audience here, too. I know some of you read this site, and I know that some of the things I write about are not of interest to everybody. Of all the bloggers who have been at it as long as I have, I probably have the smallest audience.

For those of you who have read my inane babblings over any portion of the past eight years, I thank you for your interest. I’m going to try to make it a point to post more interesting things in 2008. What kinds of things do you find interesting?

Thanks for joining me on this journey. Happy New Year and may 2008 blow your mind.