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

Join us in Disneyland, California, for POWERUp 2025, 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: Programming: General clear filter
arrow_back View All Dates
Tuesday, May 20
 

10:45am PDT

Fun with JSON Publishing: Letting SQL Do the Dirty Work
Tuesday May 20, 2025 10:45am - 11:45am PDT
If you've ever been tasked as a developer with creating complex responses for an internal or external web service, you've likely explored multiple avenues for generating JSON from your IBM i programs. From constructing responses manually in your RPG code, to using various publicly available toolkits like YAJL, RPG NextGen, etc., there are a myriad of ways to create JSON strings with all the requisite curlies, commas, colons, quotes and hard brackets.

If you're on IBM i OS 7.2 or higher, there's yet another avenue you can explore in which you let SQL do all the JSON construction work for you. The biggest benefit of this approach becomes most apparent when your JSON response requires arrays, and especially nested subarrays. Coding such responses can be a bit tedious when done on a record-by-record basis in your program, whereas by using some nifty functions you can can let SQL assemble your JSON response automatically.

In this session we'll review the basics of JSON publishing functions such as JSON_Object, JSON_Array, JSON_ObjectAgg and JSON_ArrayAgg. We'll explore some practical use examples for publishing your business data in JSON, letting SQL do all the dirty work.
Speakers
avatar for Robert Swanson

Robert Swanson

Senior Partner, CNX
Rob has worked as an in-the-trenches IBM i developer since 1992, with the past 15 years focused on developing modernization efforts for legacy systems written in RPG. Currently serving as Senior Partner for CNX Corporation in Chicago, Rob is a strong advocate of introducing highly... Read More →
Tuesday May 20, 2025 10:45am - 11:45am PDT
North Ballroom A 1150 Magic Way, Anaheim, CA 92802

10:45am PDT

Modern Applications: from UX to AI
Tuesday May 20, 2025 10:45am - 11:45am PDT
IBM i continues to have a loyal base of users running mission-critical applications. Its robustness and stability make it an ideal choice for industries that require high availability and security. However, as the technology landscape evolves and businesses face growing demands for greater flexibility, efficiency, and a better user experience, there is an increasing push to modernize the applications and user interfaces on the IBM i platform.

One of the key driving factors behind this trend is the need to attract younger talent. Younger generations of developers and IT professionals are more familiar with modern technologies like web applications, mobile apps, and cloud platforms.

By transitioning traditional IBM i applications to web-based platforms, businesses can improve accessibility, streamline workflows, and ensure that users can interact with the system from any device, anywhere; for example mobile applications ensure that IBM i systems can support the growing demand for remote work and mobile-first experiences, giving users the flexibility to perform tasks on the go. Finally, leveraging AI-driven enhancements will not only improve automation, but also enable smarter decision-making, predictive analytics, and more personalized user experiences.

Various factors are driving businesses to modernize, and we will explore some of the key market needs and how they can be addressed
Speakers
avatar for Jeroen Van Dun

Jeroen Van Dun

IBM Champion & Product Manager, Rocket Software
avatar for Rashmi Agrawal

Rashmi Agrawal

Vice President – Engineering, App Mod Vice President – Engineering, App Mod, Rocket Software
Rashmi is a highly accomplished Global R&D leader with 26 years of experience driving product innovation and execution at enterprise-grade companies like IBM, Dell/EMC, and Rocket Software. Her expertise spans a wide range of products, including datacenter, cloud, AI, storage, developer... Read More →
avatar for Kuldip Vikram

Kuldip Vikram

Principal Architect, Rocket Software
Kuldip is a Principal Architect at Rocket Software responsible for modernizing IBMi applications/workloads and their development through a combination of pure/hybrid Cloud deployments and Generative AI.He has a rich and diverse experience architecting, designing, developing, and deploying... Read More →
AC

Andrew Clark

Andrew Clark has been working on the IBM i platform for more than 30 years, beginning with the "secret Mankato Project" on a pre-release version of os/400, and an internship at IBM Rochester working on the Query team.  He has development expertise in more than a dozen languages on... Read More →
Tuesday May 20, 2025 10:45am - 11:45am PDT
Safari 1150 Magic Way, Anaheim, CA 92802

3:15pm PDT

Dueling Way to Prevent, Find, Resolve Error Message to Your Systems
Tuesday May 20, 2025 3:15pm - 4:15pm PDT
Presenters: Marina Schwenk, Shelly Petty, Simon Hutchinson

This fast paced presentation, "the duel", Marina Schwenk and Simon Hutchinson will offer methods and alternatives for the following:

How to find error messages
How to find the joblog for the job that has errored. 
Determine the cause of the error.
Demonstrate various approaches to prevent errors.
Create RPG, CL, & SQL code that is "hardened" to handle issues when they happen.

Shelly Petty will adjudicate the duel & award points to each of the presenters, & at the end of the presentation announce the winner.
Speakers
avatar for Shelly Petty

Shelly Petty

Application Support, Profound Logic
I am a Full Stack Developer at Profound Logic. We run our production applications on the IBMi Power Server. Primary languages are CL, RPG, DB2 SQL and Java, and the UI: HTML, CSS, JavaScript, Drupple, React, and Sencha.My position is a fast paced job and it includes Help Desk phone... Read More →
avatar for Marina Schwenk

Marina Schwenk

Innovative Software Solutions inc.
Marina started her career in January 2015 at Everbrite LLC in Greenfield WI after graduating from Gateway Technical College in May of 2014 with an Associate’s degree in IT Software Development. Marina worked for over nine years as a Senior Programmer Analyst/IBM i admin at Everbrite... Read More →
avatar for Simon Hutchinson

Simon Hutchinson

Founder & author, RPGPGM.COM
Simon Hutchinson has been writing his highly acclaimed IBM i blog, RPGPGM.COM, for eleven years sharing his knowledge, experience, and giving many detailed examples of the latest RPG, SQL, and CL. His work has led him to be recognized by IBM as an IBM Champion for Power and IBM i Community Advocate. He is a subject matter expert for COMMON Americas, awarded... Read More →
Tuesday May 20, 2025 3:15pm - 4:15pm PDT
North Ballroom A 1150 Magic Way, Anaheim, CA 92802

5:05pm PDT

Intro to Modern Application Integration via API
Tuesday May 20, 2025 5:05pm - 5:25pm PDT
We no longer live in a world where we have one system of record that is used for all business functions. IT is an everchanging blend of tools, applications, and platforms. Integration is top of mind for most businesses. If there is one common way to link all these systems, it is an API layer. Your IBM i should speak the language of APIs, both consuming and hosting. In this session, let’s look at the big picture with regards to APIs and IBM i.
Speakers
avatar for Brian May

Brian May

Vice President of Product Management, Profound Logic
Professional IT Leader, Speaker and WriterSpecialties:Team Building, Development and RetentionTechnical SalesSolutions ArchitectureSoftware DevelopmentEnterprise Systems Manufacturing ProcessesApparel IndustryAccounting Principles
Tuesday May 20, 2025 5:05pm - 5:25pm PDT
Monorail 1150 Magic Way, Anaheim, CA 92802
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -