I wonder sometimes…

I’m the least “superstitious” person I know. I don’t believe in “fate” really, or “karma” or any of the other constructions we generally make up to help us deal with uncomfortable truths. We live, we die, a bunch of shit happens in between that we rarely have control over. I firmly believe that life is one of those things that just happens. There are people all over the world right now dealing with much worse problems and issues than you and I currently have on our plate, and all things are relative. Oh, there are things that we can exercise our opposable-thumbed-will over. We can control our diet and maintain a reasonable level of fitness, and if we don’t, there are repercussions… etcetera, etcetera… But I don’t really subscribe to a real… I dunno… “deeper meaning” to it all.

But lately, it seems that life is telling me something. I’m not quite sure what it is, but I feel like pieces of  a puzzle are being placed in front of me in a sort of haphazard way. If I could only move them around, rotate them a little bit, perhaps they’ll fit into place and all will be revealed.

I mean I’m not really superstitious… that doesn’t mean I don’t believe in zeitgeist.

You ever get that feeling?

Moving forward.

You know, I’ll be the first one to admit when I’m wrong.

About a month ago, I had a heart attack. Even as I write the words out and see them on the screen, it still takes a minute for that to sink in. For the last couple of years, I had worked really hard to change my lifestyle, all the while thinking that the things I was doing were somehow making me “immune” to heart disease. I lost 70 pounds. I rode upwards of 5-6,000 miles a year on my bike. I ate obsessively healthy. I was doing everything “right”.

But in the end, it didn’t matter. A combination of genetics and a previously disastrous lifestyle was enough to get my ticket punched.

So it happened. It was an “event”. One of those supposed life changing things that shifts your perception and changes your outlook. I told myself, however, that wasn’t going to happen to me. I spent the last couple of years developing a lifestyle, habits, and an attitude that wasn’t going to change. I was on the right path, and I wasn’t going to let this “bump in the road” dramatically change me.

And there I was. Wrong.

I admit, I haven’t blogged a lot lately. Oh, I’ve started to write things. I’ve probably started and abandoned at least two dozen posts in the last 30 days. I sit here, jot down a title that gels with what I’m thinking, and I proceed to spill my guts…. but then something happens. I just can’t seem to pull the trigger. I can’t put into words exactly how I feel, and the words on the screen just don’t seem… I dunno… adequate. Like, they don’t capture it in just the right way. In fact, I think this is the furthest I’ve gotten in a month.

I was wrong. It did change me. More profoundly than I ever would’ve thought. But in ways much deeper than I ever would’ve imagined.

Things that mattered before. Well. They just don’t matter. Likewise, things that I wasn’t paying too much attention to, or taking for granted, suddenly mean the world to me. It was as if everything that seemed important before was suddenly classified as, “some real stupid shit”. It was all replaced by the most important thing in the world, my family.

So bear with me. I think getting past this mental block will be helpful. I do want to write more about what I’m feeling, but it’s a real struggle to put it into proper context without it coming across as whiney or “borderline wallowing in self pity”, because I fucking hate that shit. I know I’m not the first person with a family. I’m not the first person to ever have a heart attack, and I won’t be the last. I realize, I’m not special. I’m just a human being in a world populated by other human beings who desperately want to be unique snowflakes. My problems are my own, my struggles aren’t anyone else’s struggles, and maybe with a little cathartic exercising, I’ll share it in a way that won’t bore the shit out of you.

I will say that one thing that’s changed is that I no longer have a sense of “comfort”, which I’m discovering is a very exciting thing. Life isn’t comfortable. Sometimes we get lulled into that false sense of comfort, only to be harshly awakened to reality. Life just happens. You’re just along for the ride. Like the cliché says, only two things in life are guaranteed, death and taxes. The only thing that comes close to a third is the love of family. Once you come to terms with the fact that the only people who really matter are the ones closest to you, your family, suddenly a world of possibilities opens up for you. Fear is good. Fear is healthy. Fear is motivating. Fear gets people who sat on their asses thinking this was the best life had to offer, up out of their seats and looking for ways to grab more from life. Not content to just sit around and take what “life gives you”. I think that’s the most dramatic change in the world around me that I can precisely pinpoint. Nobody’s going to make my life better but me. Nobody’s just going to give me a future, I’m going to have to take one.

I find myself looking at my daughters more and asking myself, “am I the man/father/husband that I want them to see?”. When they look back on their life with their father, I want them to say, “our dad was fearless”. I want them to think that anything is possible because the example I set, not because I told them countless times that they could be President of the United States. If I’m going to leave this world, I’d feel a lot better about it knowing I left it on my terms, and not someone else’s.

So I was wrong. It did change my life. Profoundly. Initially I was a little scared about things. I wasn’t on proper footing. The ground was shifting beneath my feet a little too much for comfort. But you know, I think now that I’ve got the rhythm of how all this works, I can really get into it. I think I can dance to this tune.

Everything old is new again.

Well, after spending my first night jumping in feet first, I have to admit. It’s fun again to be a programmer.

I learned C over ten years ago. The last time I used it? Yeah, ten years ago.

See, I’m one of those rare breed of cats in the world of interactive crap. I’m one of those asshats who actually went to school for Computer Science. Oh yeah, you heard me right. Discrete Math, Calculus, Linear Algebra, C, Operating Systems (remember Minix?), x86 assembly language… the whole nine yards. But see, here’s the deal. I’ve never used any of those since… well, since college. Jumping straight into Advertising in the mid 90s, I quickly learned that none of that mattered. Remember, at the time nobody was doing “object oriented” web development and frameworks were a twinkle in your mom’s eye. I was going down the ColdFusion and SQL road, which hadn’t yet embraced OOP, Flex went by another name, a little animation tool called, “Flash” and all of this was owned by a company that doesn’t even exist anymore because it was bought by another company that doesn’t even exist anymore.

But lately, I’ve been looking to fill a void in my life. No, not peanut butter. Another void. The one that forms when you feel like you’re no longer challenged.

So I got a couple books, got myself an iPad, an iPhone, a Macbook and decided to join the Apple Developer Program. Once the sacred initiation rite was complete, and the goat had been slaughtered, I was “officially” an iOS zombie. Hurray for me!

I took the last week’s vacation (look, I refuse to play into that whole “recuperating from a heart attack” meme. That’s just what the liberal media want you to think) as an opportunity to crack open some books, and my first reaction was to get a little nervous. I mean, after all, I hadn’t ridden this bike in ten years. Then I realized, it is a bike, metaphorically speaking. I haven’t forgotten how to be a programmer. I haven’t forgotten what a string constant is.  I haven’t forgotten what a class file is. I just hadn’t used them in a while. Sure, I may be a little rusty, but that’s okay, I’ll get better.

But here’s the best part. I was excited. I didn’t know something, and I was on very unfamiliar ground. That felt good. That felt a lot like what I remember best about Computer Science, tinkering with code, messing up, trying to figure out where you made the mistake, then fixing it, and finally seeing something work that you created. I haven’t felt that way in a long time.

So tonight when I get home – for the first time in a long time – I’m excited to dig into something that I don’t have a clue about. But I guarantee you when I go to bed, I will have figured something cool out and learned something that I didn’t know when I walked in the door.

Now if only there was a market for an iPad app that was a single button that made a fart noise when you pressed it…

I’m not even gonna blog about it.

Yeah, so I had a heart attack last week.

I’ve probably gone through about 4 drafts of some kind of post in a sort of cathartic attempt to talk about it. Then I realized, I don’t even wanna bother.

Don’t get me wrong. I’m not thinking of minimizing its effect on my psyche, or marginalize how important an event in my life it was. In fact, just the opposite. It’s too huge to write about. I mean, let’s go over it. I’m 43, I have the healthiest lifestyle that a man my age could even hope to live. I exercise, I eat right, I don’t smoke, I don’t drink… at all.

But let’s not kid ourselves. For years I didn’t live that way. Not only that, pretty much my mom’s entire side of the family with the exception of her dad passed away early in life of some form of heart disease. We’re talking early 50s in some cases. So I had 40 years of shit living piled on top of the genetic lottery. It was basically win-win. I was a shoe-in for Myocardial Infarction, and guess what… my number came up. In fact, I’m pretty sure (and a couple of doctors agreed wholeheartedly… no pun intended) that my lifestyle changes of the last couple of years saved my life. If I hadn’t started to eat right and exercise, you’d be leaving comments here about how lame it was that I died at 43 of a heart attack.

So with a new lease on life, including some new hardware to go along with it, and a fuck-all super appreciation for what I’ve got here around me, I’m gonna soldier on. I’m not gonna dwell on it. I’m not gonna wallow in it. I’m not even gonna let it change my life all that much, because let’s face it, if we let it change our lives, then the terrorists win. No, I’ve got a great life and a great lifestyle. I just got caught by the past and a floating turd in the gene pool. Nothing I can do about that.

So all I’m left with is the future, and that shit’s not written yet. So rather than sit here waxing poetic about how shitty my situation is, I’m gonna buck up and keep doing exactly what I’m doing. Because let’s be honest, I was doing all that shit before with a bum heart, imagine how effective it’ll all be now that I’ve got some blood flowing back to that muscle, right?

Now if I could just get well enough to leave the house to go get a massage. Those fucking hospital beds suck.

You find your own rewards… sometimes without even looking.

The last week  has been really rewarding. It’s Friday and as I look back on the week, I realize events that were merely “to-do” items on my agenda turned out to be the highlights of my week. Not the place you expected to find yourself on a Friday afternoon, but certainly a place you’ll enjoy.

On Wednesday, I hosted a “lunch and learn” at work. I love my job and one of the best parts about it is all the great technology I’m constantly exposed to. An even better part of it is that I love sharing it within the context of actually showing people how it can make their lives easier, make their work easier, make their jobs easier, and basically help them realize that often lofty goal of technology, “to improve your life”. Too often, and I’m even guilty of it too, you think, “oh, this is just too much. There’s too much out there and I can’t ever keep up” and so I’m always on the lookout for ways that technology and software can facilitate making my day to day life a little easier. Once I find them, and I learn and use them, I become an evangelist of sorts and I’m always eager to share. Wednesday was one of those days. I sent an email out to everyone at work and basically said, “hey, I’ve discovered a bunch of great, useful tools that I’m finding myself using and getting a lot of value from and if you’re interested, I’d love to eat a sandwich in the front meeting room, get on the big screen, and share some of them because I think you’ll dig ‘em too.” I wasn’t sure who would show up (if anyone) but lo, and behold, I had a nice crowd! We spent the hour eating, sharing, talking, and I walked out of the lunch thinking, “wow, that was more awesome than I anticipated, and I think everyone got something great out of it!”

Then, this morning, I had a meeting scheduled to sit down with a room full of Realtors and show them how to use their CRM software to use some email templates we had created for them to more effectively market to their customers and prospects. I wasn’t sure, walking into the room, what to expect, and knowing that my audience wasn’t as “technical” (in other words, they weren’t database nerds who actually got excited about working in a robust CRM) as I was, I have to admit, I was a little nervous about the outcome. I don’t know what it was, either I love to hear myself talk (well, we all know that’s totally the case) or they were really in tune with what I was laying down, but we all really clicked as a room and it quickly turned into a really rewarding, collaborative meeting. Lots of energy, lots of enthusiasm, and again, I walked out of there thinking, “wow, that turned out way better than I had anticipated!”.

So it was, I had two rather non-eventful events planned on my schedule that I wasn’t expecting so much out of, turn out to be some of the best work moments of the week. I wasn’t programming. I wasn’t creating anything, or hitting a deadline, or managing a project. I was just sitting with some people, sharing solutions, engaging in some back and forth, and walking away feeling as if both sides got way more out of it than they thought they’d get going into it.

That’s some pretty rewarding work… cleverly disguised as “to-do” items on a calendar.

You know, the first step is admitting you have a problem…

I just had the oddest experience. I was walking down the hall at work when I caught myself thinking about something.

No, that part’s not the “odd part”. The odd part was what I was thinking about.

I was thinking about peanut butter. Specifically, I was thinking about “Smucker’s All Natural Smooth Peanut Butter with Honey”.

I have an almost uncontrollable addiction to nut butters. I love them. I eat them on Triscuits. I spread them on whole wheat bread. I eat them on bananas. I have absolutely no ability to moderate my intake of any particular nut butter. It gets worse when it’s almond butter. I daresay I could polish off an entire jar of almond butter in one sitting and not blink twice.

So there I was, walking down the hall at work thinking, “boy, I can’t wait to get home tonight and eat some peanut butter on some Triscuits”.

What the hell is wrong with me?

I don’t know, but I guarantee, whatever it is, it can be fixed by spreading a little peanut butter on it.

Slow January, AmIRight?

Yeah, I’m struggling with stuff to write about. I mean, it’s not for a lack of things to do, but a lack of things to write about.

I mean, I’m sure part of it is that I’m pretty busy. My daughter has had two birthday parties in the past two weeks, and each weekend has been spent cleaning, cooking, running around getting things set up, helping the wife.

I suppose I could write about that, because after all, I was duly impressed with her ability to put together a great party. Once again, we chose Pepper Geddings for my daughter’s birthday party, and once again, they were fantastic. For those of you who aren’t from Myrtle Beach, Pepper Geddings is the Myrtle Beach Recreation Center. Indoor pool, gymnasium, basketball courts, etc, and they have a couple of rooms set aside for parties. They have a great program over there for the kids that includes games & activities, swimming, and use of the facilities. They really have a great crew there that leads the kids in a handful of games. Duck Duck Goose, Red Light Green Light, and a bunch of other little fun games that they  enjoy. The “theme” of her party was “Scooby Doo” so they played games like, “Scooby Says” and I think instead of “Duck, Duck, Goose” it was “Scooby, Scooby, Shaggy”. Fun stuff. We got her a Pinata, which was a first for me, and just let me say… I’m not sure I’d wanna give a wild gang of 5 year-olds bats again anytime soon. That was a scary couple of minutes for the guy holding the Pinata (me) lemme tell ya. Anyway, the wife did a spectacular job getting both parties off the ground and I was really proud of her. She’s a great mommy (and a terrific wife!).

I’ve also slowly been putting together a replacement for my entertainment system that culminated in the last week. I began by replacing my older Denon receiver with a newer, 7.1, HDMI 1.4 2011 model. As soon as I started down that road though, I realized how out of date my 7 year old HDTV was (DVI… no HDMI) and that led me to the realization that I was probably better off replacing my TV and taking advantage of pre-Superbowl sales. Of course, over the holidays, I added a PS3 to the mix, so once I realized I was moving an almost completely HDMI-based entertainment system (The Xbox360 is still the last holdout… component AV + Optical audio. It’s an older 360 so it’s pre-HD needing the HD kit add-on) I really had no choice. So I spent most of the last week or so migrating over my Harmony remote, setting up the PS3, dialing in the receiver, and enjoying my first taste of pure 1080p Blu-Ray goodness.

My, that’s a pretty picture.

While all of this is going on, I’ve been working really hard to get my legs back, and honestly, that’s been the biggest challenge of all. I spent most of… okay, ALL of… the holidays eating, not riding, and basically relaxing and while the desire was always there, the legs were a bit lacking. I started off the beginning of January throwing in some intervals, but quickly realized that I needed a good, solid base of miles before I could begin pushing it that hard. I went back to the drawing board and began slowly adding mileage every day until I was putting in a solid effort of 15 miles a day on the rollers. 15 miles a day at about 20 miles an hour for 45 minutes is a damn good start to the year. This weekend I dropped an effortless 30 miles and the only thing that got me was the wind and the temperature. If I had layered a little bit more I could’ve easily thrown another ten miles or so at it, but by the time I got 15 miles out, my fingers were numb and my legs were aching from the wind. The Conway Area Bike Ride is in about three weeks and that’s really the first ride of the year. I don’t think I’ll have any problem being in good enough shape to tackle the 63 mile ride, so I’m just gonna stick with the routine and build a good base of miles before the ride.

So that’s really it. I think there’s a lot going on, just not a lot to write about. I think as it gets warmer, and as things calm down around the house, I’ll have more opportunities to wax poetic on various topics. I’m having a good time with CSS3/HTML5 (or really at this point, just “HTML“) and Dreamweaver, so I expect I’ll have a lot more to say on those topics in the coming weeks, as well as a couple of other huge, life changing things that I don’t wanna spoil. Suffice to say, I don’t think the beginning of 2011 in any way portends the remainder of the year… heh, heh, heh (that’s my evil laugh).

Cheers!

January 21, 2010

I suppose I'm okay with that...

I dumped the RSS feed for the blog into a wordcloud generator just to get a sense of what I was saying. I like it. I can go to sleep at night knowing that's more or less what I choose to write about. I can dig it.

Lunch spots in Myrtle Beach with Free Wi-Fi

UPDATE: February, 24th, 2010

Looking to grab lunch in Myrtle Beach? Need to take a laptop, iPad, NetBook? Need to have a business lunch?

Yeah, me too… often.

What follows is a list and map with all the current, known locations in Myrtle Beach that serve lunch and have free Wi-Fi available. It’s an ongoing, growing list of places that I’ll constantly edit and update as new locations are discovered.

This where you come in. Know a place? Feel free to drop them in the comments below (or fill out my handy Contact Form), and as soon as I confirm, they’re in the list. Just give me the name and location of the spot, and I’ll check it out, confirm that the only two requirements are met (1. Do you serve lunch? 2. Do you have free Wi-Fi?) and BAM, they’re in like Flynn.

Current Locations In Myrtle Beach Serving Lunch with Free Wi-Fi:

  • Collector’s Cafe – Myrtle Beach
  • Atlanta Bread Company – Surfside Beach, 544
  • Food Court – Coastal Grande Mall
  • Buffalo Wild Wings – Carolina Forest
  • TGIFridays – Murrells Inlet
  • Subway – Carolina Forest
  • Quiznos- Carolina Forest
  • Croissants Bakery Cafe – 38th Ave. Myrtle Beach
  • Habibi’s Cafe & Market – Waccamaw Blvd.
  • Mellow Mushroom – 10th Ave. N. Myrtle Beach
  • Fiesta del Burro Loco - 960 Jason Boulevard, Myrtle Beach
  • McAlister’s Deli - 1760 Pine Island Road, Myrtle Beach

Click, drag, and feel free to interact with the map below:

View Myrtle Beach Wi-Fi Lunch Spots in a larger map

January 16, 2010

From Abby's science kit, appropriately titled, "My First Science Kit".


Last night, after dinner, we "did science". My daughter got a science kit from Santa Claus, and the first series of experiments are all about color theory. We created all those various colors by pipetting three primary colors from test tubes. Then we added Polyacrylamide crystals to the colored water and "grew" colored crystals. She loved it, almost as much as I did.