Sessions by Speaker

NEUGC 2019 Sessions by Speaker




Erwin Early, Rogue Wave Software

ILE Activation Groups and Binder Language
Look What You Can Do with RDi
Debugging with RDi 
Designing DDS Screens & Reports with RDi
  • Open Source Programming Languages on IBM i
  • Openi – Exploring Open Source Solutions on IBM i
  • Introducing Node.js on IBM i
  • Turn On the LAMP – please!
  • Oh C.R.U.D. (Create, Read, Update, Delete) 


Charlie Guarino, Central Park Data Systems

  • RPG! It’s Alive with New Treasures!
  • RDi and Git, The Basics
  • Configuring RDi for RPG Development
  • The “Best Stuff” of Advanced RDi topics
  • Debugging with RDi From the On Ramp to the Cruising Lane


Birgitta Hauser, Toolmaker Advanced Efficiency GmbH

  • Creating JSON Data with SQL: SQL and JSON – Part 1 
  • Consuming JSON Data with SQL: SQL and JSON – Part 2
  • Embedded SQL - An Introduction 
  • Tips and Tricks for Advanced Embedded SQL 
  • Let’s join together – Joining SQL Tables and Views 
  • OLAP Functions – Much More Than Running Numbers


Ted Holt, Profound Logic

  • Fun!(damental) and Fun!(ctional) Table-driven Programming
  • Refactoring RPG: What, Why and How
  • Easily Modify Report Programs (Because You Have Better Things to Do)
  • Programming with Assertions
  • The SQL Procedures Language in a Nutshell
  • SQL in CL? Why not?!


Scott Klement, Profound Logic

  • Accessing External Databases from RPG
  • Working with JSON in RPG
  • The World of Node.js on IBM i
  • Mobile RPG with PhoneGap
  • Consuming Web Services from RPG with HTTPAPI (NEW)
  • RPG and the IFS


Pete Massiello, iTech Solutions Group

  • What You Need to Know When Upgrading IBM i to 7.3
  • Tips and Tricks to Improve System Performance and Save Disk Space
  • Cool Things in Navigator to be a Star Administrator
  • Moving from Classic HMC GUI to Enhanced HMC GUI


Dawn May, Dawn May Consulting

  • IBM i Performance Tools for the Application Developer
  • IBM i Services for the System Administrator
  • Predictive Performance Management



Mike Pavlak, Fresche Solutions

  • PHP Arrays for the RPG Programmer – (Intermediate)
  • 30 PHP tips on IBM i in 60 Minutes (All levels)
  • Exploring Db2 Data Access in PHP (Beginner)
  • Introduction to Python on IBM i (Beginner)
  • PHP and RPG Integration Examples (All levels)


Steve Pitcher, iTech Solutions Group

  • Anatomy of a Bad Password
  • Anatomy of a Security Failure
  • IBM i and our False Sense of Security
  • Rapid Fire Admin
  • Updating our IBM i Modernization Mindset




Edmund Reinhardt, IBM


  • Hidden gems of IBM i
  • An admin's View of ACS
  • RDi Advanced Tips & Techniques
  • Managing open source on IBM i
  • Test Driven Development - Best Practices Applied to IBM i with Assistance of Tooling




Alan Seiden, Seiden Group

  • Using Db2 and SQL with Open Source Languages on IBM i
  • PHP Tricks for RPG’ers: Graphics, Excel, PDFs, E-Mail and More
  • PHP and Db2 Essentials
  • The Art of Performance Diagnostics with the IBM i Performance Data Investigator


Paul Tuohy, ComCon

  • RPG Talks to Watson (NEW)
  • Programming RPG with Style (NEW)
  • How Does RPG Talk to a Browser
  • Mobilize Your i
  • Modernization - What, Why, Where, When & How
  • Handling the Weird Stuff in RPG Programs



John Valance, Profound Logic

  • Getting Started with Db2 SQL Stored Procedures 
  • PHP – Beyond the Basics
  • OO and Ahh! The Power of Object Oriented PHP
  • Zend Studio Tips and Techniques


Steve Wolk, PC Richard & Son

  • Everything they never taught you!
  • Mission: Possible! Journaling Forensics 101 (with Free Tools)
  • SQL Easy as MAGIC!
  • Give me an hour, and I'll give you a week!