Archive for the 'Work' Category

« Previous Entries

Wow, been a long time since I’ve written anything here. We’ve moved to Silicon Valley. That’s 7 or 8 moves in the past 10 years. And moving still sucks.

I’m working for an awesome semi-startup in San Francisco named Mercantila. I say semi ’cause they’ve been around for about 10 years already, so they’ve pretty solidly started. They’re an ecommerce company in the vein of Etsy (specialty shops) but it’s mostly higher-end items, like exercise equipment and beds. My job is to fix problems and make sure no new ones crop up.

Joe and Elaine are enjoying the new city. It’s very nice to be away from the heat and flatness of Vegas. Believe it or not, Vegas is a kind of boring city to live in. We haven’t done anything exciting here yet, either, but it feels a lot better.

Well, just a small update while waiting for Indian food to take home. Later.

My experiment has been going well. I’ve been able to learn and write quite a bit in Django and Python.

Chris and I placed fourth in the DjangoDash a couple of weeks ago. Needless to say, that’s a nice boost to the old confidence (especially with another rejection coming this morning). The code part of the site for our partnership is almost complete, just a few more things to do on the blog app, then re-use bits of that for the portfolio section, pop in a contact area, and then we’re done. Feels nice to be back in the world of real web programming to produce really neat sites/apps. Chris came up with a good idea for another site this past week, too. He’s turning into quite the idea guy.

Father’s Day was nice. The day before, we went to Chris’ parent’s house to enjoy their pool. It is an awesome pool. I drooled, I won’t lie. At some point this past weekend, we had some great Thai food from Archi’s. I got a shirt from my parents along with a card, and a great card from Elaine and Joe (it has a pun!). It was a nice weekend all around.

Time to get back to code.


May 27

So almost two months ago my position was “eliminated.” Obviously I think this was a stupid move on their part, but I’m powerless to change it. A good friend even went to bat for me on it, but that would mean they’d have to admit to making a mistake and that just CANNOT HAPPEN. So here I am.

I did some work at a small startup but that petered out when their financing changed. No hard feelings and I know it happens.

But what to do now? I really want a new job since I have more than just myself to take care of. I had an interview with a local company the other day but apparently I don’t fit their “culture.” From what I gathered, though, that culture is enjoying not making a really competitive salary and working 12-hour days. Again, no hard feelings or anything. And I think I’m kind of glad it didn’t work out.

So I’m at home looking for jobs. I’ve applied to over 60 different places so far, most on the west coast, most of those in or around San Francisco. I’d be happy to stay here in Vegas but the job market is horrible here. I’m getting up every morning, just like if I had a job. I walk the dog, get dressed, and then sit down and start learning. The DjangoDash is this weekend and Chris and I are going to enter it. Python has been the focus this week thanks to that. I just got a couple of Flash/ActionScript books in, so that has to come up soon. I’m really interested in Flex. Maybe something will come up there. I’m also going to try to start blogging often again.

Anyway, if you know of anyone hiring, send ‘em my way.

I’m special.

That’s what the TSA agent at our local airport told me when he pulled me aside to pat me down. Yeah, little ol’ me in my dress shirt and pants, I posed a horrible threat to the wellbeing of the tiny commuter jet I was scheduled to get on. It wasn’t a big deal, though. A few pats, a look through my computer bag, and I was on my way. I think I know why I got picked, though. I didn’t take off my jacket or take my iBook out of its bag. Why not? I didn’t know I needed to as there was no instruction at the security checkpoint. I know now, though.

I bet you, my loyal reader, are wondering what I was doing in an airport all dressed up, huh? This past Friday I flew to Vegas. I was supposed to fly on Thursday, but Chicago decided to be a little bitch and keep me home another day.

So 0630 Friday morning saw me boarding a CJ200 to Denver, CO. The hour-and-a-half flight at 31,000 feet was my first ever. Yeah, I somehow made it to 25 without ever flying on a plane. It was a boring ride, really. I double-checked my last few web projects and wrote a bit of my novel. Oh, web projects. Yeah, I was flying out for an interview. Swanky, huh?

Denver was cold. But not amazingly so, just a bit nippy compared to the Arkansas I had just left. Sat in the terminal for an hour to catch my next flight, this one much bigger, to sunny Las Vegas. The AirBus…something…was packed. Another hour-and-a-half filled with SkyMall and ‘The Simpsons’ on tiny TVs that dropped from the ceiling and I was in Sin City. Strangely, there was plenty of color. Miller must not have been paying attention to this part.

Ever had to get a cab at the Las Vegas airport? First you have to walk past some ten thousand slot machines, take a tram to the main terminal, then walk in a queue for fifteen minutes. The cab driver didn’t know the address, so I had give turn-by-turn directions multiple times. But I got there pretty quick and he got a nice tip. Well, I guess it was nice. It was my first cab ride, too. Is $8 on a $27 fare good?

The building was awesome. New construction, still going on, even. The logo was big and stark against the building, a landmark that helped my cabbie quite a bit, actually. The elevator was a shiny stainless steel box…except for the plywood floor. Like I said, still under construction. Up to the 3rd floor and I pass through two massive steel doors. Totally awesome doors, by the way. Sit for a bit with the receptionist then I’m whisked off to interviews and lunch and more interviews and a tour.

Oh the place was awesome! Elaine has gotten me hooked on modern interior design and this place was full of it. Almost every room had me thinking “God, I hope I get this job so Elaine can see the place.”

Lots of hand-shaking and “thanks for having me out” and I’m back at the airport waiting for my flight back to Denver. Las Vegas’ airport is the only one that I was in that had free wifi (well, here might have had it, but I didn’t have time to try it). That alone is reason to go through Vegas for me!

Something was up, though. The flight didn’t get in until some 30 minutes late. By the time they emptied out the AirBus and its hold, cleaned the lavatories, and refueled, it was almost an hour late for boarding. Seating 1, seating 2, seating 3, seating 4 and I’m on the plane, my carry-on shoved under the seat in front of me, hoping we get to Denver quickly. “We’ll make up time in the air,” the pilot says.

So you’d think it’d be a faster flight, right? An hour instead of an hour-and-a-half. Maybe just 45 minutes. No, I think it was actually closer to two hours as we had to sit in line to take off. Did you know it takes awhile for seven other planes to take off? It does.

Also, the Denver airport must be a level of hell. Both times I landed there, I landed on the far west(?) end of the concourse. My flight was, of course, on the far east(?) end. I’m a young guy, but not knowing exactly where I’m going + shit-tons of people + shin-splintering stops after the moving walkways + painful dress shoes (even if there were softer slip-ons) == a long time between terminals. Oh, and did you know the TSA or FAA or whoever won’t let you on a plane less than fifteen minutes before takeoff, ticket or not?

So the plane was closed and I was stuck. OK, not too much of a problem, I’ll got to customer service and maybe there’ll be another flight tonight. If not to home, maybe to somewhere else that I can catch a ride home from. Chicago, Kansas City, Tulsa, Oklahoma City, Dallas…anywhere. Maybe?

The answer, I find out, is “no”. I only find that out after standing in line for a couple of hours, though. They could have just yelled that at everyone in line, really, since that seemed to be the default. We would have bitched and moaned less, probably.

Since I can’t go anywhere, and it wasn’t my fault the plane was late and I missed my connection, I get meal vouchers and put up in a hotel for the night. To get to the hotel, you have to go to the main terminal (halfway back through the concourse, down two flights of escalators, and two tram-rides away) and call the hotel from the courtesy desk. I get told what door to go through and what island to stand on to wait for the bus.

They really, really shouldn’t call them “islands” in Denver. Tropical words that evoke thoughts of bikini-clad islanders with poi and tattoos don’t even begin to describe a concrete slab in Denver in the middle of an early March night. Thirty minutes — or was it forty? — later and I’m on a bus with drafty windows speeding down the highway toward a hotel. There are no hotels next to the airport in Denver. None. You have to drive on the highway for some 20 minutes to find one. Well, I did see one near the ‘port on my way back, but it doesn’t count since I didn’t get to stay there.

OK, so I’ve been up since 0400 CST. It’s now around 2230 MST. I just want a warm meal, a warm bed, and maybe some mindless television. Reasonable, right? Well, I got 1.5/3. The hotel restaurant, and thus room service, closed at 2200. The deli is open, but I don’t find that out until I’m in my room and getting dressed again doesn’t really appeal to me. So screw the dinner meal voucher, I’ll just go to bed. Which, like everything else in Denver, is cold. At least the heater worked.

Know what sucks about traveling and being exhausted from running and line-standing and being hungry? You can’t sleep. At least I can’t. So I spend most of the night tossing and turning. I probably would have slept better if I had turned the heater back off, but, well, I’m lazy.

The morning came and I got dressed and back on the drafty bus. Which drove me from my hotel to another one, then back to mine, then to the airport. Some funky programming there in Denver, let me tell you.

A mile-long (to go with the mile-high city) security line later and I’m back in front of the same damn terminal that I missed my flight from the night before. Today, though, the marquees aren’t working so the workers are just writing signs that say the flight number, city, and departure time. These, of course, don’t get updated very often.

The flight is on time this time, though. We have to go out in the chilly morning to get on the stairway to get in the plane, but that’s not the worst thing ever. I settle down into this slightly-bigger-than-the-first-plane plane and start reading the novel I brought with me. An hour-and-a-half later I’m back in Arkansas, setting down on the runway.

A bit of family drama waits for me in the parking lot. Monkey has soiled himself in a grand fashion and is super-upset. Apparently he doesn’t like it when Daddy gets caught in Denver either. But now, a few days later, everyone is back to normal and safe and happy.

Happy? Oh yes, very happy. As of last night, when I emailed back my signature, I’m the Interactive Developer for an awesome advertising company in Las Vegas, Nevada. We’ll be moving in a couple of weeks, so things might be even more slow on the site than they have been. It’s a real move up for us, though, so it’s worth whatever craziness I had to, or will have to go through.

But I hope I never fly through Denver again.

Some of you know I’ve been looking for a job for the past while. The rest of you do now.

So last night I decided I needed to try and get Webpen updated to the new look I’ve been working on for it. Yeah, did I mention I haven’t really even touched Webpen in about a year? Been a little busy with the whole move-and-have-a-baby thing, then the raise-the-baby thing.

Anyway, I failed at it. My code looks so horribly ugly compared to how I know Rails code is supposed to look. It’s just…pathetic. Yeah, feel sorry for me. Come on, do it.

Today I think I may buy the updated version of the Rails PDF and start learning again. I really need to get this updated, both for the users and for the potential employers looking at it. Wish me luck.

A Big Switch

August 31

So, if you’re reading this in a feed reader, I should pat myself on my back ’cause that means my .htaccess trickery worked, which it seems to from my little bits of poking around. Anyway, if you’re reading me in a feed reader, come on over and check out the new site.

Yeah, I’ve switched over from using Textpattern to using Wordpress. It’s a lot less beta-feeling than TXP and seems more powerful. That’s kind of an odd statement since Wordpress is supposed to only be for blogging, not a CMS, which is kind of what TXP is considered.

Most of that power comes from Wordpress being doled out in files. I don’t have to spend hours reloading a browser window to tweak how my comments display or how the page templates are set up, like in TXP. And since it’s more out-and-out PHP, you can just drop in some new code and it works.

Anyway, hope you guys like the new design and let me know if you see any problems. Everything should work, but I’m still adding stuff to the Work section. So, if you see any posts from there out here, just let ‘em pass. Thanks!

I’m actually still working on the site. I’ve put it up for review a few places and I’ve gotten some great advice. So, look for improvements in the next few days.

« Previous Entries