Paul Withers Blog
2024
- 19 Nov 2024 » Reaping the Benefits of Standard
- 30 Oct 2024 » XPages App to Web App: Part Ten - Ship Form Actions
- 23 Oct 2024 » XPages App to Web App: Part Nine - Services
- 21 Oct 2024 » XPages App to Web App: Part Eight - Landing Page Web Component
- 07 Oct 2024 » XPages App to Web App: Part Seven - CSS
- 21 Sep 2024 » LotusScript Classes and Delete
- 16 Sep 2024 » Framework App to Web App: Part Six - Mocking, DRAPI and CORS
- 03 Sep 2024 » Framework App to Web App: Part Five - Home Page
- 26 Aug 2024 » Framework App to Web App: Part Four - DRAPI
- 20 Aug 2024 » Framework App to Web App: Part Three - Frameworks and the Internet
- 20 Aug 2024 » XPages to Web App Revisited: Part Two - Dev Tools
- 15 Aug 2024 » XPages to Web App Revisited: Part One - Introduction
- 01 Aug 2024 » Understanding Tags and Renderers
- 31 Jul 2024 » Domino REST API Proxy Problems
- 22 Jul 2024 » Developing for Research
- 01 May 2024 » Adventures in AI
- 03 Apr 2024 » Engage 2024
- 19 Mar 2024 » Eclipse Java Debugging
2023
- 03 Oct 2023 » Domino and JavaScript Development MasterClass Redux
- 18 Sep 2023 » XPages Elements Beyond the NSF
- 15 Jul 2023 » Postman: The Crucial Tool for Any Microservice Developer
- 01 Mar 2023 » Bali Unit Testing Framework Videos
- 01 Feb 2023 » Introducing Bali Unit Testing Framework
2022
- 13 Dec 2022 » Andre's Directories Challenge
- 06 Dec 2022 » LotusScript Variants: EMPTY, NULL, Nothing
- 06 Nov 2022 » Understanding Parentheses in LotusScript Method Calls
- 30 Oct 2022 » MKDocs Sites on Domino
- 25 Sep 2022 » Negotiating Enhancements
- 17 Aug 2022 » GitHub Pages Sites on Domino 3: How
- 16 Aug 2022 » GitHub Pages Sites on Domino 2: What
- 15 Aug 2022 » GitHub Pages Sites on Domino 1: Why
- 11 Aug 2022 » LotusScript Classes - Singleton Addendum
- 04 Aug 2022 » LotusScript Classes Deep Dive Part Five: Execute
- 02 Aug 2022 » LotusScript Classes Deep Dive Part Four
- 02 Aug 2022 » LotusScript Classes Deep Dive Part Three
- 01 Aug 2022 » LotusScript Classes Deep Dive Part Two
- 31 Jul 2022 » LotusScript Classes Deep Dive Part One
- 02 Jul 2022 » The Importance of Reproducers
- 10 Jun 2022 » VoltScript - A Unique Opportunity (Paul Withers and Jason Roy Gary)
- 10 Mar 2022 » LotusScript Profiling
- 05 Feb 2022 » Rancher Desktop, A New Dev Tool
2021
- 12 Dec 2021 » Docker, Java and Processes
- 13 Jun 2021 » REST API Gateways
- 13 Apr 2021 » LotusScript Declarations
- 12 Apr 2021 » Goodbye Nathan
- 31 Mar 2021 » Adventures in CacheLand 2
- 24 Mar 2021 » Adventures in CacheLand 1
- 02 Jan 2021 » Domino Timezones
2020
- 13 Nov 2020 » Volt MX LotusScript Toolkit
- 05 Jul 2020 » Getting the Most out of Postman
- 08 Jun 2020 » Application Development Musings
- 18 Apr 2020 » Statistics Publishing and Reporting Part Four: Auto-Configuration and Composite Registries
- 01 Apr 2020 » Statistics Publishing and Reporting Part Three: Using Micrometer
- 30 Mar 2020 » Statistics Publishing and Reporting Part Two: Statistics for Prometheus
- 26 Mar 2020 » Statistics Publishing and Reporting Part One
- 24 Mar 2020 » Lessons Learned from JUnit and Refactoring
- 01 Mar 2020 » Developing RunJava Addins for Domino
- 04 Feb 2020 » DQL Explorer and Domino
- 03 Feb 2020 » Unit Tests and Mocks
- 21 Jan 2020 » DQL: What Is It Good For?
- 20 Jan 2020 » Speaking at Engage 2020
- 14 Jan 2020 » Travels In Manila
2019
- 31 Dec 2019 » Vert.x and JUnit Testing
- 17 Dec 2019 » Congratulations to 2020 HCL Masters
- 04 Dec 2019 » Domino on Docker - Some Learning Points
- 22 Nov 2019 » Project Jig3dw: Tutorials Re-Imagined
- 29 Oct 2019 » Pastures New, New Challenges
- 28 Oct 2019 » Thoughts on Troubleshooting Support
- 10 Oct 2019 » Error Management
- 01 Oct 2019 » Danger of Mid Code to Pro Code
- 17 Sep 2019 » Java Outside Domino in Eclipse
2017
- 17 Aug 2017 » Developing for Performance
- 26 May 2017 » My Development Tools - Part Two: Beyond Domino
- 26 Apr 2017 » My Development Tools - Part One: Domino and XPages
- 25 Feb 2017 » IBM Connect 2017: Embrace Fear
- 13 Jan 2017 » Graph Database News
2016
- 15 Nov 2016 » Creating a Java API to Access Watson Work Services
- 24 Oct 2016 » Mixing web.xml and Annotations
- 20 Oct 2016 » Making Progress (Bars)
- 28 Sep 2016 » How To Impress A Technical Evangelist
- 20 Sep 2016 » Taking Titan to the Next Level
- 24 Aug 2016 » Why Graph?
- 30 Jul 2016 » Communication and Community
- 26 Jul 2016 » Vaadin
- 14 Jul 2016 » IBM Websphere Liberty
- 13 Jul 2016 » Thoughts on Domino
- 12 Jul 2016 » Paul Withers Blog: Background and Purpose
- 08 Jul 2016 » Paul Withers Blog: Welcome