Loading…
The sessions listed below are for informational purposes only. The final schedule will be available through the IBM TechXchange session catalog, and the IBM Events app will be the official App for NAViGATE. You can build your personal schedule there, as well as see full set of sessions available to you as an attendee.
Type: Programming clear filter
Monday, October 26
 

9:00am EDT

No More Excuses: Using AI to Anonymize Your Test Data
Monday October 26, 2026 9:00am - 10:00am EDT
We'll just use a copy of production — it's a phrase that has launched a thousand compliance violations. IBM i shops often sit on decades of richly structured data in Db2 for i that is invaluable for testing, but off-limits for good reason. This session shows how AI can intelligently anonymize and synthesize test data that preserves referential integrity, realistic data distributions, and business logic — without exposing PII or violating GDPR, HIPAA, or SOC 2 requirements. We'll cover practical approaches using AI tooling alongside native IBM i capabilities, and walk through real patterns for masking data across related physical and logical files.
Speakers
avatar for Alan Ashley

Alan Ashley

Solution Architect, ARCAD Software
When it comes to describing someone, even yourself, it can be difficult. This time it's easy. I grew up on the AS400, through iSeries, and into the IBM i world. Started on a model B50 (I know it was a B model) where the disk drive needed two persons to replace and now in the DevSecOps... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Becoming a Power User with ACS
Monday October 26, 2026 9:00am - 10:00am EDT
In this award-winning session, we’ll go beyond the basics of IBM i Access Client Solutions (ACS) to uncover ways to make the tool work harder for you. After reviewing the core functionality, I’ll demonstrate some of the customizations I use every day to boost productivity and streamline my workflow. Whether you’re brand new to ACS or a seasoned user, you’ll walk away with practical tips, tricks, and user-driven ideas you can immediately put into practice.
Speakers
avatar for Gregory Simmons

Gregory Simmons

Software Engineer, PC Richard & Son
Gregory Simmons is a Software Engineer at P.C. Richard & Son. He is a COMMON certified Application Developer – ILE RPG on IBM I on Power. He is also a registered instructor with IBM’s Academic Initiative and an RPG and IBM i instructor at Scott Regional Technology Center, where... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Building and Leveraging Service Programs in RPG
Monday October 26, 2026 9:00am - 10:00am EDT
Service programs are one of the most powerful features available to RPG developers. By modularizing code into reusable procedures, you can simplify maintenance, improve consistency, and speed up development across your team. In this session, we’ll start with the fundamentals of creating and binding service programs, then walk through real-world examples that show how they can transform your applications. Along the way, we’ll cover advanced techniques, common pitfalls, and best practices to help you take full advantage of this essential RPG tool. Whether you’re new to service programs or looking to refine your skills, you’ll come away with practical strategies and code samples you can put to work right away.
Speakers
avatar for Gregory Simmons

Gregory Simmons

Software Engineer, PC Richard & Son
Gregory Simmons is a Software Engineer at P.C. Richard & Son. He is a COMMON certified Application Developer – ILE RPG on IBM I on Power. He is also a registered instructor with IBM’s Academic Initiative and an RPG and IBM i instructor at Scott Regional Technology Center, where... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Deep Dive with IBM Bob
Monday October 26, 2026 9:00am - 10:00am EDT
In this session we will put IBM Bob to work. We will do a live demo of Bob, how the powerful interaction between the developer and the AI tooling can help you solve problems, gain insight and understanding that was not possible in the past. We will explore several use cases on how Bob can be leverage by the Architect as well as the core programmer.
Speakers
avatar for Tim Rowe

Tim Rowe

STSM - IBM i Business Architect, IBM USA
Tim Rowe is a Senior Technical Staff Member within IBM i development and spends most of his time working as the Architect for Application Development and Systems Management. He has been working on the IBM i operating system since 1989. Tim is a frequent author, industry speaker and... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Hidden Gems
Monday October 26, 2026 9:00am - 10:00am EDT
Every few months the IBM i development team delivers new updates and features across the operating system. Keeping track and actually using these changes can be a difficult task at best. This session is the favorite new enhancements from a team of IBM i developers. You get to hear each of our favorite updates to the OS that have been delivered over the past bit. This session is new every time, often lots of fun and for sure there is something for everyone.
Speakers
avatar for Tim Rowe

Tim Rowe

STSM - IBM i Business Architect, IBM USA
Tim Rowe is a Senior Technical Staff Member within IBM i development and spends most of his time working as the Architect for Application Development and Systems Management. He has been working on the IBM i operating system since 1989. Tim is a frequent author, industry speaker and... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

How Refactoring Helps Bulletproof Your Application
Monday October 26, 2026 9:00am - 10:00am EDT
Do you (or does your manager) doubt the value of refactoring your code into a modular design? This session goes in-depth about how you save time and create higher quality programs by refactoring into small, independent routines. We will discuss how this improves your ability to test and maintain your application over time, saving you tons of time in the long run. This session is co-presented by expert developer, Scott Klement, and expert tester, Yvonne Enselman to help you see it from both perspectives.
Speakers
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
avatar for Yvonne Enselman

Yvonne Enselman

Owner, Yvonne Enselman Professional Services
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

IBM i Performance Tools for Application Developers
Monday October 26, 2026 9:00am - 10:00am EDT
Application developers should consider the performance characteristics of new and changed applications as part of the development process. After all, finding a performance problem during test is far better than having an issue occur on production. This presentation will review the IBM i performance tools available to understand the performance of applications. This session will review Wait Accounting, Job Watcher, and Performance Explorer and how these tools can be used to understand the performance characteristics of your applications. This session will also discuss common performance issues that occur due to application design and how using performance tools can help prevent these problems.
Speakers
avatar for Dawn May

Dawn May

Owner, Dawn May Consulting, LLC
Dawn has been involved with COMMON for over 20 years and has been a consistent volunteer since 2008. She's been a member of the strategic education team, a subject matter expert, and a speaker. As Immediate Past President of COMMON, she's focused on leading COMMON as the industry... Read More →
avatar for Matthew Neill

Matthew Neill

DB2 for i Database Engineer, Guild Mortgage
35+ years across IBM i application development, database engineering, modernization, and application integrations.
Expertise in Db2 for i SQL, SQL/PL, Modern ILE RPG AppDev, Service Programs, and IBM iDoctor performance tuning.
Enjoys mentoring teams, teaching modernization pra... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

ILE Concepts - and Analyzing ILE Objects with IBM i/Db2 Services
Monday October 26, 2026 9:00am - 10:00am EDT
Programs, Modules, Service Programs, Internal and exported Functions and Procedures, Binding Directories ... in short ILE Concepts are necessary for a modular and modern programming in RPG and other ILE messages. But ... sometimes still a mess. Once the Concepts are understood and used, programs can easily be created by putting "puzzle pieces" pieces together, i.e. calling functions and procedures. But how to analyze our ILE Objects, i.e. where are our procedures/functions located, which modules are bound to what (service-)programs etc? The good news is, IBM provided in the last releases and technology refreshes a lot of powerful IBM and Db2 Services. Among these services are also all kinds of Services for analyzing and managing ILE Objects. This session combines an introduction into the ILE Concepts and shows what services are available for analyzing the ILE Objects (modules, programs, service programs, modules …)
Speakers
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Improving Software Quality via Development and Testing
Monday October 26, 2026 9:00am - 10:00am EDT
Every programmer wants to do the best job. How do you test your program and ensure that you aren't missing anything? From the simplest bug fix to large complex projects, there are key concepts that you can use to ensure that your program is properly tested. This session is co-presented by expert developer, Scott Klement, and expert tester, Yvonne Enselman so that you can see things from both a developer and tester's perspective.
Speakers
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
avatar for Yvonne Enselman

Yvonne Enselman

Owner, Yvonne Enselman Professional Services
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Let's Build an RPG Service Program
Monday October 26, 2026 9:00am - 10:00am EDT
Service programs have been around for quite some time. Perhaps you’ve even bumped into one in your professional travels. You will certainly find them on the road to application modernization. This session focuses on what they are, how to implement them and making them a regularly used asset during your application development. In this session we will discuss service programs, program signatures and using binder language.
Speakers
avatar for Charles Guarino

Charles Guarino

CEO & IBM Champion, Central Park Data Systems
Charles Guarino believes in the “power” of IBM Power Systems. His career reflects his dedication and interest in bringing the platform and its solutions to others and as a result has been recognized as an IBM Champion.

He is a member of COMMON’s Speaker Excellence Hall of Fame and a proud recipient of the Al Barsa Memorial Scholarship Award. Additionally, he participates on COMMON’s Strategic Education Team. Other professional endeavors have included the roles of President and monthly Q&A host... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Modern DevOps for IBM i: Building the Foundation for AI and Beyond
Monday October 26, 2026 9:00am - 10:00am EDT
Generating code with AI is impressive, but it's only half the story. How does it find the source it needs? How do you create the objects? How do you deploy it? How do you manage dependencies? This session explores why the right DevOps foundation is what makes all of it possible, and why, without it, AI-assisted development on IBM i is extraordinarily difficult (and expensive to do). You'll see how modern DevOps platforms automatically identify dependencies, determine build requirements, and handle deployments across environments. We'll demonstrate how non-IBM i developers can use AI to create RPG programs without understanding compilation processes or deployment procedures, because the DevOps infrastructure takes care of it. Agentic coding becomes genuinely manageable when the right foundation is in place. We'll also cover the broader case for moving to true Git-based DevOps: increased productivity through parallel development, better auditability, cleaner visibility into code changes, and a development workflow that connects IBM i to the tools the rest of your organization already uses. You'll learn strategies for integrating AI-generated code into existing workflows and see real examples of what this looks like in practice. This isn't just about writing code faster. It's about creating a complete, integrated development environment where AI and automation work together to make your team more productive.
Speakers
avatar for Dan Magid

Dan Magid

Eradani
Eradani extends modernization by transforming the people, tooling, and development languages used in IBM i businesses. Eradani "Connect" serves as a Enterprise Integration Hub for IBM i organizations, providing developers and operators exception volume, performance, and security when... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Modern RPG what does that mean?
Monday October 26, 2026 9:00am - 10:00am EDT
You hear modern RPG but, what does that actually mean? we will look at converting from monolithic programs to modular programming including the use of service program and converting RLA(Record level access) to sql.
Speakers
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Options for Consuming REST APIs from RPG
Monday October 26, 2026 9:00am - 10:00am EDT
REST APIs have become a major part of business programming. We live in a world where virtually everything is connected to the Internet, and REST APIs are how they communicate with each other. In this session, you will learn how to call (or "consume") REST APIs from good ol' RPG. In addition to showing you the basics of how APIs work, this session explains how to use several free tools to consume them. The tools will be compared so that you can determine which one would work best for you.
Speakers
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

PHP Best Practices and New and Exciting Updates on IBM i
Monday October 26, 2026 9:00am - 10:00am EDT
PHP is moving fast these days. In this session, Alan will share his favorite techniques for creating APIs and web apps with PHP, plus introduce new PHP 8.5 features and how to prepare for them. Alan will also cover tips on upgrading from older releases, the risks of not upgrading, recent security enhancements, and best practices for PHP on IBM i. As a bonus, Alan offers a peek into how PHP is made and built.
Speakers
avatar for Alan Seiden

Alan Seiden

Principal Consultant, Seiden Group
How to modernize and create something new while leveraging your valuable business logic. Supporting developers, mentoring, staff augmentation, architecture, development and programming. Seiden PHP+ Server for IBM i,
APIs, IBM i, open source, web, PHP, Node.js, Python, RPG, ERPs... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Pythonic Containers for Module Management (VENV)
Monday October 26, 2026 9:00am - 10:00am EDT
Dependency management when operating multiple python projects can get crazy without a solid plan. In this session we will explore the world of Virtual Environments on IBM i and also the application of Jupyter Notebooks. These tools facilitate stable development and production of Python implementations.
Speakers
avatar for Mike Pavlak

Mike Pavlak

Solution Architect, Programmers.io
Mike Pavlak has been working with IBM midrange solutions since 1992 and IBM Mainframes before that. After years of developing applications using RPG, CL and PHP he managed IT development and IT for power protection manufacturer Tripp Lite. Later Mike was instrumental in developing... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

REST APIs on IBM i In Motion
Monday October 26, 2026 9:00am - 10:00am EDT
In this session we will discuss the various ways to implement using REST APIs in your existing applications. What they are, why they exist, and how companies are using them to communicate with each other.
Speakers
avatar for Charles Guarino

Charles Guarino

CEO & IBM Champion, Central Park Data Systems
Charles Guarino believes in the “power” of IBM Power Systems. His career reflects his dedication and interest in bringing the platform and its solutions to others and as a result has been recognized as an IBM Champion.

He is a member of COMMON’s Speaker Excellence Hall of Fame and a proud recipient of the Al Barsa Memorial Scholarship Award. Additionally, he participates on COMMON’s Strategic Education Team. Other professional endeavors have included the roles of President and monthly Q&A host... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

RPG and the IFS
Monday October 26, 2026 9:00am - 10:00am EDT
How to get started using the Integrated File System from your RPG programs. The IFS is typically used for reading and writing "PC-style" (stream) files on the IBM i, and is an important tool for integrating with open source software, other platforms and and business partners. In today's world, it is indispensible.
Speakers
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

RPG and UTF-8 – Pitfalls, Solutions and Best Practices
Monday October 26, 2026 9:00am - 10:00am EDT
In the modern IT world, data in different languages and move over in data in different writing system must be exchanged, maintained and stored. For data exchanged over the web in JSON or XML format is UTF-8. In UTF-8 a single character can have 1-4 Bytes. For RPG developers, this brings new challenges: By default, RPG automatically converts all data – including constants, variables, external data structures, and columns in tables processed via Native I/O – into the job’s CCSID at runtime. This behavior can have serious consequences when certain characters cannot be converted and are replaced by substitution characters, leading to potential data loss. Length calculations and alphanumeric built-in functions can also produce unexpected results, since RPG internally operates in bytes rather than characters. This becomes a problem as soon as multi-byte characters are involved. Since IBM i 7.2, it has been possible to define variables with a specific CCSID, such as UTF-8. But what about all the other data objects that are not explicitly defined this way?
Speakers
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Service Programs and Unit Testing – The perfect pair
Monday October 26, 2026 9:00am - 10:00am EDT
Do you have monolithic programs that you have to start breaking up into manageable pieces? Have you been tasked to start unit testing and don’t know where to start? This session is meant for you. We will work through the benefits to modernizing your code and why you want to adopt unit testing. We will work through breaking apart monolithic programs and how to write their respective unit tests. We will discuss some best practices in unit testing and how you can take some of those best practices and apply them to your everyday development processes.
Speakers
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

SQL Services for the developer
Monday October 26, 2026 9:00am - 10:00am EDT
IBM i offers a comprehensive array of SQL services that enable developers to interact with the database using easy to use SQL syntax. SQL services can be used to replace traditional API calls, providing more flexibility and ease of use. This session explores SQL services that simplify common programming tasks, including viewing and managing data areas and data queues, interacting with IFS files, executing CL commands from SQL, and accessing system information.
Speakers
avatar for Sarah Mackenzie

Sarah Mackenzie

IBM
Sarah has worked at IBM since 2013 and is a key developer working on the IBM i Development team in Rochester. She is specifically focused on Db2 for i and is responsible for helping to implementing many of the recent enhancements to Db2 for i, including RCAC and Temporal Tables. Sarah... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Stored Procedures for Hybrid Development
Monday October 26, 2026 9:00am - 10:00am EDT
Accessing business logic from Open Source application and off platform has evolved a great deal over the years. In this session we’ll look at some of the reasons for centralizing this business logic in the database via Db2 Stored procedures. We’ll look at RPG and SQL procedures and work through examples of how these are used from exhibit languages like PHP and Python.
Speakers
avatar for Mike Pavlak

Mike Pavlak

Solution Architect, Programmers.io
Mike Pavlak has been working with IBM midrange solutions since 1992 and IBM Mainframes before that. After years of developing applications using RPG, CL and PHP he managed IT development and IT for power protection manufacturer Tripp Lite. Later Mike was instrumental in developing... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Transforming Your Team with Procedure Driven RPG
Monday October 26, 2026 9:00am - 10:00am EDT
After demonstrating the fundamentals of a procedure, I will demonstrate the benefits of procedure driven RPG. Together, we’ll explore real world examples of how this mindset has improved code written by myself and my team with regards to three facets: Readability, maintainability and reusability. All three of these benefits translate into a more efficient development team. We'll finish with some real-world examples showing how AI code assistants can really shine when working in a world of procedures.
Speakers
avatar for Gregory Simmons

Gregory Simmons

Software Engineer, PC Richard & Son
Gregory Simmons is a Software Engineer at P.C. Richard & Son. He is a COMMON certified Application Developer – ILE RPG on IBM I on Power. He is also a registered instructor with IBM’s Academic Initiative and an RPG and IBM i instructor at Scott Regional Technology Center, where... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

VS Code and Code4i - The one stop shop for developers
Monday October 26, 2026 9:00am - 10:00am EDT
Visual Studio Code has quickly become one of the most popular development environments, and with the Code4i extension it’s a powerful option for IBM i developers. In this session, I’ll show you why VS Code is my tool of choice and how Code4i, along with a handful of other must-have extensions, can transform your development workflow. Most of these tools are free, and my entire setup runs for about $20 a month. If the stars align, I’ll also do a live demo of my environment so you can see firsthand how these tools fit together into a cost-effective, productivity-boosting toolkit.
Speakers
avatar for Gregory Simmons

Gregory Simmons

Software Engineer, PC Richard & Son
Gregory Simmons is a Software Engineer at P.C. Richard & Son. He is a COMMON certified Application Developer – ILE RPG on IBM I on Power. He is also a registered instructor with IBM’s Academic Initiative and an RPG and IBM i instructor at Scott Regional Technology Center, where... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

What's New and Exciting in RPG
Monday October 26, 2026 9:00am - 10:00am EDT
With each new release of the IBM i operating system and with Technology Refreshes, IBM has given us some new features in RPG. This session tells you about the new and exciting features of RPG and how you might like to use each feature in your own applications.
Speakers
avatar for Scott Klement

Scott Klement

Managing Partner, ORC LLC
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

What’s New with Open Source & IBM i
Monday October 26, 2026 9:00am - 10:00am EDT
Open source solutions have been on the IBM i platform for many years but recently the number of solutions deployed here has blossomed. Join Mike as he explores the latest news regarding packages and solution features available in IBM i Open Source Package Management and beyond.
Speakers
avatar for Mike Pavlak

Mike Pavlak

Solution Architect, Programmers.io
Mike Pavlak has been working with IBM midrange solutions since 1992 and IBM Mainframes before that. After years of developing applications using RPG, CL and PHP he managed IT development and IT for power protection manufacturer Tripp Lite. Later Mike was instrumental in developing... Read More →
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

Security as a developer, why should I care?
Monday October 26, 2026 9:00am - 10:00am EDT
Security is the hottest topic in today's society and yet many developers don't have it in the forefront of their minds. We will look at todays trend, risks and why you as a developer should develop with security in mind.
Speakers
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313

9:00am EDT

IBM Bob: A Day in the Life of an IBM i Developer
Monday October 26, 2026 9:00am - 10:00am EDT
Ann and Ryan are both developers in the IBM i development lab. They both have access to IBM Bob and have been exploring ways to leverage AI development assistance as a part of their daily development activities. Ann and Ryan will share areas of success and even things that did not work well. This session is intended to help you gain insight into how IBM Bob can be a valuable development partner.
Speakers
avatar for Ann Wilkerson

Ann Wilkerson

Software Developer, IBM
Ann Wilkerson is a lead user interface developer in IBM i. She joined the Rochester lab in 2021 and has since worked on Navigator, IBM i Services, and IBM i Migrate While Active. Her focus areas include security, networking, and the IFS.
Monday October 26, 2026 9:00am - 10:00am EDT
TBD 285 Andrew Young International Blvd NW, Atlanta, GA 30313
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.