How Does IBM i Track Software Changes?
I was in a meeting with a client earlier today – they were discussing hardware changes, software version control, promotion flow and how to set it up. A mix of folks in attendance; one software...
View ArticleExploring IBM Project Bob: First Looks at AI for IBM i Developers
I’ve spent decades wrangling RPG code on AS400, iSERIES and IBM i systems. You know the drill: endless source files, green screens, and that nagging pull to modernize without breaking everything. Very...
View ArticleThe Quest for the Holy Password: Securing IBM i Without Losing Your Sanity
Once upon a time in a land of legacy systems and mystical green screens, brave programmers roamed freely with passwords like “123456” and “PASSWORD1.” But then came the prophecy: “Thou shalt not allow...
View ArticleCreating an IBM i SQL Stored Procedure from Scratch
IBM i SQL Stored Procedures are the King of the IBM i Database Jungle Welcome to a deep dive into the world of database management! Today, we’re focusing on a powerful tool that can transform how you...
View ArticleTURNOVER Change Management | Programmer Worklist PDM
The Hilarious World of IBM i TURNOVER PWM: A Quick Reference for Dinosaur Developers Ah, the IBM i (née AS/400, iSeries, or that big black box in the server room that refuses to die). If you’re like...
View ArticleThe Enduring Advantages of RPGLE ILE: Why It’s Still a Powerhouse for IBM i...
In the ever-evolving world of programming, some languages stand the test of time by blending reliability with innovation. RPGLE (RPG for ILE, or Integrated Language Environment) is one such language,...
View ArticleSource Code Organization using VS-Code for IBM i, IFS and GIT
Welcome back, fellow *cough* AS400 code wranglers and green-screen survivors! If your IBM i source files are starting to look like that one drawer in your desk where cables go to die, it’s time for a...
View ArticleVideos in an Alternate World – VS Code Compile Issues with IBM i Source
[Upbeat music fades in] [Visual: A clean, professional studio setup with a desk, computer, and a friendly robot graphic popping up on screen] [Nick Litten appears on camera, smiling, with a warm and...
View ArticleHow to Use PRTCMDUSG Without Losing Your Mind
Your IBM i Power System (not its not an AS400 and no its not an ISERIES don’t trigger me!) is a digital hoarder’s paradise, stuffed with decades of code. Now, an OS upgrade or a PTF (Program Temporary...
View ArticleFrom RPG to PHP: An IBMi Programmers Guide to Building Your First WordPress...
If you’re an IBM i developer like me; used to the structured world of RPGLE, CL, and SQL, venturing into WordPress plugin development might feel like stepping into a carnival of loosely typed chaos....
View ArticleTransforming Old RPG Code: Scott Klement’s Copybooks Go Free Format!
Refactoring RPGLE: Scott Klement’s Copybooks in Free Format RPG If you’ve ever stared at a wall of fixed-format RPG code and wondered how to bring it into the 21st century, you’re not alone. In this...
View ArticleExploring AS400 RPG Printing with OUTPUT Specs and EXCEPTions
If you’re curious about the nostalgic world of AS400 RPG programming, come with me and let’s dive into the art of printing reports using OUTPUT Specifications (O-Specs) and EXCEPT operations in RPG....
View ArticleWho deleted my IBM i IFS Folders and Files?
Who Deleted That IFS Object? A Guide for IBM i Sleuths Picture this: you’re sipping your morning cup of PG Tips Tea, contemplating a third hobnob biscuit dunker, ready to tackle another day of IBM i...
View ArticleNick Terminator Litten
Ever fancied being Terminator? Prompt: “Create a vertical 9:16 hyper-realistic bust portrait of a man (referencing attached image) reimagined as a fusion between human and T-1000 Terminator. The bust...
View ArticleWhy do IBM-i background (batch) jobs run at priority 50?
In a meeting earlier today and a semi-techie project manager was asking about IBM i job run priorities. He had some firm ideas that every job should run lower than priority(20) to run faster… not quite...
View ArticleAutomatic RPG Conversion from AS400 to IBM i
Today, I’m diving into the fun world of legacy code modernization from the old AS400 style RPG to the new free-format IBM i Style RPG. Why modernize legacy source code? Modernizing old RPG code from...
View ArticleI am an Englishman – but what does this mean?
So, today I randomly commented on a tweet, or x comment (which doesn’t roll of the tongue as easily): I disagreed with the post which said, “England is better off with diverse foreign cultures because...
View ArticleThe Action Figure Trend for AS400, iSeries and IBM i Programmers
What is the action figure trend? The action figure trend, also known as the “Barbie Box Challenge” or “ChatGPT Action Figure Trend,” is a viral social media phenomenon that emerged in early 2025. It...
View ArticleRestrict Access to the IBM i System Request Menu
Users can utilize the system request function to pause the job access the System Request Menu. This menu enables users to send and view messages, switch to a secondary, terminate the current job....
View ArticleConnecting to PUB400 with VS-Code for IBM i
Welcome to the magical world of PUB400, where your IBM i dreams come true—assuming you can connect to it first! Are you ready to supercharge your development workflow and bring your IBM i coding into...
View Article