Join us at the PUG South Africa in Johannesburg on Sep 3thβ4th & in Cape Town on Sep 9th-10th!
Johannesburg · Sep 3–4 | Cape Town · Sep 9-10
After a long pause since 2019, PUG South Africa is back - and we’re excited to be part of its long-awaited return!
Join Consultingwerk as Peter Judge and Mike Fechner take the stage to deliver in-depth sessions and workshops on the latest in OpenEdge, application modernization, and AI-assisted development.
This is your chance to reconnect with the OpenEdge community, explore cutting-edge solutions, and be inspired by the possibilities for your applications.
Our Sessions with Peter Judge:
Seamless Integration of Word & Excel within ABL
Create Word and Excel documents directly from ABL - no OCXs, no Windows dependency. This session introduces a platform-independent approach using .NET Core and OpenXml, supported on OpenEdge 12.8 across all platforms (even Docker and Linux).
Key takeaways:
- Mail Merge and bookmark automation in Word
- Excel generation from temp-tables and data grids
- Full control from ABL — without Office automation
OOABL for Everyday’s Benefit
If your app is mostly procedural, this session shows how to gradually introduce OOABL concepts like collections, interfaces, and structured error handling — without a full rewrite.
What’s Happening with My Temp-Tables?
Get under the hood of your ABL application’s temp-table behavior. Learn to monitor memory usage, tune startup parameters, and leverage diagnostic tools to uncover hidden performance issues.
Our Sessions with Mike Fechner:
Refactoring TTY/GUI to Modern Web Applications
Learn a practical, semi-automated approach to migrating OpenEdge TTY/GUI applications to modern, scalable web frontends with robust ABL backends.
Includes:
- Code reuse strategies
- Multi-channel architecture
- Workflow-driven UX and data validation
- Outlook: AI-powered refactoring
OpenEdge Client Startup Parameters – Explained
Demystify key OpenEdge startup parameters and their performance impact. Ideal for developers and system admins alike.
Windsurf IDE: AI Coding Assistant for OpenEdge
Discover how the Windsurf IDE brings AI-powered tooling into the ABL developer’s workflow — from intelligent autocompletion to chat-based assistance and custom workflows.
[Workshop] API First: Building ABL Clients from Swagger
A hands-on workshop on using OpenAPI/Swagger documents to build ABL clients for REST APIs — using OpenEdge’s HTTP Client and JSON object model.
Speakers: Peter Judge & Mike Fechner
Event Details
Johannesburg: Sept 3rd–4th @ Cedarwood Hotel
Cape Town: Sept 9th–10th @ Century City Convention Centre
This is the first PUG South Africa since 2019 - a long-overdue opportunity to reconnect, share, and shape the future of OpenEdge together.
- Hear from leading voices in the Progress community
- Explore modernization strategies grounded in real-world experience
- Get inspired by the future of AI-assisted OpenEdge development
Come learn, connect, and modernize with us.