Skip to content
Built on mainframe expertise, exploring technology strategy, system architecture, and the principles of effective IT work.
EXECPGM
  • Copying MVS Datasets to Unix files

    May 22, 2021

    Recently I had to get some people started with a few utilities. I thought to share this here. They will be in the next few posts for searchability reasons. There are more ways to Rome, as we say here, so please feel free share you variants in a comment. (I unfortunately need manually curate comments…

    Read more: Copying MVS Datasets to Unix files
  • Running a MVS or TSO Rexx program from the z/OS Unix environment

    May 19, 2021

    You probably know that you can use Rexx programs in z/OS Unix. What you may not know is that you can also run a TSO or MVS Rexx program from the z/OS Unix environment. There is a unix command called tso for this. It works as simple as this: tso –t “exec ‘YOUR.MVS.REXXPDS(TESTREXX)’ EXEC” will…

    Read more: Running a MVS or TSO Rexx program from the z/OS Unix environment
  • z/OS Container Extensions Live demo

    December 11, 2020

    On 2 December, in a session organized by the Dutch GSE, the IBM User Group, specialists from the IBM Garage in Montpellier performed a presentation and live demonstration of running Linux containers in a z/OS Container Extension (zCX). After the session, there was a short discussion about use cases for z/OS Container Extensions, introduced by…

    Read more: z/OS Container Extensions Live demo
  • Getting started with Ansible – Bill Pereira

    October 22, 2020

    Bil Pereira’s channel is a great and very informative Youtube channel. He is adopting new tech for the mainframe and tries it all out, while explaining his experiments on his Youtube channel.

    Read more: Getting started with Ansible – Bill Pereira
  • Microservices for beginners – video

    October 9, 2020

    Cool video from IBM Developers conf. https://developer.ibm.com/videos/microservices-for-beginners/

    Read more: Microservices for beginners – video
  • Execute an operator command via JCL

    May 25, 2020

    In my previous post I shared a way to execute operator command from a batch job using Rexx and SDSF. That is of course a bit cumbersome if you just want to fire off a fixed operator command. Therefore here the simplest way to execute an operator command: https://github.com/execpgm/execpgm-assets/blob/master/Tools/OperatorCommandJCL.txt //…jobcard //EXECCMD EXEC PGM=IEFBR14 // COMMAND…

    Read more: Execute an operator command via JCL
  • Executing operator command froms batch – using Rexx and SDSF

    May 19, 2020

    One of the many way to execute an operator command from a batch rexx program. With this solution here, with Rexx and SDSF, you can embed the commands in more complex business logic, and use Rexx variables to dynamically establish values for the commands to be issued. By the way I have started a repository…

    Read more: Executing operator command froms batch – using Rexx and SDSF
  • COBOL 60 by one of the early adopters, Wim Ebbinkhuijsen

    May 18, 2020

    This year COBOL was delivered 60 years ago as one of the first general purpose, cross-platform programming languages. On 8 January 1960 the ‘COBOL Executive Committee’ formally approved the design of the programming language “COBOL 60”. One of the very early adopters of the programming language in the Netherlands, and long time member of the…

    Read more: COBOL 60 by one of the early adopters, Wim Ebbinkhuijsen
  • A very short summary of replication solutions (for Db2)

    March 18, 2020

    Some time ago I did a short summary presentation on my experience with replication solutions for Db2 on z/OS. The pictures and text are quite generic, so I thought it might be worthwhile sharing the main topics here. The picture below summarizes the options visually: Queue replication Synchronizes tables. The synchronization process on the capture…

    Read more: A very short summary of replication solutions (for Db2)
  • $ZOOM – Mother of all EDIT macro’s

    October 16, 2019

    The most useful ISPF EDIT macro ever. I think it was written by Paul van Goethem from Belgium, somewhere before 1993. It has quickly spread through many sites. Point your cursor at at dataset name in a file your are editing en executing the macro will launch an EDIT session of that file. I always…

    Read more: $ZOOM – Mother of all EDIT macro’s
Previous Page
1 2 3 4 5 6
Next Page
Ask me anything
  • Principles of doing IT
  • Technical articles
  • Strategy and Architecture
  • Don’t Be Afraid of the Mainframe
  • Books
  • Resources
  • About

Subscribe

Subscribe and join the EXECPGM cohort

Reflections on technology, strategy, architecture, and the principles of doing IT right – delivered to your inbox.

We respect your email privacy

Articles by date

  • Don't Be Afraid of the Mainframe
  • Principles of Doing IT
  • Resources
  • Strategy and Architecture
  • Technical articles