Encrypting Data with SQL on IBM i – A Practical Guide for RPG Programmers
Let's talk about something that keeps many IBM i programmers awake at night: data encryption. In today's world of GDPR,[...]
What is this IBM-i ‘ERRHDLR’ ?
If you're diving into the world of IBM i programming and stumbled across the term ERRHDLR, you might be scratching[...]
Forget legacy Source Files, its IFS o-clock!
Ditching the Dinosaur Files: Why Your Modern RPG Source Code Deserves a Swanky IFS Pad Instead of Those Crusty Old[...]
IBM i ACS 1.1.9.11 – What’s New, What’s Shiny, and Why You Should Care
If you’re an IBM i developer, admin, or general green‑screen wrangler, you already know that IBM i Access Client Solutions[...]
IBM-i Control Language – Check Subsystem Status
How to Check Whether a Subsystem Is Active in IBM i Using CL If you’ve spent any time automating operations[...]
Clear Naming Standards in RPGLE: Why CamelCase + snake_case Is a Power Combo
Every IBM i developer has opened a source member, stared at a sea of cryptic variable names, and muttered something[...]
Optimizing IBM i Source Management in the IFS: A Practical Guide for Modern Developers
If you’re still storing all your RPG, CL, and SQL source in traditional QSYS libraries, you’re missing out on one[...]
Free Your RPG Code: Escaping the Fixed-Format Dungeon
If you’ve ever stared at a wall of fixed-format RPG code and thought, “This looks like it was written by[...]
New Chapter: RPGLE Operation Codes Guide
Welcome to the latest chapter of my IBM i RPGLE Operation Codes Guide. In my ongoing mission to document and[...]
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[...]
Exploring 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,[...]
The 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[...]
Creating 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[...]
TURNOVER 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,[...]
The Enduring Advantages of RPGLE ILE: Why It’s Still a Powerhouse for IBM i Developers in 2025
In the ever-evolving world of programming, some languages stand the test of time by blending reliability with innovation. RPGLE (RPG[...]
Source 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[...]
Videos 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[...]
How 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[...]
