Sign in

chrishoina

@chrishoina.bsky.social
81 followers 7 following 191 posts

Senior Product Manager @ Oracle | Views my own

PostsRepliesMedia
chrishoina @chrishoina.bsky.social · 15/09/2026
Oracle AI World is coming up. We'll be featuring a very special AI hackathon. Are you attending? If so, be sure to register for the hackathon too. Or, just come hangout and watch the fun. Details here: reg.rf.oracle.com/flow/oracle/... We can't wait to see you this year. #aiworld #oracledatabase
000
chrishoina @chrishoina.bsky.social · 29/05/2026
ORDS 26.1.2 is now available; some security bugs on this one. Our download page has a new 18-month "trailing" Change-log; displaying currently supported ORDS versions. www.oracle.com/database/sql... And on the way: demo of deploying ORDS w/ OCI Database API Gateway Configuration Service. Stay tuned.
000
chrishoina @chrishoina.bsky.social · 24/04/2026
A follow-up to this post, a new companion video: youtu.be/AcF1CP6P9z0?... Not meant to replace, but rather complement the article. Lessons learned working with Vectors as well as general ORDS wisdom. Like this sort of content? Let me know. We can do other videos on our database tools too.
youtu.be
An intro to the ORDS /vectorSearch and /vecdb/embed REST APIs
YouTube video by Chris Hoina
000
chrishoina @chrishoina.bsky.social · 17/04/2026
ORDS 26.1 dropped 2 weeks ago. 26.1 has a TON of VECTOR-focused ORDS APIs; like the new /vectorSearch endpoint. Check out this article where I discuss a common use case and how I've solved for it with ORDS and VECTOR search. blogs.oracle.com/database/pai... #AI #LLMs #oracleREST #vectorsearch #api
000
chrishoina @chrishoina.bsky.social · 08/04/2026
ORDS 26.1.0 is out, available for download (rolling out in ADB now): www.oracle.com/database/sql... In the meantime, take a look at the release notes here: www.oracle.com/tools/ords/o... #vector #vectorsearch #huggingface #ords #rest #ONNX #apidevelopment #LLMs #LLM
122
chrishoina @chrishoina.bsky.social · 05/03/2026
onversation starter: Hypothetically, you want to load test your ORDS (/ords/) endpoints or APEX (/r/) app; in this case the Brookstrut APEX app. It's almost like the easy part is the test itself.
100
chrishoina @chrishoina.bsky.social · 19/02/2026
Curious about MCP Servers? Well, now is a great time to learn. We've just updated our SQLcl MCP Server LiveLab, yet again. The setup labs are even more streamlined and we've added some helpful steps for macOS AND PC users too. Try it out or share with others: livelabs.oracle.com/ords/r/dbpm/...
100
chrishoina @chrishoina.bsky.social · 07/01/2026
New update to our SQLcl MCP Server Intro Lab: updated prompts for your AI Agents and we cut down on the lab's overall word count. Learn more here: livelabs.oracle.com/ords/r/dbpm/... #ai #oracle #26ai #cline #sqldeveloper #oracledatabase
101
chrishoina @chrishoina.bsky.social · 20/12/2025
A reminder that k6 is still out there, and people are using it for their ORDS APIs too. Nice write-up: btimmerman.hashnode.dev/load-testing... At one point Grafana Labs had a .har -> k6 scenario script (.js) convertor browser extension. Making it much easier to create test scenarios. #api #testing
btimmerman.hashnode.dev
000
chrishoina @chrishoina.bsky.social · 17/12/2025
ICYMI, ORDS 25.4 is available for download and being updated across the Autonomous fleet. Link: www.oracle.com/database/sql... We've updated our image in the Oracle Container Registry, made doc improvements, and added fixes too. Release Notes: www.oracle.com/tools/ords/o... #newrelease #ords #apis
073
chrishoina @chrishoina.bsky.social · 10/12/2025
Want to just read/follow along? Check out these three companion blogs: blogs.oracle.com/database/pro... blogs.oracle.com/database/bui... blogs.oracle.com/database/pro... Video series is up next. See in real time how AI Agent + the SQLcl MCP Server and prompts work for the Oracle database.
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
000
chrishoina @chrishoina.bsky.social · 10/12/2025
I keep reviewing this SQLcl MCP Server LiveLab as new Tools are added and as LLM models mature. Today, the prompts in the LL are (see GIF). Review the lab and test the prompts with your favorite LLM API provider before I change them up again! livelabs.oracle.com/ords/r/dbpm/... #LLMs #AI #MCP #SQLcl
media.tenor.com
a cartoon of a chef with a needle in his mouth is playing at 4:32
ALT: a cartoon of a chef with a needle in his mouth is playing at 4:32
000
Reposted by chrishoina
SQLDaily @sqldaily.bsky.social · 04/12/2025
AI agents can help you build schemas and create test data @chrishoina.bsky.social shares an example prompt to store data about cars, trucks, motorcycles and their manufacturers Then shows you how to use it with SQLcl MCP Server and Cline to make the tables
buff.ly
021
chrishoina @chrishoina.bsky.social · 20/11/2025
While you are at it, might as well try out our new LiveLab too :) livelabs.oracle.com/pls/apex/dbp...
livelabs.oracle.com
000
chrishoina @chrishoina.bsky.social · 03/10/2025
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.
100
chrishoina @chrishoina.bsky.social · 10/09/2025
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 😃
020
chrishoina @chrishoina.bsky.social · 25/07/2025
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
000
chrishoina @chrishoina.bsky.social · 04/07/2025
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
010
chrishoina @chrishoina.bsky.social · 01/07/2025
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
187
chrishoina @chrishoina.bsky.social · 07/06/2025
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...
linkedin.com
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....
000
chrishoina @chrishoina.bsky.social · 05/06/2025
This united-codes site is really pretty, I am excited to see it grow :)
011
chrishoina @chrishoina.bsky.social · 30/05/2025
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
010
chrishoina @chrishoina.bsky.social · 21/05/2025
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
111
chrishoina @chrishoina.bsky.social · 06/05/2025
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). 😁😎
010
chrishoina @chrishoina.bsky.social · 02/05/2025
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.
oracle.com
031
chrishoina @chrishoina.bsky.social · 16/04/2025
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
000
chrishoina @chrishoina.bsky.social · 15/04/2025
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 😍
000
chrishoina @chrishoina.bsky.social · 12/04/2025
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.
rockauto.com
RockAuto | All The Parts Your Car Will Ever Need
Auto Parts for Your Vehicle at Reliably Low Prices. Fast Online Catalog. DIY-Easy. Your Choice of Quality. Full Manufacturer Warranty.
000
chrishoina @chrishoina.bsky.social · 12/04/2025
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.
youtu.be
How is this Website so fast!?
YouTube video by Wes Bos
000
chrishoina @chrishoina.bsky.social · 09/04/2025
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
chrishoina.medium.com
Troubleshooting: reviewing ORDS connections, your application server, and response times
Symptom/Issue
000
chrishoina @chrishoina.bsky.social · 07/04/2025
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
followthecoffee.com
401 Unauthorized invalid_token – troubleshooting Oracle Cloud IAM JWTs with ORDS – Follow the Coffee
042
chrishoina @chrishoina.bsky.social · 03/04/2025
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...
followthecoffee.com
Example: an ORDS API that returns a user-configured JSON object – Follow the Coffee
000
chrishoina @chrishoina.bsky.social · 31/03/2025
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
020
chrishoina @chrishoina.bsky.social · 29/03/2025
I just added a go module to the directory, cleaned up some of the code, and added some comments too! Check it out :)
010
chrishoina @chrishoina.bsky.social · 28/03/2025
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...
followthecoffee.com
A simple ORDS GET request using the Go language – Follow the Coffee
040
Reposted by chrishoina
Jeff Smith @thatjeffsmith.com · 25/03/2025
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...
thatjeffsmith.com
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.
193
chrishoina @chrishoina.bsky.social · 26/03/2025
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 😬
thatjeffsmith.com
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.
010
chrishoina @chrishoina.bsky.social · 13/03/2025
Quick PSA post followthecoffee.com/503-service-... What does it all mean?! #ords #oraclerest #oracledatabase #connectionpools #troubleshooting
011
chrishoina @chrishoina.bsky.social · 10/03/2025
PARdon me sir...Would you have any pre-authenticated ORDS endpoints available?
media.tenor.com
a man in a suit and tie is sitting in a car and talking to someone .
ALT: a man in a suit and tie is sitting in a car and talking to someone .
020
chrishoina @chrishoina.bsky.social · 10/03/2025
Thank you for letting me pontificate 🤣! Serioulsy though, good time. Good questions. Looking forward to the next one 🙌
020
chrishoina @chrishoina.bsky.social · 27/01/2025
In an effort to make your lives easier, I HAND CODED the Table of Contents by hand too 😭! So, if you like this, please let me know! I'll keep doing it. Side note...if you know of a good plug-in or git repo for automating this, let me know!
000
chrishoina @chrishoina.bsky.social · 27/01/2025
Finally done ✅! A full tutorial of how to set up ORDS to accept JSON Web Tokens from OCI Identity Access Management for accesing your protected resources/APIs. Let me know what you'd like to see next! followthecoffee.com/configuring-... #oracle #oci #apis #jwt #JWTs #OAuth #OAuth2.0 #Postman #API
followthecoffee.com
Configuring OCI IAM Domain JWTs to use with ORDS OAuth2.0 protected APIs – Follow the Coffee
141
chrishoina @chrishoina.bsky.social · 23/01/2025
This is lame. I'm a terrible SO citizen...how about somebody help me out and post a link to this on StackOverflow stackoverflow.com/questions/79... I'll reply with the links I've mentioned in my would-be post. #littlefriday #thursday #oraclerest #stackoverflow #banned #permabanned
100
chrishoina @chrishoina.bsky.social · 17/01/2025
I’m constantly “context switching” in tools. It’s extremely annoying 🤬. Here’s a small win though. I was able to set my doc-root property in ORDS and then add our install and dev guides to my config folder. So, now I can just visit /install.pdf or /dev.pdf and CTRL+F till my heart’s content 😍!
000
chrishoina @chrishoina.bsky.social · 14/01/2025
Who else has their webhooks pointing to ORDS endpoints? Any pointers for Luigi? Let’s help a fratello out. Link to forum post forums.oracle.com/ords/apexds/... #oraclerest #ords #apis #apiintegration #oracledatabase
000
chrishoina @chrishoina.bsky.social · 02/01/2025
An internal discussion, over parallelism, that seems to be popping up more and more lately. Could be observer bias though 🤪😂...a quick 3 min read on TP and URGENT service levels in Oracle ATP and ADB. Thanks for the reminder Connor connor-mcdonald.com/2023/02/21/a...
connor-mcdonald.com
A key difference between TP and TPURGENT
When you are using Autonomous Transaction Processing database, as well as the LOW, MEDIUM and HIGH services that are also present on the Autonomous Data Warehouse offering, there are TP and TPURGEN…
000
chrishoina @chrishoina.bsky.social · 31/12/2024
Webhooks can be finicky…here is how we helped a customer interrogate theirs using ORDS Implicit Bind Parameters followthecoffee.com/ords-as-a-jo... #oracle #ords #oraclerest #apiintegration #apidevelopment
followthecoffee.com
ORDS as a JotForm webhook: An actual customer use case – Follow the Coffee
000
chrishoina @chrishoina.bsky.social · 18/12/2024
Thanks for the reminder Peter 😄. A friendly reminder, be sure to review the most current ORDS support/lifecycle policy. www.oracle.com/tools/ords/s... As an example, we're still seeing a lot of ORDS 21.4 out there (we get it, it takes time)! Let's ring in the new year with a new version of ORDS 😍
oracle.com
000
chrishoina @chrishoina.bsky.social · 13/12/2024
What you've been waiting for... an ORDS new release blog...feast your eyes on this 😵 followthecoffee.com/ords-24-4-re... #thursday #releaseday #newrelease #productupdate #ords #oracledatabase
media.tenor.com
a man in a suit is eating popcorn while sitting at a table .
ALT: a man in a suit is eating popcorn while sitting at a table .
354
chrishoina @chrishoina.bsky.social · 02/12/2024
Hey, when you are troubleshooting database connectivity issues, do you ever use telnet? I was just reviewing a support case, and this seems like a really clean way of isolating one of many variables. Here I’m interrogating an Oracle 23ai @podmanio.bsky.social container. #troubleshooting #database
000