chrishoina
chrishoina
@chrishoina.bsky.social
Senior Product Manager for Database Tools | ORDS | Database Actions | Follow for tips on working w/ Oracle Database, ORDS REST APIs, REST-enabled SQL | Views and opinions are my own
Friday Announcement: ORDS 25.3 is now available for download (with ORDS in ADB dropping soon). Download the latest here: www.oracle.com/database/sql...
Check out Sessionless Transactions. We'll have an upcoming demo provided by our TxEventQ team, so stay tuned for that. Links in the reply.
October 3, 2025 at 8:21 PM
Since having placed some more focus on the ORDS image we've been getting lots of great feedback. Here is one example, Martin had some really great observations/thoughts on how we could improve the developer's debugging experience when working with our ORDS container. Thanks @martindba.bsky.social 😃
September 10, 2025 at 3:24 PM
Quoting oneself: cool or cringe? "Eventually...we'll all need to become "prompt engineers." And as you'll see [there], you actually have to know what you are doing to be able to ask the right questions and to challenge an LLM's assumptions."

followthecoffee.com/from-one-api...

#apis #LLM #ords
July 25, 2025 at 2:46 PM
Coming to you live from 35000ft, somewhere over the Atlantic Ocean. An ORDS and GraphQL tutorial: using Maven to build the polyglot and js dependencies for GraalVM 21: followthecoffee.com/ords-and-gra...

#graalvm #oracle #database #maven #jdk #ords #oraclerest
July 3, 2025 at 11:18 PM
ORDS 25.2 is now available for download! Download directly from www.oracle.com/database/tec...
And review the Release Notes too www.oracle.com/tools/ords/o...

I'm following up with a blog with some examples, so stay tuned! #newrelease #productupdate #ords #oracledatabase #newordswhodis #plsql #rest
July 1, 2025 at 5:58 PM
I have a poll going for showing how to perform a legacy ORDS install/migration. I can set up a podman 23ai container with a legacy ORDS install and show you how to migrate to the latest ORDS version. Please read the details and vote. Would this be helpful? www.linkedin.com/posts/chrish...
We keep seeing these legacy ORDS installs/migrations popping up more… | Chris Hoina
We keep seeing these legacy ORDS installs/migrations popping up more frequently. I can set up a podman 23ai container with a legacy ORDS install and show you how to migrate to the latest ORDS version....
www.linkedin.com
June 7, 2025 at 11:59 AM
This united-codes site is really pretty, I am excited to see it grow :)
I was using the ords-developer and now migrated to the normal images. That worked out smooth.

I also see a lot of things with Mac's and podman. I documented all the issues I cam across and how to fix them here: www.united-codes.com/products/uc-...
Init podman on MacOS
Getting started with Podman on macOS for Oracle 23ai development
www.united-codes.com
June 5, 2025 at 1:44 PM
FYI to all, the ORDS team just published a new patch, 25.1.1. Now available for download here: www.oracle.com/database/sql...

Two small bug fixes, and an update to our Jetty library. Happy Friday 😍
#oraclerest #oracledatabase #restapi #apidevelopment #jdk17 #jdk21 #graalvm #newupdate #bugfix
May 30, 2025 at 1:17 PM
New Oracle blogs are live! With a two-part tutorial showing you how to create custom claims in your Identity Domain, include them in a JSON Web Token, and use it to access ORDS OAuth2.0 protected resources. Part One is here: blogs.oracle.com/database/pos... #wednesday #oracle #restapis #oraclerest
May 21, 2025 at 3:06 PM
Sneak peek of an upcoming blog post. A super simple single page web app, exploring using JSON Web tokens with ORDS protected resources. This time using Roles-Based Access Control (RBAC). 😁😎
May 6, 2025 at 10:05 AM
The ORDS team has a brand-spanking new customer reference. Note only did Sphere just launch their new site, but they JUST presented at CloudWorld Miami too, check out the press release here: www.oracle.com/news/announc...
If you are interested in attending as a speaker, drop me a DM, let's chat.
www.oracle.com
May 2, 2025 at 8:06 PM
ORDS 25.1 is now available for download: www.oracle.com/database/sql...
And of course, you can check out the release highlights too: followthecoffee.com/ords-25-1-re...
Give it a spin 😍 #newrelease #ords #oracledatabase #oraclerest #productupdate
April 16, 2025 at 3:09 PM
I shouldn’t be this excited about flame-graphs. But I am. What does that say about me? I’m getting some rad retro vibes with this color palette 😍
April 14, 2025 at 11:32 PM
Oh, Rockauto.com is another of this “dated” feeling websites, but it feels super fast, and no nonsense! I will take a 2000’s-era looking site over a newer slow-ass “responsive” site any day.
April 12, 2025 at 11:12 AM
Anybody who is doing front-end development would really appreciate this video youtu.be/-Ln-8QM8KhQ?...

I like the idea of doing more server-side rendering too. I might have to dip my toes into the MLE/JS stuff.
How is this Website so fast!?
YouTube video by Wes Bos
youtu.be
April 12, 2025 at 11:10 AM
Another quick heuristic for investigating connectivity, latency, and response times. Also, a good opportunity to learn more about ORDS and cURL 😍 Two options:
1: followthecoffee.com/troubleshoot...

2: chrishoina.medium.com/troubleshoot...

#wednesday #learning #oraclerest #apis #troubleshooting
Troubleshooting: reviewing ORDS connections, your application server, and response times
Symptom/Issue
chrishoina.medium.com
April 9, 2025 at 9:06 AM
Just a quick ORDS + JWTs PSA. This applies to Oracle's Identity and Access Management provided JWTs. Maybe you've experienced this "error=invalid_token" error too? Here is how to resolve it: followthecoffee.com/401-unauthor... #troubleshooting #oracle #restapis #oraclerest #apidevelopment #jwts
401 Unauthorized invalid_token – troubleshooting Oracle Cloud IAM JWTs with ORDS – Follow the Coffee
followthecoffee.com
April 7, 2025 at 2:27 PM
With this job, I learn and/or discover stuff on a daily basis. Seriously, it's insane. If you are bored with tech, it's surely your own doing! 🤪 My favorite times, however, are these "too-clever-for-our-own-good" solutions we come up with. Here is a fun one: followthecoffee.com/example-an-o...
Example: an ORDS API that returns a user-configured JSON object – Follow the Coffee
followthecoffee.com
April 3, 2025 at 8:01 PM
My girlfriend just asked me what I'm working on right now. And I responded with, "currently counducting an audit and subseqent culling of these inactive but open threads of this core application I'm using." Which is just a fancy way of saying, "closing out tabs in safari." #bethechange #hero #pm
March 31, 2025 at 6:40 PM
I just added a go module to the directory, cleaned up some of the code, and added some comments too! Check it out :)
I think I might actually love Go 😍. @thatjeffsmith.com invited me along to an in-person customer presentation yesterday and while we were there one of the attendees asked if we had any ORDS + Go examples. Well, we didn't then...but WE DO NOW! #ords #oracle #go followthecoffee.com/a-simple-ord...
A simple ORDS GET request using the Go language – Follow the Coffee
followthecoffee.com
March 29, 2025 at 1:30 PM
I think I might actually love Go 😍. @thatjeffsmith.com invited me along to an in-person customer presentation yesterday and while we were there one of the attendees asked if we had any ORDS + Go examples. Well, we didn't then...but WE DO NOW! #ords #oracle #go followthecoffee.com/a-simple-ord...
A simple ORDS GET request using the Go language – Follow the Coffee
followthecoffee.com
March 28, 2025 at 9:33 PM
Reposted by chrishoina
New post! Using a PAR to copy your IOT data to an Oracle Database, via a secured REST API, and a bit of python

www.thatjeffsmith.com/archive/2025...
Secure IOT device uploads to Oracle Database via REST API
Easily setup your Internet of things (IOT) devices to share their telemetry data with your Oracle Database, via a secured REST API and a bit of Python.
www.thatjeffsmith.com
March 25, 2025 at 8:39 PM
Using the http[dot]client library was pretty dope. It was like a leaner, silent way of serving up the files to ORDS. Learned something new today @thatjeffsmith.com www.thatjeffsmith.com/archive/2025... 😀 Might have to try that on my next POC 😬
Secure IOT device uploads to Oracle Database via REST API
Easily setup your Internet of things (IOT) devices to share their telemetry data with your Oracle Database, via a secured REST API and a bit of Python.
www.thatjeffsmith.com
March 26, 2025 at 12:35 AM
March 13, 2025 at 5:46 PM
PARdon me sir...Would you have any pre-authenticated ORDS endpoints available?
March 10, 2025 at 2:17 PM