Sometimes, old-time mainframers get together and talk about the good old days. I was there; those...
Author - Mark Schettenhelm
Refactoring Mainframe Code to Accelerate Development
Keeping mainframe development moving at the speed required by the business can be a challenge. Many...
How to Respond Quickly to Runaway Abends
Many of us have experienced the phenomenon: New code reaches production and abends, then abends...
Shortcuts On the Path to Mainframe DevOps
Moving established mainframe development processes to DevOps can seem like a daunting task...
Mainframe DevOps and the Mother Road
In John Steinbeck’s novel, The Grapes of Wrath, he called Route 66, a well-known United States...
Gathering Clues in a Fraction of a Second—Batters and Developers
I was recently at a Detroit Tigers baseball game with my fellow BMC product managers. Watching the...
Top 4 Reasons Your Mainframe Team Needs ChatOps
In my career, I’ve witnessed workplace communication evolve with technology, transforming from...
Notify, Then Inform with Automated Trouble Ticket Creation
Agile development is all about constantly looking at your processes to continuously improve them...
Know the Odds with the Right KPIs
Throughout our lives, we make decisions based on the facts at hand and the likely outcome of our...
Making Mainframe Git Less Daunting
Mainframe and Git were words that didn’t seem to go together not that long ago. Git’s popularity...