Latest Posts

  • What’s in a Job Card?

    JCL is a staple language for Systems Programmers, and arguably the most important part of any JCL is the job card – we can’t run a JCL without one. The reason a lot of people call it a ‘Job card’ (you might also hear other terms like Job statement) is because MVS programming used to…

  • IBM Sample Edit Macros

    IBM provides some sample ISPF edit macros in the SYS1.SISPSAMP library. These are useful as is or as a basis for learning to write your own edit macros. Today we will discuss a few of them. First of all, to use the edit macros we need to ensure that SISPSAMP is allocated. This can be…

  • TSO Logon Procedures and RACF

    SYS1.UADS is the default dataset listing users that are allowed to use TSO/E [1]. Most sites that have RACF or other security products installed use those products to maintain their TSO/E logon information [2]. For a first time installation of RACF, IBM provides a command called RACONVRT to move users from SYS1.UADS to the RACF…