Thanks

Thanks! We’ll be in touch with you soon.

In the meantime, check out our recent posts that you might be interested in:

Why do I have these README.md files? What’s a .md file?

July 3rd, 2026 Kenny Smith The .md file extension stands for "markdown" You likely see them in your new git repositories. You folks migrating from the mainframe might see them and wonder what they are, and why it has funny characters. You're used to having Word documents scattered everywhere: shared drives, Sharepoint, Wiki's and more. Those documents are often hard…

How not to screw up your z/OS Unix File System structure

June 18th, 2026 Kenny Smith We've walked into more than a few shops where the z/OS Unix System Services (USS) file system grew organically over a decade or two — home-grown directories bolted onto root, application teams inventing their own conventions, and nobody quite sure which mount points are safe to touch during maintenance. None of this is unique to…

Get better performance with a 2 stage COBOL compile process in a DevOps model

June 24th, 2025 Kenny Smith We've been working with a number of customers who have used legacy mainframe SCM's over the years migrate to Git and Dependency Based Build. When migrating, one of the things we look at is their compile parameters. Many have not updated the parameters in years, and some do not even know what the parameters do.…

Why does my z/OS code look like gibberish with git?

November 14th, 2024 Kenny Smith TLDR; You migrated your code into a git repository in Unix using the wrong code page, and/or forgot to update your .gitattributes file to reflect the change between EBCDIC and UTF-8. The long answer: First, a background on character sets. A character set is an encoding system to let computers know how to recognize Characters,…

Three tricks to drastically improve the performance of IBM Developer for z/OS

July 18th, 2024 Kenny Smith As IBM Developer for zOS gains more features and updates, performance becomes more of an issue, especially for developers with resource constraints on their computer/laptop. I've personally spent far too much time waiting on it to come out of a hang. After a few PMR's and a couple of "AHA" moments, I've come up with…

z/OS Dataset Considerations for Migrating from Endevor to Git

October 27th, 2023 Kenny Smith When moving from Endevor to Git with IBM Dependency Based Build, it's a good time to reevaluate your dataset locations and naming conventions. IBM Dependency Based build, when utilized in a pipeline environment (such as with GitLab runners or Jenkins), will produce output such as load modules, listings, as well as non-compiled but deployable artifacts…

What is the amount of memory I need to run IDz?

October 23rd, 2023 Kenny Smith This is a common question we get. Many desktops or VM's start with a default of 8GB of memory installed in the computer (or assigned to the VM), but often, users will see lagging performance. In short, 8 GB of memory does not allow for both the OS and tools such as MS Outlook, Teams,…

What’s the difference between IDz, IDzEE and ADFz?

October 13th, 2023 Kenny Smith So, you've been told your company bought "IDz", but when asked what package was bought, you get shrugs. Well, here is a ven diagram that shows you the overlap of the bundles. While "IDz" can be refered to as the desktop client, the mainframe components are found in a software e-assembly, packaged as one of…

4 immediate actions you need to take in any new Jazz environment.

March 13th, 2023 Kenny Smith IBM Engineering Lifecycle Management is a suite of tools that includes the following: Workflow Management Requirements Management DOORs Next Test Management Lifecycle Optimization - Engineering Insights Jazz Reporting Services Rhapsody Model Managment Rhapsody System Design Management The tips below will apply to nearly any of these products and configurations. Use a shortcut or soft link…
Strongback Consulting