Debugging IBM-i Programs for Beginners
Welcome, brave IBM AS400, iSeries, and IBM i warriors, to the wild world of debugging RPG code! Whether you’re slinging[...]
Simple RPG Subfile Program
OK folks, it's time to look at a simple RPG sub file program. And when I say simple, I mean[...]
What is the difference between DTSHARE, Connect CDC and DISUITE?
In a meeting earlier today, discussing the clients IBM i data lake connection, someone asked me "Why have I heard[...]
RPGLE and CLLE Copybooks with VS Code
We've previously spoken about how to use /COPY and /INCLUDE in our RPGLE programs. We also covered how to use[...]
The Epic Quest for “RULES.mk” Mastery: A Hero’s Journey with Visual Studio Code and IBM i
In a world where build automation is a mystical art, one brave warrior dares to conquer the realm of "RULES.mk"[...]
Playing with VSCode for IBM i – Modules, ILE and Bound Programs
Visual Studio Code (VS Code) for IBM i can be easily used to create modules, bind RPGs, and ILE programs.[...]
IBM i Programming – OPM vs ILE *FIGHT*
I was recording a VSCODE for IBM i video this morning, talking about the different ways of storing our RPGLE[...]
IBM i PDM (Programming Development Manager)
PDM (Programming development manager) is installed as a part of the Applications Development ToolSet (ADT) on most IBM i systems today. PDM is[...]
Visual Studio Code and the Code for IBM i Extension
If you have read any of my previous blogs about IBM i Programming, the chances are, you know I'm becoming[...]
IBM i Access for Web
Green Screen Signon in a Webpage IBM i Access for Web revolutionizes your Boss's view of your IBM i systems,[...]
Mastering Git on the IBM i
Mastering Git on the IBM i: It's not as hard as you might think! As an IBM i developer, you're[...]
15 IBM-i Technical Interview Questions with Answers
Interviews are a worrying time for most people, right? Not for me! I really enjoy them. But, with 30+ years[...]
Who cares about IBM i Webservers?
Why should I learn about webservers on the IBM i System? Do you ever lay in bed asking yourself that[...]
How to delete old Journal Receivers (*JRNRCV)
IBM i Housekeeping 101 - Deleting old Journal Receivers Following on from the blog I wrote about "What is an[...]
What is an IBM i Journal?
IBM i Journals are the Sherlock Holmes of data storage. IBM i Journal keeps a log of events, just like[...]
Modernizing My Old AS400 Programmer Brain
Come with me while I go on a journey of discovery setting sail from the land of Legacy AS400 coding[...]
Converting an old PF to a shiny modern SQL TABLE
Converting an old Physical File (PF) to a modern SQL table can significantly enhance your database’s functionality and performance. Here[...]
Adding UP with IBM i SQL
Playing with SQL on the IBM i System: IBM-i Aggregate Functions In the world of data management, SQL (Structured Query[...]