built a demonstration using GoLang, JSON, bcrypt, http client, http server to model an actual IDP. This is a demonstration only; it really helped me setup/understand what’s happening in the RequestHeader.
Debugging weird traffic patterns on the mac, you can use [nettop]. It shows the actual amount of data transferred by the process. It’s very helpful.
To quote the Kubernetes website, “The Operator pattern captures how you can write code to automate a task beyond what Kubernetes itself provides.” The following is an compendium to use while Learning Operators. The defacto SDK to use is the Operator SDK which provides HELM, Ansible and GO scaffolding to support your implementation of the Operator pattern. The following are education classes on the OperatorSDK IBM: CO0201EN Kubernetes Operators Intermediate – introduces core operator concepts and reconciliation with Ansible, Helm and Golang IBM: CO0302EN Kubernetes Operators Advanced – covers golang-based operator reconciliation, OLM and Scorecard testing When Running through the…
I had to watch 19 hours of slow paced videos for a training on a new software product (at least new to me). I like fast paced trainings… enter a browser hack. In Firefox, Navigate to Tools > Browser Tools > Web Developer Tools Click Console Type the following snippet to find the first video on a page, and change the playback rate, and Click Enter. Note, 4.0 can be unintelligible, you’ll need to tweak the speed to match what you need. I found 2.5 to 3.0 to be very comfortable (you just can’t multitask).
[Unicode](https://www.utf8-chartable.de/) is pretty amazing, you can encode strings in single or multibyte characters. Perhaps a smile… 😀 which is `U+1F600`
There are some tricks to processing as a stream and I outline four gritty points in processing Unicode from a remote stream.
In 2019, I joined the IBM FHIR Server team. A team tasked with engineering an internal FHIR server (DSTU2) as an updated and upgrade open source HL7 FHIR R4 Server. The open sourced code, on GitHub IBM® FHIR® Server – IBM/FHIR is a product of many contributors since it’s inception in 2016 (the project history goes back to the DSTU2 days). I contributed over a 1000 commits over my time working on the project, authored over 300 issues, opened-updated-closed 600 plus Pull Requests, and triaged/reviewed and designed many more.
Today I’m moving on to IBM Power Systems and working on OpenShift.
The following are from a braindump I did for my teamn (everything here is public knowledge): Getting Setup to Building and Developing with the Workflows This section outlines setting up your development environment for working with workflows: Download the Visual Code. This tool is best to sit outside of your environment. Click Extensions > Search for PowerShell and install the PowerShell. This feature will also install PowerShell local to your system. PowerShell is used in the Windows workflow. Install ShellCheck. This feature is used to check your code and make sure you are following best practices when generating the shell…
The IBM FHIR Server is an extensible HL7 FHIR Server. The IBM FHIR server supports complicated ImplementationGuides (IGs), a set of rules of how a particular problem is solved using FHIR Resources. The implementation guides include a set of Profiles, ValueSets, CodeSystems and supporting resources (Examples, CapabilityStatements). The IBM FHIR Server supports the loading of NPM packages – stored in the (package.tgz). You see the package at the https://www.hl7.org/fhir/us/core/package.tgz (One just appends package.tgz to any IG site). The IBM FHIR Server includes a number of IGs built-tested-released with each tag. The source is located at: https://github.com/IBM/FHIR/tree/main/conformance The compiled binaries are…
I recently attended the HL7 FHIR Connectathon 29. For those that are not familiar with Connectathons, I think they are fairly unique events featuring standards enthusiasts, vendors and implementors doing hands-on standards development (FHIR) and testing. As an attendee I picked one of the tracks – bulk data.
These are my notes from setting up and testing with the connectathon environment for SMART Backend Authorization Services.