Justin Biard
banner
icodealot.com
Justin Biard
@icodealot.com
Software engineer working on database tools for Oracle Cloud. My family is my life. I like tinkering/technology/art/games in my free time.

(posts are mine)
Pinned
Howdy 👋

I'm about 3 years into my software engineering career and 20+ years overall.

Still, I wake up every day excited to learn something new...

Not looking at you Jira. 🫣

I write developer tools for database connections in OCI.

Glad to be here.
Happy Wednesday!

We shipped a new type of OCI resource principal called Database Tools Identity. It gives schemas a way to have distinct resource principals. You can read all about it here or check the documentation linked in the post.

icodealot.com/give-oracle-...
Give Oracle Database access to OCI with Database Tools Identity
You can use a Database Tools identity in Oracle Cloud Infrastructure (OCI) to give Oracle Databases access to OCI resources through something called a "resource principal". There are a few configurati...
icodealot.com
October 29, 2025 at 12:28 PM
I have not used Quarkus yet for anything in production but exploring it in development and I like what I am seeing so far.

Developer productivity feels like it will be 🔥
October 2, 2025 at 1:22 PM
Thanks everyone who came to my talk at @commityourcode.bsky.social '25 or watched the stream. I appreciate you taking the time to be there and I hope you took something useful away from it. Thanks also for the feedback!

Slides with examples and links are here:
speakerdeck.com/icodealot/ma...
Manage Complexity with Terraform
A 25 minute introduction to Terraform and refactoring suitable for beginners to intermediate developers who are just getting started dealing with code c…
speakerdeck.com
September 28, 2025 at 12:50 PM
I look forward to nerding out about cloud tech at #CommitYourCode and learning from what others have put together. 🤓

See you in September!
August 31, 2025 at 12:45 PM
Reposted by Justin Biard
And... we're back! On est de retour!
Join us for the first event of the season
Event in english 🇬🇧.

📢 Architect's Guide to Managing a Code Base
🎙️ @prpatel.dev
🗓️ August 26th 2025 at 5:30pm
📍 TS Imagine,355 Rue Sainte-Catherine O #700, Montréal, QC H3B 1A5

Signup now!

www.meetup.com/montreal-jug...
Montréal JUG - La communauté Java de Montréal | Meetup
Find Meetup events so you can do more of what matters to you. Or create your own group and meet people near you who share your interests.
www.meetup.com
August 14, 2025 at 2:56 AM
Presenting or attending Commit Your Code 2025 in Plano, TX this September? I look forward to seeing you there!

Great event for a good cause and even better outcomes.

www.commityourcode.com
www.commityourcode.com
August 15, 2025 at 2:26 AM
Just wrapped up the final exam for the Summer trimester and I think I nailed it 🤞 That's 2 classes down for the master's. 🤓📈
August 9, 2025 at 11:35 PM
Reposted by Justin Biard
Official announcement/introduction to our MCP Server for Oracle Database

blogs.oracle.com/database/pos...
July 16, 2025 at 3:35 PM
First adventure (on the tabletop) in Tamriel. Daughter and I are playing through the intro campaign in Black Marsh.
July 13, 2025 at 11:03 PM
Reposted by Justin Biard
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
Reposted by Justin Biard
New post! PARs are easier to manage in ORDS now, and a quick note for the #orclapex community

www.thatjeffsmith.com/archive/2025...
More on PARs and a note re: APEX RESTful Data Services
ORDS version 25.2 is now available! Also a quick overview on the new PAR support in SQL Developer Web and a note regarding RESTful Services interface in APEX.
www.thatjeffsmith.com
July 1, 2025 at 6:57 PM
My home for the next 1.5 hours or so. #Kscope25
June 18, 2025 at 6:07 PM
Today is the day #Kscope25 at 1:30 Central in San Antonio room 5-6.

> Get Connected to Databases in the Cloud with the Database Tools Service.

There will be:
- Content (live demos if the wifi holds true 🤞)
- Quizzes to gain bragging rights + swag

Come one, come all!
June 18, 2025 at 12:47 PM
Going old school with The Chet today for #Kscope25

Wish you guys were here. 🍻
June 17, 2025 at 11:58 AM
Reposted by Justin Biard
ODTUG is pleased to announce the ODTUG Oracle Cloud Infrastructure (OCI) community—a space designed to empower, connect, and support professionals who are building the future with Oracle’s next-generation cloud technology. To learn more and get involved, visit odtug.com/news/oci-community.
June 16, 2025 at 9:09 PM
A little less than a week away from being able to learn with colleagues at #Kscope25!

Come for the swag, stay for the content. 🍻

We will explore the meaning of all these cryptic symbols and how to use the tools Oracle is building to make using database connections in the cloud simple.
June 13, 2025 at 8:21 PM
Do you use `jshell` ? (installs with Java)

I find it nice for:

- scratching out quick ideas
- testing small syntax issues
- or anything else you might do with a REPL (quick calculations, etc.)

Tab completion is decent and it presents some JavaDoc content.
June 11, 2025 at 11:04 AM
This is a great write up. Thanks for sharing it @frobertrti.bsky.social
Why would someone with years of ML experience retake a foundational course?

I did just that with Andrew Ng's revamped Machine Learning specialization.

If you're curious about what the best starting point for AI looks like in 2025, see my new blog post here: francois-robert.ghost.io/my-journey-t...
My Journey through the new Machine Learning Specialization from DeepLearning.AI
My Journey through the new Machine Learning Specialization from DeepLearning.AI
francois-robert.ghost.io
June 11, 2025 at 9:08 AM
Reposted by Justin Biard
So @krisrice.io and I started a new thing: a fast paced monthly news update for all things Oracle Database and Oracle Cloud, with a developer-first focus.

Learn all about it, catch up from our first event, and sign up for the upcoming session next week!

www.thatjeffsmith.com/archive/2025...
Oracle Developer Coaching: Monthly News Edition
Fast-paced, 30-minute broadcasts, to stay in the know. Delivered newsroom-style, the monthly News Edition brings you rapid-fire updates, announcements, and insights from Oracle product teams.
www.thatjeffsmith.com
June 3, 2025 at 1:19 PM
I need an OS level plugin that makes vim motions / bindings available everywhere contextually.

I've been using vim bindings long enough now that I get subconsciously annoyed when an input or text editor doesn't have support for them.
May 31, 2025 at 12:54 AM
Not me debugging code (without a debugger) where I was calling:

> list.add(index, item);

when I meant to call:

> lilst.set(iindex, item);

🤦‍♂️🐜

How is your Thursday going?
May 29, 2025 at 12:33 PM
Double dose of nerdery today.

This one is about decorating objects (thanks GoF!) in Java and also looks at how to do something interesting with proxy objects.

icodealot.com/tracing-inte...
Tracing Interface Calls by Decorating Objects with a Proxy Object in Java
You take an instance of some type and decorate it with additional responsibilities at runtime. The decorator acts like a proxy for the instance, forwarding or augmenting requests sent to methods along...
icodealot.com
May 25, 2025 at 5:53 PM
Check out Oracle JDBC 23ai and the new service provider for OCI configuration, by example:

- ADB Serverless
- Database Tools connection
- JDBC 23ai + OCI config provider (via SPI)

icodealot.com/oracle-jdbc-...
Oracle JDBC Config Provider for OCI Database Tools Service
With Oracle's Java Database Connectivity (JDBC) driver starting with 23ai it is now possible to provide the configuration of a connection to Oracle Database using the opaque identifier of a Database T...
icodealot.com
May 25, 2025 at 2:16 PM
Reposted by Justin Biard
If you're interested in speaking at Cloud World on topics involving appDev on Oracle Database - drop me a note.

I'd be happy to co-present with you, and we can highlight your story!

[email protected] - call for papers ends on the 23rd!
May 20, 2025 at 9:49 PM