Recent posts

Snorkeling With Salmon

Last Saturday, Yue and I went snorkeling with chum salmon on the Hood Canal Hosted by Long Live the Kings (LLTK), the event took place at their Lilliwaup Field Station on the...

Introducing tensforflow-ruby

Since I recently left Zerista, I've had time some time to take a step back and think about what type of problems I want to work on next And one of the things I haven't had a...

TensorFlow Dev Environment

Having decided to try and create Ruby bindings for TensorFlow, it was time to understand the scope of the project TensorFlow is a large, complex...

Prolon Diet

MIT Technology review recently dedicated an entire issue to aging Bruce Peterson wrote a great article about the Prolon diet, which is a fasting mimicking diet The basic idea is...

Ruby Prof 1.0

ruby-prof's is one of the oldest gems around, dating all the way back to 2005 I did a fair of development back in 2008 to 2013 but its been six years since I've meaningfully...

Zerista – End of an Era

I recently left Zerista, a company I founded in 2008 and that was acquired at the end of last year by Simpleview Zerista sells an event platform for conferences - think of it...

Zerista Dev – iOS App

Development of the Zerista iOS app started in the summer of 2011 Due to lack of internal resources and knowledge, we decided to outsource  development of the initial...

Zerista Dev – Server

Development of the Zerista server started in the summer of 2006, two years before Zerista even existed! My original idea was to create a social mapping platform - looking back...

Triple Booting

A quick google will show experienced developers are fussy about how their development environments And rightly so, since a developer spends all day, every day, working on their...

Reading Source Code

When I started working at Smallworld, which used its own programming language called Magik, I was aghast there wasn't any documentation of the class library And it was a large...

A Little Ruby, A Lot of Objects

To really understand Ruby you need to understand its Class/Object model And to do that, read Brian Marick’s mini-book “A Little Ruby, a Lot of Objects” It’s modeled after...

Building Ruby 1.9.1 on Windows

As noted else where, ruby 191 hasn't exactly bounded out of the gate That's not particularly surprising, considering 191 has been available for only a...

libxml-ruby reaches 1.0!

A mere seven years after its inception, libxml-ruby has finally reached version 10 libxml-ruby provides ruby, via the libxml2 libary, the super fast, feature rich xml parser...

ruby-prof 0.7.0

I'm happy to announce the release of ruby-prof 070, the superfast, open-source, Ruby profiler that helps you find bottlenecks in your Ruby code This release was a joint...

So This is What 100k People Look Like

No doubt this post is two weeks past its prime, but better late than never, right On Sunday, October 26th, Yue and I headed downtown to check out Barak Obama's campaign...

Rafting Down the Grand Canyon

Rafting down the Grand Canyon has been on my todo list for a long time Over the years, I've rafted or canoed the James, Potomac, Rappahannock, Shenandoah, Arkansas, Taylor (well...

Top