It's been a long time since I've had to interview. I'm not nearly as good at it as I used to be. But I'm much better now after a bit of prep work. I was so focused on updating my portfolio that I didn't even think to study up on some old-school programming questions. Needless to say, I'm much better now that I've brushed up on some basics.
For preparation I simply practiced answering as many interview questions as I possibly could find online. I answered them as best as I could without help from Google. Only if I didn't know something, did I look it up, but I indicated what I didn't know in my response. I knocked out about 120 questions so far but I'll do another 100 or so over the next week.
I bundled up all of the responses into a Virtual Interview feature. It will track which answers you've read to keep the list pruned as I continue to add new questions. Enjoy!
So the plan is simple, find a job in Denver, or a remote position if possible, sell one house, buy another house, and literally move tons of molecules 1 mile closer to outer space... hopefully before winter :)
In preparation for this plan, I've updated my portfolio and my resume in case any interested parties are reading this. And this site was 100% hand-crafted from the server to the client using ScrewPress and VerbotenJS if you care to look at more than just some sample code.
In the past few months so much has transpired that it's hard to fathom normalcy again. I turned 36, Elli and I had our 7th anniversary, the bathroom is still under renovation, and the list of home prep projects just keeps crawling.
I did manage to update this site, as basic as it still is. I've updated the software section because it was really dated. While I have a few WordPress plugins used in over 50k installations I don't support them anymore. They mostly work for most use cases and that apparently is good enough for the WP community. But I am still working on my own CMS and some recent improvements have made it possible for me to build a secure web apps as plugins to the site, and host more sites on my poor old desktop.
Merry Christmas & New Year
For me, 2016 wasn't the death march of the modern era that most people made it out to be. Trump will not destroy the world, global warming is still manageable, and geopolitical stability is different, but as stable as ever in the last 100 years. The terror attacks, celebrity deaths, and social gaffs that littered the year was the same background noise it has always been, just slightly more relevant to a younger and more vocal generation than in years past. To me, 2016 was an impeccable year for progress, the global economy, and a glimmer of where technology will take us in 2017 (self-driving cars, on-demand services, and media immersion.) For me, each year since 2010 has been a steadfast progression in quality of life for the populace, not just myself (many times despite my own circumstances.) So here's to another year of amazement and wonder.
I'd like to thank everyone for the gifts, kind words, and understanding for the parts of celebration that I wasn't able to be a part of. Despite my world view, I did test the limits of my physical strength with a bout of either the cold or flu, and a merciless dosage of steroids that earned a first place trophy for drugs I will never consume or inject again. When my doctor prescribed them as a "kick starter" for my immune system I thought yeah, finally something to knock out whatever I had. Instead the drugs knocked me out with every negative side effect ever experienced with the drug. Ultimately I skipped the last two doses of the ramp-down regimen because I didn't think I could physically handle it, nor did I want to ruin Christmas day. The stress that put on the household was immense, but in the end we have all recovered - minus the massive record-breaking influx of cedar allergies that hit Austin last week. And while Methylprednisolone doesn't qualify as a medical allergy, I'll be sure to refuse it in the future.
The kids are doing well, especially Keegan who's recent 3rd birthday marked a seemingly causal increase in cognitive skills. Their gaming abilities are really impressive. Evenly is really enjoying the Just Dance with XBox Kinnect. And Keegan is almost stubbornly pursuing harder levels in a side-scrolling skateboarding monkey game. And when he doesn't cheat, he's still pretty good at Rock Paper Scissors and Tic Tac Toe.
In digital news, I'm hosting family videos on Google's Drive service. If you would like to have access to these videos, just send me an email and I'll send you a link that acts as a password to access the content. I would normally host them from my personal web server, but the bandwidth constraints we're getting with U-Verse in our locale of Austin pretty much prevent that. Being an internet-only household doesn't leave much room in the 4mb upstream channel. And I'm only a few weeks out from having an updated deployment system for my website, so content updates will be a little more regularly... emphasis on little ;)
This year I also accomplished a major feat of pruning several thousand dvd and cd media from my office. All music was digitized and stored on my thumb drive, movies were tossed wholesale along with software from the 90's and 2000's, and the remaining single spindle of backups, recovery disks, and otherwise bloated content will sit next to the 6 floppy disks I still have for posterity sake. In addition to archaic media, I'm also moving away from closed-source / closed-ecosystem software. Most of the software I use these days is written by me and hosted on my server, simple stuff like note taking, schedules, todos, photo management, etc. But I just moved away from iOS contacts, which means if I lost my phone today I'd be without my text messages (and even that is a mere subscription to a text message gateway service away from being free of the Apple ecosystem.)
Colorado is still on schedule for moving mid-year. I have cleared out our garage, pruned a mountain of brush/overgrowth from the back yard and will soon be renovating our master bathroom before considering the house ready for moving. We still haven't determined if we'll sell or rent but that will ultimately depend on how the market behaves in Q1. I'm curious to see how Trump and interest rate hikes will affect the economy, and we'll be evaluating homes and neighborhoods through the spring anyway.