IBM BOB vs VS Code: Is Using AI the Future of IBM i Development?
I think we all know that AI the Future of IBM i Development? Well, I reckon AI is absolutely going[...]
More Beginner IBM i Commands to Add to Your Toolkit
Hey there, esteemed IBM i beginners and learners! If you have already powered through my earlier post over at https://www.nicklitten.com/10-essential-ibm-i-commands-every-beginner-must-master/[...]
RPG Compiler Directives on IBM i
Hey there, fellow IBM i RPG Nerds. I was revisiting a couple of old posts about source code commenting and[...]
Convert IBM i SPLF (Spool Files) to PDF the Easy Way with ACS
This morning, it's time to revisit an old blog titled "IBM i ACS - Download SPLF (Spool Files) as PDF"[...]
DDS Data Types vs SQL Data Types
The Mysterious “M” in Your DDS: Naming Conventions vs Keyboard Shifts This morning I opened a DSPF and spotted what[...]
IBM i ACS 1.1.9.12 is Now Available
...and it has a couple of cool/must-have updates Current Latest Version Version 1.1.9.12 — Build date: April 2026 This is[...]
10 Essential IBM i Commands Every Beginner Must Master
(Before You Become a Walking Error Message) If you’re new to the IBM i world, congratulations - you’ve just stepped[...]
Your RPGLE Sub‑Procedure Is Doing Too Much. Yes, I’m Talking to You!
"This week I've been mostly writing sub-procedures" If you have spent any time writing modern RPGLE on IBM i, you've[...]
IBM BOB – The King of IBM-i Code Modernization?
If you have ever stared at a dusty fixed-format RPG III program from the 1990s and thought "there has to[...]
Standardizing RPGLE and SQLRPGLE source code comments with IBM i BOB
AKA - Taming the wild west of RPGLE/SQLRPGLE source code comments with IBM i BOB, turning cryptic developer scribbles into[...]
IBM i Database Basics: Understanding Libraries, Physical Files, Members, Record Formats and Fields
If you are just getting started with IBM i systems or you need a solid refresher on how the database[...]
Convert ASCII to EBCDIC and Back with IBM-i RPGLE
One of the most common headaches when you integrate your IBM i with the outside world is converting data between[...]
Why is an SQL Database better than DDS?
If you have read my previous blogs, you probably know that I recommend we all stop guessing file sizes and[...]
Stop Guessing File Sizes on IBM i – Use SIZE(NOMAX) Instead!
In almost all the IBM-i shops I've worked at, we have always set the initial size of physical files to[...]
IBM Bob Pricing Explained: Free Trial, Bobcoins and Pro Plans on IBM i
If you are developing software on IBM i systems then IBM Bob has probably caught your attention by now. This[...]
Asking IBM BOB to Help with the Tedious Programming Tasks
You know the drill. You fire up the IDE full of hope, and immediately get mugged by debugging hell, fossilized[...]
Restoring IBM i Libraries to Different Names Can Be Tricky!
Restoring IBM i Libraries to Different Names : The Hidden Problems (and How to Fix Them) Cross-Logical Files • SQL[...]
How to Install Your First WordPress Website on an IBM i System
If you are an IBM i developer looking to dip your toes into modern web content management, installing WordPress on[...]
