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. But fear not. Underneath the glitter and JavaScript, WordPress is just another system with hooks, APIs, and a predictable lifecycle. This

Read More

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 video, let’s walk through the process of upgrading Scott Klement’s RPGLE copybooks, transforming legacy column-based RPG into sleek, readable free-format

Read More

Legacy RPG Printing on IBM i: OUTPUT Specs and EXCEPT in Action 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. This video should help IBM-i newbies, and maybe even veteran coders

Read More

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 wizardry, when someone screams, “Who deleted that critical file in the IFS?!” The office goes silent. All eyes are

Read More

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 is showcased inside a premium transparent acrylic display case with a brushed gunmetal frame. Half of his face and upper torso are human, with realistic skin

Read More

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 right of course… so lets give it a quick overview: Why do batch (aka background) jobs run at 50?

Read More

This is something that hits all of IBM i community members right in the gut. That moment when the system whispers, “I’m running out of room,” and we need answers fast! WRKSYSSTS shows the ASP creeping toward 100%, the phone starts ringing, and the usual suspects (big libraries, old spool files, journal receivers) aren’t the

Read More

The more I use Visual Studio Code the more I like it. (NOTE The same applies to IBM BOB – which is VS-Code under the covers) Here are my top 10 reasons I find this such a useful programming tool: VS-Code is the ideal choice for IBM i developers.VS Code is an ideal choice for

Read More

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 AS400’s column-based style to IBM i’s free-format style is a blast for a few reasons: It’s the thrill of turning

Read More

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 involves users creating AI-generated images of themselves as collectible action figures or dolls, complete with personalized packaging and accessories that reflect

Read More

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. However, this poses a potential security risk since the default public authority for the Request Menu is set to *USE when the

Read More

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 the 21st century? If wrestling with connection errors and configuration settings feels like a cruel joke, fear not

Read More