Speaking Schedule
Jim is available to speak at your conference or user group meeting. See our sessions page for available topics.
inPower 2024
September 23 – 26, 2024 Pewaukee, WI
Jim will be presenting –
Modernization and 21st Century Skills
How to Remain Relevant in a Changing IT Environment
NAVIGATE 2024
September 16 – 18, 2024 Bonita Springs, FL
Jim will be presenting –
Developers and Security Like Oil and Water – Panel
Modernization and 21st Century Skills
Getting Started with VS Code and IBMi Workshop – Hands On Lab
MITEC 2024
June 4, 2024 Livonia, MI
Jim will be presenting –
Getting Started with VS Code and IBMi Workshop – Hands On Lab
Processing JSON with DB2 and RPG
RPG-MVC Architecture and Modernization
WMCPA Spring Conference 2024
March 12 – 14, 2024 Delavan, WI
Jim will be presenting –
Introduction to RDi’s Code Coverage Tool
Developing a Weather Application for your IBMi
What’s up with the RDi Debugger
What’s the Fuss? Using Procedures and Service Programs
Modernization and 21st Century Skills – How to Move your Business into the 21st Century
How to Remain Relevant In a Changing IT Environment
Navigate 2023
October 9 – 11, 2023 Virginia Beach, VA
Jim will be presenting –
Processing JSON with DB2 and RPG
Basics of Modern RPG Language: How Other Companies Have Moved Their Business into the 21st Century on IBM i
What’s the Fuss? Using Procedures and Service Programs
Darn.. Cursored Again – Using SQL & Cursors in Your Programs
How to Remain Relevant in a Changing IT Environment
MITEC Michigan IBM Power Systems Technical Education Conference
Monday, June 5, 2023 Livonia, MI
Jim will be presenting –
Modernization and 21st Century Skills
Processing JSON with DB2 and RPG
How to Remain Relevant in a Changing IT Environment
RPG, MVC Architecture and Modernization
WMCPA Spring Technical Conference
March 14 – 16, 2023 Lake Delavan, WI
Jim will be presenting –
Modernization and 21st Century Skills
How to Remain Relevant in a Changing IT Environment
CTXIUG Monthly Meeting
Tuesday, May 16, 2023 – 6:30 pm US Central Time
Online, Free and open to everyone who registers. It will not be recorded, therefore, if you arrive late you will miss out.
Spaces are limited, and you must register.
Jim will be presenting –
RPG, MVC Architecture and Modernization
Developing ILE code requires the developer to change their thought processes, gone are the large programs doing complicated processes. ILE requires the developer to think in small easily managed procedures. Reusable procedures, modules, and service programs.
Learning Objectives
- Why use Model View Controller architecture
- Improve developers understanding of service programs
- Learn why Service programs should be data centric rather that application centric
- Learn how correctly designed service programs will make your life easier
Audience
IBM i Developers wanting to get started with or improve their programming skills using modern RPG coding techniques.
QUSER Monthly Meeting
Tuesday, January 17, 2023 – 2:00 pm to 4:40 pm
In-Person and Virtual Event
Jim will be presenting –
Modernization and 21st Century Skills How to Move your Business into the 21st Century on IBM
RPG, MVC Architecture and Modernization
Navigate 2022
October 3 – 5, 2022 St. Louis, Missouri
In-Person and Virtual Event
Jim will be presenting –
How to Remain Relevant in a Changing IT Environment
Magic Annual Virginia Beach IBM i Conference
November 14 – 15, 2022
Jim will be presenting the following sessions –
RPG, MVC Architecture and Modernization
Processing JSON with DB2 and RPG
inPower 2022
Infor and ISE\Trimin have joined forces with the System21, LX and XA User Groups, to bring back inPOWER, September 19-22 2022, in Milwaukee, Wisconsin. Over 100 sessions from Infor, partners, and customers, and plenty of time for in-person networking.
The conference will include:
- Specific content for Infor LX, System 21 and XA ERP systems.
- Special Keynote Session, discussing Supply Chain, from Dr. Doug Fisher, to kick off the event.
- Over 100 sessions on Tuesday and Wednesday, including “Mini-Tracks”, such as Finance, Supply Chain, Advanced Planning, Technology, etc.
- Return of the popular and very technical Enterprise Integrator User Group meeting, as a prelude to inPOWER, on Monday September 19
- A special evening event at The Harley Davidson Museum on Tuesday evening
- Unlimited networking opportunities, with fellow members of your ERP community, Infor Executives, IBM Executives, Strategic Partners
Omni June 2021 Virtual Meeting
Learning Objectives:
- Internalize the benefits of using SQL in your programs.
- Correct use of SQL and CURSORS in your RPG Programs
- Understand error handling in SQL subprocedures and service programs
Getting Started with RPG on IBM i
June 14th | 4:30 pm CT
Jim Buck will be joing the New to IBM i group to answer questions and give some tips on how to best get started with RPG on IBM i.
Navigate 2021
May 24 – 26 2021 Columbus, Ohio
In-Person and Virtual Event
Jim will be presenting the following sessions –
Using RDi’s Code Coverage Tool
Developing an Hourly Weather Application for Your IBM i
How Professional training saves your company money
Michelle will be presenting –
How to Create Quick and Easy Grids on the web using db2 data & PHPGrid
Metro Midrange Systems Association - Winter Webinar
Tuesday, March 16, 2021 – 6:30pm to 8:00pm
Processing JSON with DB2 and RPG
IBM has done some great things that allow DB2 to process JSON objects. This session shows you “Tips and Tricks” to make your life easier when you start working with JSON data. After a short discussion of the HTTP functions that have been added to SYSTOOLS and how they can be used with the JSON_TABLE Function, Jim shows the attendee how to work with the SYSTOOLS.HTTPGETCLOB and JSON_TABLE Functions to consume an API returning a JSON object. If you have tried using these functions many have problems writing the correct SQL/JSON path expressions to extract the data and represent it in a relational table. Jim will help the attendee understand this process with solid examples.
• Developers needing clear examples of SQL/JSON path expressions with DB2
• Improve developers understanding of SQL/JSON path expressions with DB2 and JSON
• Improve developers understanding of how to use HTTP functions in SYSTOOLS
• Improve developers understanding of how to use JSON_TABLE functions
QUSER All Day Hands-on Lab: RPG Free and RDI
Tuesday, February 16, 2021 – 2:00pm to 4:30pm
Modernization and 21st Century Skills – How to Move your Business into the 21st Century on IBM i
Faced with pressure from upper management, learn how different companies moved their company’s software into the 21st century. Why 21st century technologies, require systematic training and who to train. We will discuss the steps these companies have followed to modernize their business and IT staff, spending significantly less money and time than moving off the platform.
Topics Covered
• Modernization requirements
• Modernization and Staff training
• Where to find IBM i Developers for your company
• What about me… where do seasoned developers fit in?
• Basics of training developers in 21st Century skills
• Myths and truths
• A sad alternative
Spoiler alert… abandoning the IBM i platform was not the answer!
Processing JSON with DB2 and RPG
IBM has done some great things that allow DB2 to process JSON objects. This session shows you “Tips and Tricks” to make your life easier when you start working with JSON data. After a short discussion of the HTTP functions that have been added to SYSTOOLS and how they can be used with the JSON_TABLE Function, Jim shows the attendee how to work with the SYSTOOLS.HTTPGETCLOB and JSON_TABLE Functions to consume an API returning a JSON object. If you have tried using these functions many have problems writing the correct SQL/JSON path expressions to extract the data and represent it in a relational table. Jim will help the attendee understand this process with solid examples.
• Developers needing clear examples of SQL/JSON path expressions with DB2
• Improve developers understanding of SQL/JSON path expressions with DB2 and JSON
• Improve developers understanding of how to use HTTP functions in SYSTOOLS
• Improve developers understanding of how to use JSON_TABLE functions
Modernization and 21st Century Skills
November 18, 2020 @ 7:00 p.m.
On-line (Zoom Webinar)
Faced with pressure from upper management, learn how different companies moved their company’s software into the 21st century. Why 21st century technologies, require systematic training and who to train. We will discuss the steps these companies have followed to modernize their business and IT staff, spending significantly less money and time than moving off the platform.
Topics Covered
- Modernization requirements
- Modernization and Staff training
- Where to find IBM i Developers for your company
- What about me… where do seasoned developers fit in?
- Basics of training developers in 21st Century skills
- Myths and truths
- A sad alternative
Spoiler alert – abandoning the IBM i platform was not the answer!
WMCPA October Monthly Meeting
Online via webex
Join Jim for the WMCPA October 2020 meeting where he will be presenting:
Session 1: Failure to Modernize – The Real Cost
Session 2: Processing JSON with DB2 and RPG
Processing JSON with DB2 and RPG
Oct 15, 2020 @ 3:30 eastern
Online
IBM has done some great things that allow DB2 to process JSON objects. This session shows you “Tips and Tricks” to make your life easier when you start working with JSON data. After a short discussion of the HTTP functions that have been added to SYSTOOLS and how they can be used with the JSON_TABLE Function, Jim shows the attendee how to work with the SYSTOOLS.HTTPGETCLOB and JSON_TABLE Functions to consume an API returning a JSON object. If you have tried using these functions many have problems writing the correct SQL/JSON path expressions to extract the data and represent it in a relational table. Jim will help the attendee understand this process with solid examples.
Virtual POWERUp 2020
Join Jim at COMMON’s POWERUp Virtual Technical Conference where he will be joining Barbara Morris to present a module on the business case for:
Leveraging today’s talent and recruit younger developers to your business by learning the basics of modern RPG
Part I: Introduction to Modern RPG for Today’s Programmers
Part II: How Other Companies Have Moved Their Business into the 21st Century on IBM i
Part III: LIVE Q&A and Panel Discussion
Also, be sure to stop by our Virtual Booth and introduce yourself!
OCEAN TechCon20
Consuming APIs with JSON, SQL and RPG
Failure to Modernize – The Real Cost
Be sure to stop by our Virtual Booth and introduce yourself!
COMMON PowerUp 2020
Join Jim at POWERUp 2020 on August 31st – September 3rd in Tampa, FL where he will be doing speaking sessions on:
- Processing JSON with DB2 and RPG
- How to Remain Relevant in a Changing IT Environment
Be sure to stop by our Booth and introduce yourself!
MITEC 2020 iSight: Virtual Conference
SEMIUG May 2020 Meeting
This session demonstrates the use of SQL in your programs. After a short discussion of the differences between Dynamic and Static SQL in your programs; we demonstrate the important concepts in creating a robust SQL program. Topics include host variables, data-structures, error trapping and using tables with SQL.
Learning Objectives:
- Internalize the benefits of using SQL in your programs.
- Correct use of SQL and CURSORS in your RPG Programs
- Understand error handling in SQL subprocedures and service programs
WMSUG May 2020 Meeting
Common iNSIGHT
Join Jim at COMMON iNSIGHT on May 5th – 7th where he will be doing speaking sessions on:
- Processing JSON with DB2 and RPG
- Using Procedures and Service Programs
WMSUG April 2020 Meeting
“Education – How to Remain Relevant in a changing IT Environment” by Jim Buck, CEO – imPower Technologies, LLC.
Education in today’s IT and Business Environment challenges both the Company and the employee. What skills are needed to provide for today’s (and tomorrow’s) business needs? How does the company and the employee deal with these challenges? How to decide; what to learn, how to learn and when to learn, when planning for future needs. These challenges differ depending on where a person is in their career path. Jim discusses these challenges and more in this presentation. A great presentation for managers and employees!
– The question of being relevant?
– How to know… your relevancy
– Uh Oh… I’m not relevant (what to do)
– Business vs IT Skills – the Balance
– The Specialist vs the generalist – Let’s hire a consultant
WMSUG May 2020 Meeting
COMMON 2019 SPRING CONFERENCE & EXPO
MITEC
COMMON 2018 Fall Conference & Expo
How to remain Relevant in a changing IT Environment
• The question of being relevant?
• How to know… your relevancy
• Uh Oh… I’m not relevant (what to do)
• Business vs IT Skills – the Balance
• The Specialist vs the generalist – Let’s hire a consultant