recursive.codes


The Personal Blog of Todd Sharp
Adventures in CI/CD [#6]: Adding A Persistence Tier To Our Microservice

Adventures in CI/CD [#6]: Adding A Persistence Tier To Our Microservice

Welcome back to this ongoing saga where we continue to look intensely at the wonderful world of CI/CD and how we can build, test and deploy a microservice...

Oracle Cloud Vault as a Secure, Distributed Config Store for your Micronaut Applications

Oracle Cloud Vault as a Secure, Distributed Config Store for your Micronaut Applications

Micronaut is a hugely popular framework in the Java world and it continues to grow in features and adoption. Recently, version 2.0.0.M3 was released which...

Adventures in CI/CD [#5]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [Gradle Plugin Edition]

Adventures in CI/CD [#5]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [Gradle Plugin Edition]

We’ve made it to post number five in this series, and I have to say that I’m having more fun than I should be allowed to have playing around with CI/CD...

Adventures in CI/CD [#4]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [OCI CLI Edition]

Adventures in CI/CD [#4]: Deploying A Microservice To The Oracle Cloud With GitHub Actions [OCI CLI Edition]

Welcome back to this fun series where we dive deep into the always exciting world of CI/CD. We’ve made it to step 4 in this series which is where we finally...

Oracle Universal Connection Pool (UCP) Support Added To Micronaut

Oracle Universal Connection Pool (UCP) Support Added To Micronaut

The Micronaut framework includes several options for connection pooling since it launched and today there is a new option available for your microservice...

Adventures in CI/CD [#3]: Running Tests & Publishing Test Reports

Adventures in CI/CD [#3]: Running Tests & Publishing Test Reports

Thanks for joining me back in this series about CI/CD with GitHub Actions where we’re learning how to build, test, publish and deploy our microservices...

Adventures in CI/CD [#2]: Building & Publishing A JAR

Adventures in CI/CD [#2]: Building & Publishing A JAR

Welcome back to this journey down the path to CI/CD enlightenment. In our last post, we created a Java microservice application, added our source code ...

Adventures In CI/CD [#1]: Intro & Getting Started With GitHub Actions

Adventures In CI/CD [#1]: Intro & Getting Started With GitHub Actions

One of the topics that I have been meaning to spend some time and attention this year is CI/CD. It’s a topic that many developers are often interested ...

Publishing And Analyzing Custom Application Metrics With The Oracle Cloud Monitoring Service

Publishing And Analyzing Custom Application Metrics With The Oracle Cloud Monitoring Service

A few weeks ago one of our awesome Product Managers on the database team came to me with an interesting request. He shared a blog post that someone had...

Oracle Functions - Connecting To An ATP Database With A Wallet Stored As Secrets

Oracle Functions - Connecting To An ATP Database With A Wallet Stored As Secrets

In my last post, we talked about how to create and use your first secret on the Oracle Cloud. It was a simple, but certainly common use case where we stored...