Seiden Group
Modern Development & Open Source for IBM i
  • Link to LinkedIn
  • Link to Mail
  • Home
  • Seiden PHP+
    • Seiden PHP+
    • Install & Learn
    • SmartSupport
    • PHP Migrations & Upgrades
    • Success Stories
    • Free PHP Assessment
    • Documentation
    • What’s New (Changelog)
  • IBM i Services
    • Development
    • Training & Mentoring
    • Open Source Setup & Upgrades
    • SSL/TLS Install & Learn
    • Performance
  • Support
    • Open Source & PHP
    • VS Code for i
    • Developer Support
    • Support Success Stories
  • VS Code for i
    • Support
    • Training
    • Code for i Resource Guide
    • Getting Started Videos
    • Code for IBM i Fridays
  • Free Stuff
    • IBM i Strategy & Tips
    • PHP Upgrade Assessment
    • CNX Valence Assessment
    • VS Code for IBM i Resources
    • Code for IBM i Fridays
    • QCachegrind Download
    • PHP Toolkit for IBM i Resources
    • Qshell on i Library
  • Blog
  • About
    • About Our Team
    • About Alan Seiden
    • Speakers & Sessions
    • In the News
  • Contact
  • 201.447.2437
  • Search
  • Menu Menu

Archive for category: RPG

Amy Lantz

Integrating Open Source on IBM i: Advanced Topics and Optimization

December 12, 2024/0 Comments/in APIs & Web Services, Open Source, RPG /by Amy Lantz

Pairing open source with traditional IBM i programs works great for APIs, web, and mobile applications. But how do you stay on top of your business’s requirements for speed and scalability?

OCEAN User Group recently asked Alan to help answer that question. In the recording of their November meeting (also linked from the graphic below), he covers:

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Amy Lantz https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Amy Lantz2024-12-12 10:30:552024-12-12 14:44:36Integrating Open Source on IBM i: Advanced Topics and Optimization
Richard Schoen

Call/Parm Your Open Source Apps from RPG and CL with QSHCALL

July 25, 2024/2 Comments/in Open Source, PHP, Python, RPG /by Richard Schoen

QSHONI integration for IBM i RPG, CL and open sourceA few years back I created the QShell on IBM i (QshOni) project to allow QShell/PASE (open source) apps to be more easily integrated and used with traditional IBM i job streams written in RPG and CL. Since then, many developers have adopted QshOni to utilize their open source apps in conjunction with their classic traditional apps.

Recently I added several new commands to QshOni to make living the PASE life even easier for RPG developers. Today’s focus will be on the QSHCALL command.

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Richard Schoen https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Richard Schoen2024-07-25 07:16:322024-07-24 21:18:25Call/Parm Your Open Source Apps from RPG and CL with QSHCALL
Amy Lantz

Next Generation Free-Form RPG with Susan Gantner

July 22, 2023/1 Comment/in RPG /by Amy Lantz

Earlier this week we shared how one of our clients successfully transitioned the maintenance of an important System 36-era application from busy RPG developers to a younger web developer interested in learning RPG. The heart of their strategy? Converting their fixed-format RPG code to more modular RPG Free Form.

At the same time, Susan Gantner was presenting a session on using free-form RPG with the clear message that moving to RPG Free Form is critical to bringing new talent to IBM i development.

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Amy Lantz https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Amy Lantz2023-07-22 10:32:282023-07-22 10:32:28Next Generation Free-Form RPG with Susan Gantner
Jack Woehr

RPG Trek, The Next Generation

July 19, 2023/4 Comments/in RPG /by Jack Woehr

RPGLEOur client “Bruce” was discussing the RPG talent shortfall and how to get the next generation on board to write and maintain legacy RPG code dating back to the 1980s in a recent iChime meeting.

Bruce had a System 36 manufacturing application written in fixed-format RPG. The system was solid and users were satisfied. But Bruce knew that he had to modernize the code for ease of maintenance and to expand the developer talent pool for future applications.

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Jack Woehr https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Jack Woehr2023-07-19 13:48:532023-07-20 18:35:29RPG Trek, The Next Generation
Amy Lantz

Debug RPGLE and COBOL with VS Code for IBM i

March 7, 2023/18 Comments/in RPG, VS Code for i /by Amy Lantz

Updated July 14, 2025

Our Twitter feeds recently rang out with this long-awaited news from Liam Allan:

“Debugging ILE COBOL and RPGLE inside @code like it’s any other day! I’m pumped for this release #ibmi.”

As reported by Alex Woodie in IBM i Debugger Comes to VS Code, IBM decoupled their RPG/COBOL debugger from RDi after years of encouragement from Liam. It’s now available as a Debug Service to the thousands of IBM i developers who have downloaded Visual Studio Code for IBM i. Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Amy Lantz https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Amy Lantz2023-03-07 14:58:382025-10-29 09:12:50Debug RPGLE and COBOL with VS Code for IBM i
Holly Lacher

Why I Learned RPGLE

January 26, 2023/1 Comment/in IBM i, RPG /by Holly Lacher

RPGLEWhen I told my friends  I was learning RPGLE, they thought I had gone a bit crazy. Why would I want to learn that “old” programming language?

My quest stemmed from a common issue that I experienced first hand. As a web developer, I would often hear, “The business logic is located in RPG code and we don’t know what it does. We will have to wait and ask the RPG programmer to explain it to us before we can continue with the project, but that person is too busy now.”

Or worse yet, “We are completely redoing our ERP system because we can’t find RPG programmers.”

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Holly Lacher https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Holly Lacher2023-01-26 08:03:522023-02-07 10:37:17Why I Learned RPGLE
Amy Lantz

Code for IBM i: Project Mode

November 18, 2022/0 Comments/in RPG, VS Code for i /by Amy Lantz

Code for IBM iVisual Studio Code for IBM i recently acquired a series of enhancements that greatly enrich the RPGLE developer experience.

Known as Project Mode, the new features allow RPGLE developers to easily navigate their code — and understand it — all while editing remotely in the IDE. They can now find all references to definitions, find definitions of all references, and go to the implementation of export procedures without leaving the editor.

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Amy Lantz https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Amy Lantz2022-11-18 10:39:072023-10-16 17:31:00Code for IBM i: Project Mode
Alan Seiden

Learn about Merlin for IBM i

September 22, 2022/0 Comments/in News & Events, RPG /by Alan Seiden

IBM MerlinYou may have heard about IBM’s new Merlin tools for modern RPG development methodology. But what is it, really, and how would it benefit your shop?

Seiden Group’s Jack Woehr, one of the top Merlin advocates in the country, will be presenting three talks on Merlin at COMMON NAViGATE on Oct. 4–5, 2022:

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Alan Seiden https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Alan Seiden2022-09-22 13:04:222023-02-13 16:11:54Learn about Merlin for IBM i
Amy Lantz

VS Code for IBM i: A Resource Guide

April 22, 2022/26 Comments/in RPG, VS Code for i /by Amy Lantz

Code for IBM iVS Code for IBM i makes IBM i a powerful environment for modern developers. Code for i supports development in RPGLE, COBOL, JavaScript, PHP, Python, Node.js and much more, while including a Db2 for i SQL interface and other powerful tools, and a community of forward-thinking developers and leaders.

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Amy Lantz https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Amy Lantz2022-04-22 06:19:072026-06-03 11:29:11VS Code for IBM i: A Resource Guide
Liam Barry Allan

Update: Code for IBM i Language Tools

February 21, 2022/0 Comments/in RPG, VS Code for i /by Liam Barry Allan

Code for IBM iCode for IBM i and its RPGLE language tools have come a long way! I am excited to share some of the language tools improvements with you today. They are absolutely worth talking about. Language tools are what makes writing code fun and exciting, and we can be better developers with them.

Read more →

https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png 0 0 Liam Barry Allan https://www.seidengroup.com/wp-content/uploads/2017/03/SeidenLogo-180.png Liam Barry Allan2022-02-21 11:09:062023-01-30 17:39:48Update: Code for IBM i Language Tools
Page 1 of 3123
SUBSCRIBE
Open Thinking
Monthly IBM i Strategy & Tips
  • This field is for validation purposes and should be left unchanged.

IBM i Development

  • RPG, COBOL, SQL, Node,
    PHP, Python, Valance, etc.
  • Modernization. Integration.
  • Web and API Solutions
  • Legacy Maintenance
    ...
LET'S GET IT DONE!

Recent Posts

  • Do You Need IBM i Observability?
  • PHP 8.6 is Coming Soon to IBM i
  • Safer npm installation is on the way for Node.js (and all JavaScript)
  • Access Modern Security for IBM i and Connected Web Environments
  • IBM i: A Natural Platform for Agentic AI
  • PHP on IBM i in 2026: The Modernization Engine
  • Your “AS/400” Is a Modern IBM i Platform
  • MCP + AI for IBM i Teams (with a MongoDB example)
  • GnuPG PHP Extension for IBM i: Now Included with Seiden Support
  • Getting Started with Code for IBM i: A Lunch & Learn Video

SEIDEN GROUP: Modern Development & Open Source for IBM i

Home   |   Seiden PHP+   |   IBM i Services  |   Support   |   VS Code for i   |   Free Stuff   |   Blog  |   Privacy Policy  |   Contact         201.447.2437

© 2026 Seiden Group, LLC
  • Link to LinkedIn
  • Link to Mail
Scroll to top Scroll to top Scroll to top