🖥 🖥

I’ve been working with a group of large clients who are developing strategies for integrating open source software into their commercial production environments. These are clients who do back-end transaction processing rather than front-end interfaces, so open source adoption isn’t as pervasive as you might think. This is the domain of proprietary corporate programming where development is generally performed by a private staff of employees.

Members of this community have adopted open source software and the infrastructure that goes with it at varying rates. Some have large enterprise-wide open source deployments, and they’re looking to plug in their…


🖥 🖥

We in the mainframe community are properly obsessed with the security of the data that is generated and recorded on our platform, and with true uninterrupted access to that data by authorized applications and users. Protecting this environment is the first and last thing that operators and architects think about.

There has also been a lot of focus over the last several years on passing the mainframe platform and ecosystem to the next generation of users and developers, and the way forward is through open source software. …


Many people think of open source software and the mainframe as conceptually orthogonal — they just don’t mix. In reality, the mainframe has been an important presence in the history of open source software, and it’s worth understanding the rich, if complicated, relationship between the two.

The first thing to understand in any conversation about open source and the mainframe is which operating system you’re talking about. Linux on IBM Z has been available for over 20 years, and IBM has been a supporter of the Linux Foundation from its earliest days. The first Linux kernel patches for the mainframe…


When I was 12 years old, I remember my dad being excited that he was able to commission a professional commercial for the recreational vehicle that his new company was about to release. At this point in his life (mid-30’s) he was already a veteran of the RV industry, and this was going to be the big idea that would give us a comfortable life.

He had no startup money for this, but he thought a good idea supported by a professional commercial could attract enough investment to make it work. …


I’ve been spending a good deal of time recently building Docker images, and pushing them around between development and deployment environments. The Docker command line interface can feel awkward, and in some cases, confusing until you really understand what’s going on. While Docker’s tutorial is good, the command documentation often left me asking why

As I’ve become a more capable Docker user, I’ve gained respect for the depth of function that can be expressed through this interface.

Image Registries

Say you’ve created an image and are ready to share it. The most common way to do this is to push it…


My Network Attached Storage failed yesterday. I came home to a disturbing grinding sound — almost like a whistle, along with a faint grind that unsettles, and makes one think that something sad has happened.

My NAS has been a true friend for at least 9 years, or maybe 99 years in spinny-disk time. It has booted faithfully every morning at 7:00 AM, and served files to anyone who has requested them without fail until midnight.

It ran a wonderful, anonymous Linux distro that allowed me to define users with their own private home directories, and a shared family area…


I call myself a Data Science Architect at work, and that is a pretty accurate description of what I do. I’m really more of a plumber who aspires to do Data Science though.

TensorFlow is something I’ve been looking at for some time now, and I’d really like to become a competent TensorFlow application/model/network developer. One thing that has slowed me down is my need to make it run well on my machine.

TensorFlow is made for GPU acceleration, and I’m fortunate to possess a VR-enabled machine with a nice graphics card. It would be a shame to simply install…

Joe Bostian

I’m a software developer and architect, with an enthusiasm for AI and deep learning. Always looking for the next thing …

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store