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 me, a software developer who’s somehow time-traveled from the ’90s, you’ve probably wrestled with change management tools that …

Read More

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, particularly for IBM i developers who have evolved through the older generations of this machine (AS/400 and iSERIES). Originally introduced to modernize the classic RPG, …

Read More

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 tidy-up. Today, we’re diving into how Visual Studio Code can turn your RPGLE and COBOL chaos into something resembling …

Read More

[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 enthusiastic tone] “Hey everyone, welcome back to another exciting lesson! I’m Nick Litten, your guide to mastering IBM i development, and today …

Read More

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 Fix, aka IBM’s version of a software Band-Aid) changes a command’s behavior. Suddenly, you need to recompile …

Read More

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