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

Tag Archive for: IBMi

Alan Seiden

Mapepire Q&A

August 1, 2025/0 Comments/in Open Source /by Alan Seiden

A friend in the IBM i vendor community asked me about Mapepire from a popularity and security perspective. He had read about Seiden Group’s support for the Mapepire Db2 for i driver. I have provided his questions and edited versions of my answers below.

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 Seiden2025-08-01 13:42:472025-08-01 13:42:47Mapepire Q&A
Alan Seiden

Seiden Group Now Supports Mapepire for Node.js and Db2 for IBM i Connectivity

July 18, 2025/0 Comments/in Db2 for i /by Alan Seiden

Mapapire database driver for IBM iSeiden Group is pleased to announce that we now provide production support for the open source Mapepire database connector for IBM i. This includes support for Node.js applications and cloud-based or containerized workloads that connect to Db2 for i—whether from IBM i itself or from external systems.

Many developers already rely on Mapepire every day—sometimes without realizing it—because it’s the back-end to the Db2 for i extension for VS Code. We’re excited to help clients adopt this lightweight, high-performance connector.

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 Seiden2025-07-18 14:07:052025-07-22 15:46:22Seiden Group Now Supports Mapepire for Node.js and Db2 for IBM i Connectivity
Alan Seiden

Easy Job Scheduling and Queuing with Seiden PHP+ on IBM i

July 14, 2025/0 Comments/in PHP /by Alan Seiden

Seiden PHP+Using a job queue or scheduler to run PHP scripts helps ensure that PHP-based processes are run successfully and on time.

To make it easy for Seiden PHP+ users to schedule jobs, we provide job scheduler or queue functionality and support with our Seiden PHP+ SmartSupport.

Benefits include the ability to:

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 Seiden2025-07-14 13:00:102025-07-14 13:00:10Easy Job Scheduling and Queuing with Seiden PHP+ on IBM i
Alan Seiden

Seiden PHP+: Built for IBM i. Backed by Experts.

June 2, 2025/0 Comments/in PHP /by Alan Seiden

Seiden PHP+I’m pleased to share that over the past year, we’ve rebranded our PHP distribution as Seiden PHP+.

When we first created CommunityPlus+ PHP, it was meant to fill a gap—providing a stable, supported PHP environment for IBM i after Zend Server Basic was discontinued. The new name, Seiden PHP+, better reflects our team’s role in offering and supporting this full-featured, enterprise-grade PHP stack that businesses rely on for speed, stability, and security.

For those who want hands-on help, our Install & Learn service is a great way to get started, and our SmartSupport program keeps your system secure and running smoothly. Whether you’re using PHP for new APIs or modernizing legacy web apps, Seiden PHP+ is designed to support you.

Thanks to all our clients and partners who’ve helped us improve this platform. We’re proud to continue developing tools and services that move IBM i forward.

Contact us to schedule a complimentary PHP upgrade assessment. I’d love to hear what you’re building.

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 Seiden2025-06-02 20:42:242025-09-22 09:56:44Seiden PHP+: Built for IBM i. Backed by Experts.
Alan Seiden

Improve Your TN5250 Experience in VS Code for IBM i

May 21, 2025/0 Comments/in VS Code for i /by Alan Seiden

Update: New installations of Code for i include the +uninhibited option by default, as described here.

The open-source TN5250 emulator provides a handy way to launch IBM i 5250 sessions from within VS Code for IBM i.

The one drawback I’ve found in TN5250 is the Cursor in protected area of display error when I accidentally type on a protected area of the screen—an area where input isn’t allowed. The error must be cleared before I can continue to work.

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 Seiden2025-05-21 11:10:412025-10-30 17:46:29Improve Your TN5250 Experience in VS Code for IBM i
Alan Seiden

Release Levels for IBM i Services (SQL)

April 25, 2025/0 Comments/in Db2 for i /by Alan Seiden

IBM i ServicesIBM i Services are a growing, innovative use of SQL on the IBM i platform. These SQL-based functions and views provide convenient access to system functionality. For example, VS Code for i uses the LIBRARY_INFO table function.

Because these SQL-based services are added and enhanced over time, each service has an operating system release and Group PTF level at which it became available.

I had wished there was a list of minimum release levels for all the IBM i Services. As it happened, at our latest Code for IBM i Fridays meeting, Scott Forstie, the DB2 for i Business Architect, provided the resources that I’d been looking for.

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 Seiden2025-04-25 12:46:172025-07-28 12:43:57Release Levels for IBM i Services (SQL)
Alan Seiden

Physical File GREP (PFGREP): Fast IBM i Source Code Search

March 25, 2025/5 Comments/in Open Source /by Alan Seiden

pfgrep: Fast search for IBM i PFsOur 2023 article on searching source physical file members using the QShell grep command showed grep’s potential. In practice, while we found QShell grep to be flexible, we also experienced slow performance and occasional errors.

Now, our own Calvin Buckley has built an improved grep command called pfgrep to search traditional IBM i source physical file members. Quick and reliable, pfgrep is also free and open source.

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 Seiden2025-03-25 07:30:112025-03-24 15:55:23Physical File GREP (PFGREP): Fast IBM i Source Code Search
Richard Schoen

New QSHONI Commands: Integrate Python, PHP, Java with CL & RPG

February 14, 2025/0 Comments/in Open Source /by Richard Schoen

QSHONI integration for IBM i RPG, CL and open sourceA few years ago I introduced you to my QShell on i utility – QSHONI. QSHONI makes it easy for traditional CL, RPG, and COBOL programs to call Python utilities and other QShell/PASE utility programs (PHP, Node, Java, etc.) and directly use their output. QSHONI opened up a whole new world of integrations to open-source apps from traditional IBM i applications.

I keep thinking I will run out of interesting things to add to the library, but the ideas keep on flowing.

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 Schoen2025-02-14 12:40:462025-02-14 12:40:46New QSHONI Commands: Integrate Python, PHP, Java with CL & RPG
Alan Seiden

Compare Source Between Two Partitions using VS Code for IBM i

February 10, 2025/0 Comments/in VS Code for i /by Alan Seiden

Comparing source code between IBM i partitions has been a desired feature of Code for i. Although connecting to two systems within one Code for i window is not yet supported, comparing source from two systems IS possible.

Patrick Behr recently posted a comparison technique using Git that works for multiple files. Another technique, which seems well suited for comparing single files rather than multiples, was provided by Christian Jorgensen in the Code for i Github repository. We share both versions below.

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 Seiden2025-02-10 11:05:212025-02-10 11:05:21Compare Source Between Two Partitions using VS Code for IBM i
Alan Seiden

How to Speak IBM i

January 17, 2025/1 Comment/in IBM i /by Alan Seiden

IBM i termsSometimes it seems that IBM creates its own terminology for everything. One young colleague told us she was eager to learn about the IBM i platform, but her older colleagues used so many abbreviations and initialisms, the “alphabet soup” deterred her and caused frustration.

We at Seiden Group try to bring teams together. In that spirit, here are several common IBM i terms and their definitions in platform-neutral terms:

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 Seiden2025-01-17 11:48:522025-01-20 12:58:23How to Speak IBM i
Page 2 of 12‹1234›»
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