Consultingwerk - Events
 

PUG South Africa 2025

03 September 2025  - 10 September 2025

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.