About Me
Susan Gantner is an IBM i evangelist, developer, educator and author. She specializes in modern development techniques and tools, primarily with RPG, RDi and VS Code for i.Â
She is part of Partner400 with Jon Paris and System i Developer, an education consortium hosting the RPG & Db2 Summit, Summit Lunch & Learn and other virtual events. She has been honoured as an IBM Champion for Power Systems for many years.
Susan has been a regular speaker at many technical conferences around the world and holds a number of Speaker Excellence medals from COMMON.Â
Together with her partner, Jon Paris, she has published over 700 technical articles for various platforms, including IT Jungle and TechChannel (formerly IBM Systems Magazine). Visit authory.com/JonParisandSusanGantner to peruse their musings.Â
Everyone using free-format RPG knows the basics of using prototypes to replace their old parm lists for program calls. However, many overlook just how much prototypes could do for them. In this session, Susan reviews prototype basics but will concentrate mostly on exploiting their ...
This session is a follow-on to the "Fundamentals - Processing and Creating JSON with RPG" session.This time Jon will be digging into more advanced features such as: Handling JSON names that don't directly map to RPG names. Handling large JSON documents in pieces. Dealing with optional ...
15 of my favorite things about RPG some you might know about, some you might not.
As a long-time RDi user, Susan will cover some of her favorite RDi features. Many of these features are often overlooked by new - and even experienced - RDi users. A few examples include: - How RDi answers the question "Where am I?",- Why Object Table can be your best friend- Under-utilized RPG ...
If you are not yet processing and creating JSON in your RPG programs you soon will be! CSVs are so 20th century and JSON has left XML in the dust as a data interchange medium. But what is the "best" way for an RPG programmer to process JSON?There are two main options: RPG's native DATA-INTO and ...
Discussion of some best practices for writing modern and robust RPG code.
Note: This is a double session. To get the most from it, plan to attend both parts.For RPGers, ILE brings with it procedures, modules, service programs, binding directories and binder language - it can get confusing!In this interactive session, Susan will take her life in her hands by walking ...
Arrays may be the most neglected tool in the RPG programmer's toolbox. Hardly surprising considering how pathetic RPG's array support was for so many years.But things have changed. Today RPG's arrays are "all grown up". Many new capabilities and array-oriented operations have been added to ...