Teaching RPG to IBM i Developers
January 11, 2018
Steve Will examines the transformation of RPG into a modern programming language accessible to non-RPG developers within the IBM i community.
ArticlesWhat’s New in RDi With V9.6
January 1, 2018
IBM i developers got an early Christmas gift in 2017—a new version of RDi to play with! Here's an overview of some of the changes that we've found so far.
ArticlesThe Difference between Binary and Integer (And Why You Should Care)
November 14, 2017
To avoid surprises when using binary format in databases (i.e., Int or SmallInt in SQL terms or B data type in DDS), you must understand how it all works
ArticlesAn RPGers First Steps with JSON: Consuming JSON data with YAJL
September 12, 2017
How to use the YAJL library to consume a JSON document and extract the data for use by an RPG program. Part 2 of 2.
Articles7 Keys to Future-Proofing Your RPG Applications
September 1, 2017
Implementing RPG future-proofing techniques leads to applications that are more resilient and easier to maintain and enhance over time
An RPGer’s First Steps With JSON
July 11, 2017
JSON (JavaScript Object Notation) is becoming an essential technology in modern IBM i shops. A look at syntax basics and more. Part 1 of 2.
ArticlesRPG Fundamentals: Arrays
May 9, 2017
RPG has changed so much over the years that, increasingly, we find our students are unaware of many of the basic tools available to them. One is array processing.
ArticlesKeeping up With RDi Enhancements
March 21, 2017
Some recent RDi enhancements from V9.5.1 (September 2016) and V9.5.1.1 (December 2016). Covering RPG outline improvements and more
Articles5 Reasons to Use Free-Format RPG
August 16, 2016
Many RPGers have yet to move on from fixed-format code. Here are five reasons to jump on the free-format bandwagon
ArticlesCreating Web Services With Integrated Web Services
February 17, 2016
Back in 2012 we published the article “Need a REST?” where we described the basics of developing a simple REST** Web service in RPG. At the time we noted that although IBM’s Integrated Web Services (IWS) could have been used for this task, it only generated SOAP Web services and that this was overkill for […]