Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Engage 2026 Roundtable: "Bring Your Own IDE: Sh...

Engage 2026 Roundtable: "Bring Your Own IDE: Sharing Experiences Beyond Domino Designer"

Roundtable Session Dev14 from Engage User Group Conference 2026 with Mark Leusink

"In this roundtable, we will explore how developers work with their preferred languages using development environments beyond Domino Designer. The discussion will cover experiences with AI-assisted development and how these approaches integrate into established Domino development workflows.

This topic is a roundtable from various topics spoken in the Discord chat and the OpenNTF roundtable. We aim to facilitate an open discussion with old and new Domino developers to establish more modern workflows and if anyhow OpenNTF can be helpful for this."

Avatar for sbasegmez

sbasegmez

April 21, 2026

More Decks by sbasegmez

Other Decks in Programming

Transcript

  1. Who are we Serdar Mark • Domino/XPages veteran • Consultant,

    currently developing and supporting NHS digital platforms • Strong in Java dev for Domino • Eclipse and IntelliJ Idea user • Domino veteran (Notes not so much) • Consultant, working for FCID, Brunvoll, fmcgCRM • Backend (Java), frontend (Angular) • Still do dev work with DDE – Maven, OSGi dev, Domino JNX – But spend a lot of time in IntelliJ, Claude Code, Cursor
  2. Why Look Beyond DDE and Domino? • Limited and non-standard

    source control (DXL/YAML) – No CI/CD capabilities • Stability – Not so bad for Intel/Windows, degraded experience on ARM • No AI-assisted development support – Yes, I know: Copilot4Eclipse • No support for automated testing • No Maven integration • No dark mode • Poor overall developer experience
  3. Remember • This is a round table • So, we’d

    like to hear from you and get inspired To get the discussion started: - How do you use DDE? - How do you work around issues with DDE - How do you improve your workflow?
  4. Frontend • Files in the NSF – Or not? (NGINX)

    – Check OpenNTF NSF File Server by Jesse Gallagher OpenNTF NSF File Server Project: https://www.openntf.org/main.nsf/project.xsp?r=project/NSF+File+Server
  5. Backend • Using Nomad only for view design • Check

    OpenNTF NSF ODP Tooling by Jesse Gallagher • Out-of-NSF pathways OpenNTF NSF ODP Tooling: https://www.openntf.org/main.nsf/project.xsp?r=project/NSF%20ODP%20Tooling
  6. - TLS encryption - Static file serving - URL translation

    - Logging PackCom eRFI & supplier questionnaire NGINX XPages NSF NSF NSF HCL Domino - Java application server - Database server - Authentication server gateway - AI features (e.g. DoC analysis) Sparkpost webhooks Data sharing Postgres
  7. CI/CD • How? • Pipelines for secret checking, security scan,

    testing • Check for ‘prohibit design flag’ • Using Docker