DOP Underscore

If you tried accessing my post last week you were not able to do so. Sorry about that. I use WordPress and apparently it had a problem with the JetPack plugin. I started using WordPress on a different blog about a decade ago. Since then I have changed my main computer three times. It seems that each time you get a new computer some stuff is left behind. In my case I lost some connection information which prevented me from accessing the site hosting the WordPress blog and addressing it.

That said; it seems that when an issue is detected in a WordPress site that prevents a blog from functioning, the admin receives a daily message with instructions to help mitigate the problem. With the help of my son who was kind enough to retrieve credentials for this blog, I was able to mitigate the issue and get the blog up and running. Sorry about the inconvenience. Continue reading “DOP Underscore”

Data Oriented Programming – DOP

A couple weeks ago I attended the one-hour webinar “Reduce System Complexity with Data-Oriented Programming” from the ACM. I have been a member of the ACM for a long time and enjoy their webinars, magazine, and access to on-line courses. At this time they offer access to PluralSight which happens to also be offered at work.

The following comes from the invitation to the ACM webinar:

Description

Complexity is one of the main difficulties in the development of successful software systems. Modern programming languages and frameworks make it easy to develop and deploy our code quickly, but as the code base grows, complexity makes it challenging to add new features. Continue reading “Data Oriented Programming – DOP”

Induced Signals and Obtained Waves

In this post I will go back to an article that I read around 30 years ago. At the time I was working for a Fortune 500 company. After lunch some of our team members would stop by the technical library in our building. The library had a nice collection of books and magazines.

I believe that the article of interest appeared in the IEEE Spectrum magazine. It dealt with a technique to troubleshoot computer cards. I believe the article was about the Xerox company. Continue reading “Induced Signals and Obtained Waves”

Agile – Does it work as is?

What do the following countries:  China, Egypt, England, Italy, Portugal, and Spain, just to mention a few, have in common? At some point in the past they were superpowers and for some reason or another they let someone else take their place.

If I would have been living in Italy, specifically in Rome 2000 years ago, I would have told the emperor and their citizens that we had to change our ways or we would allow a country to collapse. That is easy said because we have learned about the history of Rome and the many other countries that went through the same experience, yet it has always been a somewhat different situation. Continue reading “Agile – Does it work as is?”