Blog

Enterprise Architecture

In March I was a guest lecture for an Enterprise Architecture course taught by John McDowall. The first half of the course was the traditional EA material. Then I explained what is wrong with that approach. The Dr. McDowall would explain a better way from his book Complex Enterprise Architecture: A New Adaptive Systems Approach.

Read More

Some Microservice Resources

Cloud Native Computing Foundation The CNCF promotes cloud native applications.  “CNCF is an open source software foundation dedicated to making cloud native computing universal and sustainable. Cloud native computing uses an open source software stack to deploy applications as microservices, packaging each part into its own container, and dynamically orchestrating those containers to optimize resource utilization.

Read More

A Quick Overview of GraphQL vs REST

I was reading the November 2018 issue of SD Times  when I came upon Hasura in their watchlist.  Hasura offers GraphQL on top of Postgres.  My team used GraphQL in a recent project and I’m very enthusiastic about graphs so the entry caught my eye.  From the article:  “Why we’re watching: Industry leaders believe GraphQL

Read More

An unexpected journey

I didn’t start out to completely redo my website.  I was dividing JIBS from one monster application into four smaller application.  Suddenly using JIBS.US as the web site name didn’t make as much sense since only one of the four applications is named JIBS and JIBS might not continue to be the start product. So

Read More

A work in progress

This website is a modernization of JIBS.US.  The goal was to accommodate breaking JIBS up from one big application into more appropriately sized applications. But I haven’t posted the new modular applications yet. I actually have them broken out into separate applications, but realized they bit of spiffing up before being made available on the

Read More

I’m Back!

I finally decided to bring the website for JIBS into the modern world! My code is written in Java.  Java uses reverse package names to prevent naming conflicts.  So, years ago, I owned gerhard.org for that purpose.  After I released JIBS, I used JIBS.US as my website to more closely aligned with that one product. 

Read More