Oracle 23ai: Table Value Constructors

Oracle Database 23ai introduced a useful SQL improvement which is the ability to use a VALUES(…) clause as an inline table within a query. The problem You need a small, hardcoded set of rows, a handful of status codes, a reference list or some test data and ideally without creating a temporary table or a view so […]

Oracle APEX: Responding to Region Display Selector Tab Changes

As of Oracle APEX 23 there still isn’t a built-in framework event for working with the Region Display Selector (RDS)—something I recently bumped into while trying to show a specific region only when the ‘Show All’ tab was active. When other tabs were selected, that region should be hidden. In this post, I’ll walk through […]

How to Standardise Your Git Commits with GitHub Copilot

VS Code’s Copilot-powered commit message generator is a powerful tool. In this post, I’ll walk through how to enhance its output to better reflect your team’s conventions and make your commits more consistent. The commit message before I have just added a new Unit Test to my Go project and select the “Generate Commit Messages […]