Category Archives: Observations
DIH the new NIH
Not Invented Here In my line of work there are always options. Software libraries and tools are plentiful. Software products that help you write software are also quite numerous. If you have a particular need for a particular feature in
DIH the new NIH
Not Invented Here In my line of work there are always options. Software libraries and tools are plentiful. Software products that help you write software are also quite numerous. If you have a particular need for a particular feature in
Software re-writes: It’s complicated
In my previous post I wanted to describe a re-write culture or concept that I wish would be more prevalent. In some cases it’s not the business, but the engineers that won’t do re-writes. There are all kinds of excuses
Software re-writes: It’s complicated
In my previous post I wanted to describe a re-write culture or concept that I wish would be more prevalent. In some cases it’s not the business, but the engineers that won’t do re-writes. There are all kinds of excuses
Software re-writes and updates
I’m willing to bet that in almost all cases the first versions of software, released for use, are never as ready as they should be. In fact I am saying software released for use for the very first time is
Software re-writes and updates
I’m willing to bet that in almost all cases the first versions of software, released for use, are never as ready as they should be. In fact I am saying software released for use for the very first time is
Not all WebKits are alike
Recently I’ve split my browser usage into 2 categories: Reading & Development. I’ve made this split because of the differences I perceive between the browsers. Reading is done in Safari. I like the way Safari behaves as an internet consumer
Not all WebKits are alike
Recently I’ve split my browser usage into 2 categories: Reading & Development. I’ve made this split because of the differences I perceive between the browsers. Reading is done in Safari. I like the way Safari behaves as an internet consumer
Proper sizing of engineering teams
I’ve been a part of my fair share of engineering teams now and I have to say that one of the hardest parts about working with any number of people is trying to figure out how many people it really
Proper sizing of engineering teams
I’ve been a part of my fair share of engineering teams now and I have to say that one of the hardest parts about working with any number of people is trying to figure out how many people it really
Vacation over
It’s the Sunday before work. And I’ll be honest I’m not entirely ready to go back. You never really know how bad you needed a break until the last day of the break. It was a great time in Missouri,
Vacation over
It’s the Sunday before work. And I’ll be honest I’m not entirely ready to go back. You never really know how bad you needed a break until the last day of the break. It was a great time in Missouri,
iOS Storyboard
I’ve been digging into iOS development recently. It’s eye-opening to say the least. I understand it from a high level, and I’m actually familiar with all the moving parts. It’s only now though that I’ve actually put fingers on keys
iOS Storyboard
I’ve been digging into iOS development recently. It’s eye-opening to say the least. I understand it from a high level, and I’m actually familiar with all the moving parts. It’s only now though that I’ve actually put fingers on keys
The Virtual Machine – why just Java?
I’ve mentioned it before and I think it’s worth repeating: Oracle should remove the name “Java” from the Java Virtual Machine. Popularity of other languages besides Java is growing and specifically growing on the JVM. This article points out some
The Virtual Machine – why just Java?
I’ve mentioned it before and I think it’s worth repeating: Oracle should remove the name “Java” from the Java Virtual Machine. Popularity of other languages besides Java is growing and specifically growing on the JVM. This article points out some
Nothing goes as planned
This last week has been great and exhausting. It has reminded me that nothing goes as planned. When you’re a kid you plan on big things. You believe in big ideas. Some time later you give up on a few
Nothing goes as planned
This last week has been great and exhausting. It has reminded me that nothing goes as planned. When you’re a kid you plan on big things. You believe in big ideas. Some time later you give up on a few
Virtual Machine
Something that Oracle could do to truly revolutionize the Sun stack they bought: drop the “Java” from the Virtual Machine name. This would solidify the fact that you can use nearly any style language you wish, not just Java. Twitter
Virtual Machine
Something that Oracle could do to truly revolutionize the Sun stack they bought: drop the “Java” from the Virtual Machine name. This would solidify the fact that you can use nearly any style language you wish, not just Java. Twitter