If you have ever stared at a dusty fixed-format RPG III program from the 1990s and thought “there has to be a better way”, then IBM’s latest AI-powered sidekick might just be your new best friend. Meet IBM BOB (yes, that’s the official name now – Project Bob has grown up). BOB is IBM’s AI-first

Read More

AKA – Taming the wild west of RPGLE/SQLRPGLE source code comments with IBM i BOB, turning cryptic developer scribbles into a perfectly standardized, comment utopia. If you spend any time maintaining IBM i systems like I do, you know how messy legacy RPGLE and SQLRPGLE source can get. One program after another with zero comments,

Read More

Phone Trills… Trills… Click.. Guinness Book of World Records “Hello?”Me “Hi – I would like to register this blog title as the worlds longest and most unnecessary title for a technical IBM-i blog ever in the world ever!!!”Guinness Book of World Records “Idiot! Don’t ever call us again.”Click…. Static If you’ve spent any time developing

Read More

Today we’re diving into something seriously exciting for anyone working with IBM i or AS/400 systems: IBM’s Project Bob, an AI-driven powerhouse with an incredible ability to analyze and document those ancient, mysterious RPG source codes. You know the ones. Dusty fixed-format RPG III programs from the 90s, packed with logic but completely lacking comments.

Read More

If you’re deep into IBM i development and programming, you know how crucial it is to have tools that streamline your workflow without sacrificing reliability. Today, let’s dive into TOBi, the open-source build system designed specifically for IBM i. This tool bridges traditional IBM i practices with modern DevOps, making it easier to manage builds,

Read More

Let’s talk about something that can seriously boost your programming productivity: split screen editing in Visual Studio Code. If you’re like most IBM i programmers, you’re probably used to alt-tabbing between files. But VS Code’s split screen functionality? It’s a game-changer. Why Should You Care About Split Screen? In my years of programming on AS400,

Read More

Well folks, the future for IBM-i Programmers is here, and its name is Project Bob. I just had the pleasure of getting my hands on IBM’s latest AI tool designed specifically for us IBM i programmers, and I have to say – I’m very impressed! In a world where AI seems to be everywhere (and

Read More

Ditching the Dinosaur Files: Why Your Modern RPG Source Code Deserves a Swanky IFS Pad Instead of Those Crusty Old AS/400 Source Files Ahoy, fellow IBM i adventurers! If you’ve been lurking in the shadowy realms of AS/400 development long enough, you know the drill: punching code into those venerable source physical files like QRPGSRC

Read More

If you’re still storing all your RPG, CL, and SQL source in traditional QSYS libraries, you’re missing out on one of the biggest productivity boosts available on IBM i today. The Integrated File System (IFS) is no longer just “that Unix-like thing over there” it’s the natural home for modern IBM i Source Code. Twenty

Read More

I’ve spent decades wrangling RPG code on AS400, iSERIES and IBM i systems. You know the drill: endless source files, green screens, and that nagging pull to modernize without breaking everything. Very repetetive and prone to broken code because of a finger slip, a mistyped line of code or a fat-finger moment on the keyboard.

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