Loading…
Unlock the Power of IBM i at POWERUp 2026!

Join us in New Orleans, Louisiana for POWERUp 2026, the premier conference for IBM i professionals. Whether you’re an experienced expert or just starting your IBM i journey, this event offers unparalleled education, hands-on workshops, and valuable networking opportunities. Stay ahead of the curve with insights from industry leaders, explore the latest innovations, and connect with a thriving community that shares your passion for IBM i. Don’t miss this opportunity to expand your knowledge, grow your skills, and power up your career!

Type: Programmer Tools clear filter
arrow_back View All Dates
Thursday, April 30
 

9:15am CDT

Modernizing IBM i Development: Lessons Learned Migrating to Git
Thursday April 30, 2026 9:15am - 10:15am CDT
Git has become the standard for version control, but moving traditional IBM i source code into Git requires planning, the right tools, and some trial and error. This session walks through a complete migration experience: from the initial planning phase, through the technical steps of exporting source, to resolving issues with members, naming, syncing, and how AI can help. Along the way, we’ll discuss pitfalls, solutions, and strategies for adoption across development teams. Attendees will gain a clear roadmap for migrating to Git and the confidence to start their own journey.

Learning Objectives:

Identify key planning steps needed before migrating IBM i source code into Git, including repository structure, workflow design, and tool selection. Execute a practical migration process — from exporting IBM i source members to resolving naming and synchronization challenges. Recognize common pitfalls during migration (e.g., member-level management, library mapping, and CCSID issues) and apply effective solutions. Leverage AI-assisted tools to streamline source analysis, refactoring, and ongoing Git synchronization. Develop a strategy for team adoption, including training, workflow standardization, and integration with CI/CD or modern IDEs. Build confidence to begin their own Git journey, using a clear roadmap and lessons learned from real-world implementation.
Speakers
avatar for Megan Olson

Megan Olson

Software Developer and Product Manager, Fortra
Megan Olson is a Software Engineer and Product Manager at Fortra. Megan began her career at Fortra in 2021 as a Software Engineer Intern after earning her degree in Software Development in 2020. She has a strong technical focus on system security, product development, and driving... Read More →
Thursday April 30, 2026 9:15am - 10:15am CDT
Galerie 3

9:15am CDT

REST APIs on IBM i In Motion
Thursday April 30, 2026 9:15am - 10:15am CDT
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.

Learning Objectives:

We will take an RPG service program and deploy it as an API using the IBM Integrated Web Services tool (IWS).
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 →
Thursday April 30, 2026 9:15am - 10:15am CDT
Studio 3-4

9:15am CDT

VS Code and Code4i - The one stop shop for developers
Thursday April 30, 2026 9:15am - 10:15am CDT
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.

Learning Objectives:

Understand the key features of Visual Studio Code that make it a strong option for IBM i development. Explore the capabilities of the Code4i extension and how it integrates with VS Code. Identify additional extensions that enhance productivity and streamline development. Learn how to build a highly effective development environment at little to no cost.
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 →
Thursday April 30, 2026 9:15am - 10:15am CDT
Balcony K

1:00pm CDT

Designing Your Own IBM i Commands (CMDs): From Simple to Powerful
Thursday April 30, 2026 1:00pm - 2:00pm CDT
Tired of typing long CL commands or repeating the same operational tasks? IBM i gives you the power to create your own commands — complete with prompts, keywords, and integrated help — that look and behave just like IBM’s built-in ones. In this session, you’ll learn how to design and build your own custom CL commands (CMD objects) from start to finish. We’ll start with simple examples that wrap CL programs, then move to more advanced topics such as validation programs, command processing programs (CPPs), and creating user help text. Using practical demonstrations, Simon will show how custom commands can simplify operations, enforce standards, and make your IBM i environment more user-friendly. By the end of the session, you’ll be ready to design your own commands to automate your shop’s most common tasks — and make your coworkers think IBM shipped them that way.

Learning Objectives:

After attending this session, participants will be able to: - Understand the structure and components of IBM i command objects (CMDs). - Create custom commands that call CL or RPG programs. - Define command parameters and default values using keywords. - Use command processing programs (CPPs) and validity-check programs (VCPs).
Speakers
avatar for Simon Hutchinson

Simon Hutchinson

Founder & author, RPGPGM.COM
Simon Hutchinson has worked with IBM midrange servers and the RPG programming language since 1988—starting in the U.K. and continuing in the U.S. for over 35 years. He is best known for his long-running blog, RPGPGM.COM, where for more than 12 years he has shared practical insi... Read More →
Thursday April 30, 2026 1:00pm - 2:00pm CDT
Galerie 1

1:00pm CDT

Modern DevOps on IBM i - Builds, Tests, and Impact Analysis
Thursday April 30, 2026 1:00pm - 2:00pm CDT
Join me as we explore how to achieve end-to-end automation on IBM i, covering builds, tests, and impact analysis using open source tools (ibmi-ci, Source Orbit, and itest). The session will walk through a practical example of setting up a modern DevOps pipeline in GitHub. Imagine creating a pull request that automatically triggers a build, generates an impact analysis report, runs your test cases, and produces code coverage — with all results sent directly to the pull request for reviewers to see with ease.

Learning Objectives:

• Learn how objects get built from a Git repository • Explore what the modern development life cycle looks like with Git • Learn how to automate your builds, tests and impact analysis with GitHub Actions
Speakers
avatar for Sanjula Ganepola

Sanjula Ganepola

Software Developer - IBM i App Dev & AI Toolchain, IBM
Sanjula Ganepola is a Software Developer at IBM working on IBM i application development tools. As an open-source advocate, he is an active contributor and maintainer of several Visual Studio Code extensions including IBM i Project Explorer, Code for IBM i, IBM i Testing, Source Orbit... Read More →
Thursday April 30, 2026 1:00pm - 2:00pm CDT
Studio 7-8

1:00pm CDT

VS Code and Code for IBM i Hidden Gems
Thursday April 30, 2026 1:00pm - 2:00pm CDT
Thanks to the Code for IBM i open source extension, VS Code became an IDE of choice for whoever wants to do some development on IBM i. Less expansive (as in "free") and more modern than RDi, it's already a daily driver for IBM i professionals and enthusiasts alike. But what does it have to offer we barely know? What are the less-known features that can make a developer's life easier? The legend tells that it's even possible to work locally on IBM i source code synchronized with Git or to use Visual Explain right from VS Code. But the best is yet to come and see for yourself! Whether you are a seasoned developer or just curious, join me to discover or rediscover the hidden gems that VS Code has to offer. Don't be a stranger and bring your questions along!

Learning Objectives:

`- Learn new ways of using VS Code for developing on IBM i - Hear it from one of the top contributor of the Code for i project - Discover how to use VS Code more efficiently - Live tips & tricks
Speakers
avatar for Sébastien Julliand

Sébastien Julliand

Tech Lead R&D, I AND ME - IT TRAINING
Hi, I'm Seb! I am the R&D Tech Lead for i and me - IT Training and Solutions GmbH and an active contributors to IBM i open source projects.

Let's talk about anything related to software development, on IBM i or not, it doesn't mater to me. RPGLE, Java, TypeScript...I love them all... Read More →
Thursday April 30, 2026 1:00pm - 2:00pm CDT
Galerie 2

4:15pm CDT

Becoming a Power User with ACS
Thursday April 30, 2026 4:15pm - 5:15pm CDT
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.

Learning Objectives:
Understand the core functionality of IBM i Access Client Solutions (ACS). Learn how to apply customizations within ACS to increase efficiency and productivity. Discover creative ways other users enhance ACS and identify techniques you can adapt for your own environment. Walk away with practical tips and tricks you can immediately implement in your daily workflow.
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 →
Thursday April 30, 2026 4:15pm - 5:15pm CDT
Galerie 1

4:15pm CDT

Debugging IBM i from VS Code
Thursday April 30, 2026 4:15pm - 5:15pm CDT
Are you troubled when debugging from VS Code? Do you experience feelings of dread when starting the Debug Service? Have you or your coworkers actually been struggling to debug ILE from VS Code? If the answer is yes, then don't wait another minute. Just register for this webinar and get in touch with the professionals - Debuggerbusters !

Woops, wrong movie! But right topic!

It is time to learn how to properly debug ILE from VS Code - and believe it, it's not that hard once everything is set up correctly! So...who you gonna call? Seb Julliand! Seb has a long history (as in "love and hate relationship") of interfacing the IBM i Debug Service with Code for IBM i and knows quite a bit about it. From the architecture of the debugger to an actual live debugging session, Seb will take you on grand debugging tour:

- Prerequisites
- How it works
- Configure and start the debug service from iNavigator
- Common pitfalls
- How to debug a program call
- How to work with Service Entry Points
- Variables, Breakpoints, Confitions, Watch

Join this session to finally be comfortable when it comes to debbugging from your favorite IDE.

Ain't afraid of no questions!
Speakers
avatar for Sébastien Julliand

Sébastien Julliand

Tech Lead R&D, I AND ME - IT TRAINING
Hi, I'm Seb! I am the R&D Tech Lead for i and me - IT Training and Solutions GmbH and an active contributors to IBM i open source projects.

Let's talk about anything related to software development, on IBM i or not, it doesn't mater to me. RPGLE, Java, TypeScript...I love them all... Read More →
Thursday April 30, 2026 4:15pm - 5:15pm CDT
Galerie 5
 

Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date - 
  • Artificial Intelligence (AI)
  • Client Connectivity
  • Conference Events
  • Database
  • Developing Business Skills
  • Frameworks
  • General Programming
  • Hardware
  • High Availability Resilience
  • IBM Event
  • IFS
  • IT Leadership and Management
  • IT Strategy
  • NDA
  • Networking
  • PHP
  • Program Testing
  • Programmer Tools
  • Python
  • RPG
  • Security
  • Systems Management
  • Technologies Integrated with IBM i
  • UI
  • Virtualization