Author Archives: Jim Ruehlin

Sign the neveragain.tech Petition

If you’re in the tech industry, please take a look at the neveragain.tech petition  and consider adding your signature. It’s simply a pledge not to use our high-tech skills to repress or harass immigrants or members of any religion. I … Continue reading

Posted in Uncategorized | Leave a comment

IoT Continuous Engineering: Pitfalls and Solutions for Agile and Systems Developers

Below is the presentation I gave at All things Open 2016. The goal was to give people a wider perspective when formulating their Internet of Things development strategies. IoT is still relatively new. There are many similarities between Agile and Systems development … Continue reading

Posted in Uncategorized | Tagged , , , , | 1 Comment

All Things Open 2016

IoT Continuous Engineering: Pitfalls and Solutions for Agile and Systems Developers. Continue reading

Posted in Uncategorized | Leave a comment

Quick Comparison of OpenWhisk Lambda, and Google Cloud

A quick evaluation of the value of the open source OpenWhisk versus other offerings. OpenWhisk is in beta, and it’s a way to rapidly execute microservices in a “serverless” configuration. It’s cheaper than classic cloud offerings and supposedly scales well.

Posted in Uncategorized | Leave a comment

One of the Coolest Things NASA has Ever Done

Well, except for all that spaceflight and planetary exploration stuff. But this is pretty cool too. They’re great retro posters of “spaceflight tourism” that highlights discoveries made by NASA and other astronomical researchers.

Posted in Uncategorized | Leave a comment

Everyone Else is Better at My Job than I Am. And Yours Too.

I just came across the article ‘Syndromes’ Drive Coders Crazy – Business Insider. Interesting article about fear and dissatisfaction among high tech people based on the notion that as individuals we’re not good enough, and that “real programmers” do it for … Continue reading

Posted in Uncategorized | 1 Comment

Good Practices Reduce Bugs Better than Good Brains

Mostly we think that avoiding bugs is the result of a good brain. If there’s a bug, some programmer missed something. That’s certainly one source of bugs. But in my experience many, if not most bugs can also be traced … Continue reading

Posted in Uncategorized | Leave a comment

How to iterate in RTC: Iterations that enact process

Juliet said “A rose by any other name would smell as sweet.” Shakespeare was arguing (through Juliet’s dialog) that the names of things don’t matter. What matters is what a thing “is”. And what if someone points to a daisy and … Continue reading

Posted in Uncategorized | 1 Comment

A Brief Explanation of Why Processes Don’t Scale

I received a comment on an earlier post from Guido Schneider taking some exception to a Scrum example I used. His thoughtful response got me thinking, and the thinking turned my response to his comment into a whole blog post. … Continue reading

Posted in Uncategorized | Tagged , | 2 Comments

RTC Adoption Problems: Tool, Education, or Perspective?

I work with CLM customers a lot and sometimes I encounter people struggling to adopt RTC. Once in a while the problem is with RTC – a bug, the rare difficult-to-use feature, etc. Once in a while it’s just a … Continue reading

Posted in Uncategorized | Tagged , , , | 6 Comments