Mid-fall 2016 Update

Over the last six months a lot has changed.  The kids are back in school.  I switched to a new position at eBay that has me working in San Jose instead of San Mateo.  I have re-invested myself to the study of Ving Tsun.

I took my Certified Information Systems Auditor exam in June.  I passed with a score in the top 20%.  I just got my application for certification submitted just a week ago.  It took a bit to get all the work verification forms completed and signed by previous mangers.  This certification requires 5 years of verified related experience.

I took a position at eBay in April as a Sr DevOps Engineer in the Enterprise Security Operations and Development team in the Global Information Services org.  Since joining, I have also been named the organization’s Crypto Infrastructure Specialist.

We are also approaching our one year mark for living in our new house.  It has been so nice.  The fact that I have a gym in my backyard is just great and something I had always wanted.

Changes and Losses

The last 5 months have definitely been a real trip.  I have suffered two large losses in my life of that last couple months.

On Thanksgiving Day 2015, my maternal grandmother passed away.  She was in a nursing home due to breaking her hip a couple months before.

On January 5, 2016 I received a call about my father being hospitalized for liver cirrohsis, and that is was unclear how much time was left.  I flew out that Friday and was there at his side at my aunts house as he took his last breaths.


Kids, Work, Traffic, Fitness, Coding and Maybe Sleep

For the last three and a half months, my days have been jammed packed solid.  Between the family, career, fitness endeavors and having a coding addiction there is very little time for any thing else.

I get up at 6:30 to get Denise ready for school. Once we leave the house, we do not return home until 7:30 in the evening.  She goes to bed an hour later, during which time I go for a run around the neighborhood.  After she goes to sleep, I take a shower and end up sitting in my office writing code.

Currently, I started rewriting one of my python applications at work into a RESTful api.  I have decided to write the api in Go since Go is a language I have been dabbling in and it is time to build a real app.   Not sure if I would use go for anything that I needed to create really quickly or anything that doesn’t really need concurrency.  My applications manage hundreds of servers and firewalls and need the concurrency that Go provides and that is where Python falls short.

Iron Skills and Wing Chun training logs

Now that we are settled into our new house and I have my new private gym on site I have started a couple new training regiments.

Wing Chun – I have started a new home training regime for my Wing Chun practice.  I have started a training log at My Jeet Kune Do and Wing Chun Journey site.  Please feel free to visit and follow my training.  I will keep the training log updated at least on a weekly basis, though I will strive for more frequent updates

Iron Skills – As with my Wing Chun training, I have started anew with my Iron Palm and Iron Skills training.  I have a renewed vigor for the skill and have started training again.  I have also created a training log for this which can be found at The Iron Skills Den.

Whether you want to follow along out of curiosity or whether you train in one of these disciplines also, you will find my actual training journal, and my insights into my training and my personal experiences as I journey through these arts searching to improve my skills with each passing day.

Any and all viewpoints, opinions and thoughts are my own, from my viewpoint and based upon my training across several disciplines over the last 32 years.  I do not care whether you agree or disagree with what I feel or experience, but you must respect it for being my experiences and thoughts.

Moved into our new house

We have finally moved into our new house, one week ago.  After spending about 5 weeks doing some remodeling on the one portion of the house the previous owners did nor remodel before selling it, we are finally living there.

After living with another family of eight for 3 and a half years, it seems so quiet and peaceful now.  The kids now have their own rooms and the fifth bedroom has become my office.   In addition to the attached three car garage, there is a detached two car garage in the back, behind a covered 2 car carport.

I have converted the detached garage into my gym, I have a 10’x12′ padded area, wing chun dummy, rice bag trainer, three section wall bag, punching bag, multiple dumbell sets and several kettlebells.  I also have three iron palm training stations and a breaking station.  There is more than ample lighting in there for working out after dark.


Creating my own simple compiled language

Looking to learn a new  programming language or even improve in an existing language, I have been thinking about what project I could start.  After doing some reading on LLVM, I have started creating a simple compiler with JIT functionality.

I have decided to do this in C++ first, then will do the same thing in OCamel and then finally Haskell.  There are a couple reasons on why I chose to do this.

Continue reading Creating my own simple compiled language

The rebirth of my blog

Over the years I have maintained several blogs.  They always ended up being a blended group of posts.  At this time, I have decided to move to a dual blog setup.  This will allow for more focused posts to go into the blogs, making it easier to find content on the topics readers are interested in.

Continue reading The rebirth of my blog

Time to leave Hortonworks

It has been 6 months since the new VP of IT was brought in and started doing a re-org. Besides myself, there is only one other team member that was here 6 months ago, everyone else has either resigned or was terminated. Overall, it has been a pretty crappy 6 months. I went from working for a boss that maintained a constant level of communication with me to a boss that I barely ever hear from. The work has become crap, we are spending time and resources undoing decisions from the previos director, regargless of whether they were good decisions or not.

Continue reading Time to leave Hortonworks