Posts

Showing posts from 2026

Engage 2026 - Breaking the Monolithic - Architecting Microapps on HCL Domino Presentation Slides, Demo Video, Trials and Tribulations

Image
I was very honored to have been chosen to speak at Engage 2026 this year.  Thanks Kris and Tom. I had many trials and tribulations preparing for this presentation. The whole demo hinged on many factors and required me to bring my demo setup to Ghent which included having a HCL Domino 12.02 server running on Docker on an old Lenovo mini-PC that I had lying around and connecting it to a Mac Mini 4 that was running an LLM. I got it work just one day before I had to fly to Brussels. Talking about cutting it close. I had to work on the presentation during the flight to Brussels which I completed the day before my session. I had all the equipment in my carry-on luggage so it would be safe. To my horror, I was required to check-in my luggage at the gate. Given how luggage is handled, I was expecting that all my hard work would be for not. But after getting to my hotel, I was relieved to see that everything was still working. I learned a lot and had fun making this demo that includes a sim...

Architecting Microapps on HCL Domino with a mix of Vibe Coding, Event Bus, and Reimagination, Engage 2026

Next week I will be presenting the  Breaking the Monolith: Architecting Microapps on HCL Domino  session at Engage 2026 on April 21th. Microapps are becoming more and more prevalent since the introduction of phone apps.  Now with vibe coding many are creating microapps. They are great for personal productivity, but not so for businesses. Businesses require microapps to be secure and communicate with their other systems. So vibe coding an entire app can be problematic.  In this presentation, I will be combining a mix of vibe coding, no coding, AI and the event bus architecture that was presented last year at the October 2025 openNTF webinar to create a secure microapp architecture on HCL Domino.  Hope to see you there next week.  Abstract While HCL Domino has traditionally been the home of monolithic applications, the modern landscape of low-code, no-code, and AI demands a more modular approach. Monoliths offer simplicity at the start but often result in ...