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.
What the Shai-Hulud npm Worm Means for Node.js Developers
/0 Comments/in Node.js, Open Source /by Alan SeidenIn September 2025, researchers found that Shai-Hulud had infected more than 500 npm packages, including some from trusted maintainers. The worm did not just publish a few bad versions. It spread automatically, using stolen credentials to infect other packages owned by the same developer.
Read more →
Ransomware Lessons from Brussels Airport and IBM i
/0 Comments/in Security /by Alan SeidenRead more →
A New Generation Shapes the Future of IBM i
/0 Comments/in CIO Strategy /by Alan SeidenIn recent months, I have seen an unmistakable, growing wave of younger professionals choosing to invest their energy and creativity in the IBM i platform. This trend was particularly evident at the 2025 PowerUp conference.
Read more →
When Your IBM i Email Delivery Fails with Office 365 or Gmail
/0 Comments/in IBM i /by Alan SeidenThese problems can affect a wide range of systems, including:
Read more →
Mapepire Q&A
/0 Comments/in Open Source /by Alan SeidenRead more →
Seiden Group Now Supports Mapepire for Node.js and Db2 for IBM i Connectivity
/0 Comments/in Db2 for i /by Alan SeidenMany 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 →
Easy Job Scheduling and Queuing with Seiden PHP+ on IBM i
/0 Comments/in PHP /by Alan SeidenTo 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 →
Seiden PHP+: Built for IBM i. Backed by Experts.
/0 Comments/in PHP /by Alan SeidenWhen 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.
Improve Your TN5250 Experience in VS Code for IBM i
/0 Comments/in VS Code for i /by Alan SeidenUpdate: New installations of Code for i include the
+uninhibitedoption 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 displayerror 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 →
Scott Forstie’s Wish
/0 Comments/in Db2 for i /by Alan SeidenAt a recent Code for i Fridays meeting, DB2 for i Business Architect Scott Forstie shared with the group:
Scott was recommending that new tables always be built using SQL/DDL* rather than DDS. He had several good reasons, but to share the top two:
Read more →