- Powered by
- WordPress
-
Oracle AI Database 26ai docs have become interactive
Oracle AI Database 26ai documentation is becoming interactive ⌨️! Instead of copying SQL examples into your own environment (which you may have to set up…), you can now execute selected code snippets directly from the documentation using FreeSQL. You’ve probably heard about the great work that has gone into FreeSQL, allowing you to run Oracle…
-
Real productivity gains with AI: Automatic Workload Repository
After setting the scene in the previous articles detailing the various components of the Modern AI Development Stack with Oracle AI Database at the centre, let’s put this environment to good use. Here’s a reference to the posts added for your convenience: Oracle Agent Skills, MCP, and the Modern AI Development Stack Installing & Updating Oracle’s Agent…
-
Installing & Updating Oracle’s Agent Skills, the easy way
In the previous article you were introduced to the Modern AI Development Stack with Oracle AI Database at its centre. This time, let’s look at one of the concepts in more detail: installing and updating Oracle Agent Skills. In an earlier article you read how to install and update Oracle Agent Skills either using npx…
-
Oracle Agent Skills, MCP, and the Modern AI Development Stack
It seems like every week brings a new AI breakthrough that promises to change software development. The pace of innovation is accelerating rapidly, making it difficult to keep up with the latest tools, models, and workflows. Coding agents such as Claude Code, Codex, Cline, and GitHub Copilot are built on top of large language models…
-
Server-side JavaScript is available on oracleapex.com
Multilingual Engine (MLE) for JavaScript has been available to developers on oracleapex.com since the Oracle AI Database 26ai upgrade a few weeks ago. With the release of APEX 26.1, there is now an even better reason to explore a free APEX workspace and start experimenting with JavaScript directly in the database. In this short video,…
-
Using Podman and Docker Health Checks to Prevent CI Pipeline Failures
I recently experimented with Continuous Integration (CI) pipelines in GitLab, and I needed a way to detect the availability of an Oracle AI Database 26ai Free instance running in Podman. Unless the database instance is available, any connection attempt will fail, causing the CI pipeline to abort unnecessarily. This article is based on Gerald Venzl’s…
-
Handling Secrets Safely in SQLcl Projects Deployments
TL;DR: for security reasons you cannot possibly store sensitive information in Git. There have been too many occasions where API keys, passwords, or other configuration data has been exposed. Abused API keys in particular can become a cost nightmare, but so is any working username and password combination in the wrong hands. Security must not…
-
Introducing an agent database skill for Multilingual Engine
Oracle recently published a curated list of > 100 agent skills on GitHub for use with your favourite coding agent. The topic of AI-assisted development and why you really should pay attention to it has been covered in far greater detail elsewhere, there is no need to bore you with the 42nd iteration. Oracle Skills…
-
Oracle Cloud Infrastructure: establish a console connection to a Linux compute VM
I previously wrote a short article detailing how to connect to a Windows VM in Oracle Cloud Infrastructure (OCI) using the console. I should be more precise: the post details how to connect to a “server with desktop experience”. Windows Core is different, but that doesn’t matter right now. This post however describes how to…
-
Self-Signed Certificates with ORDS 26.1 on rootless podman
Oracle REST Data Service (ORDS) has recently been updated to release 26.1.0. This is a great opportunity to write a short blog post covering how to use (self-signed) certificates with the container image on rootless podman. Create the certificate The first step is to create the self-signed certificate. You can ignore this step if you…