Jorge
banner
jdortiz.bsky.social
Jorge
@jdortiz.bsky.social
Jorge is a developer evangelist. He focuses on microservices and mobile development, security, and systems architecture. He is the dad of three wonderful women. He is also a total keeb-junkie.
Pinned
I've resumed writing my personal blog 🤓 , which you can check out at jorgeortiz.dev
I owe a big thanks to the developers of #Hugo for crafting such an incredible platform 🫶 .
Jorge Ortiz-Fuentes' DevBites
Sharing things I learned mostly about software development
jorgeortiz.dev
One more article before you start opening the presents under the Xmas tree. This time I start testing a basic HTTP server implemented with Axum.
jorgeortiz.dev/posts/rust_u...
Let me know if there are other #RustLang 🦀 #Testing 🧪topics you'd like to see covered. Pls, share!
Rust unit testing: basic HTTP testing
Ferris uses its phone to connect to our new app.
jorgeortiz.dev
December 18, 2025 at 9:27 AM
I have just released a new article on #RustLang 🦀 Unit #Testing 🧪! While trying to test code that writes to files, I explain yet another way to create a dependency injection point in your code:
jorgeortiz.dev/posts/rust_u...
I would greatly value your feedback, and please help spread the word!
Rust unit testing: file writing
Ferris writing a letter to a friend.
jorgeortiz.dev
December 11, 2025 at 3:48 PM
Reposted by Jorge
You have a Swift optional value. How can you write an XCTest assertion to verify it, while getting the most from any assertion failures? The answer is: "It depends." https://qualitycoding.org/unit-test-optionals-swift/
How to Unit Test Optionals in XCTest | Quality Coding
You have a Swift optional value. How can you write an XCTest assertion to verify it, while getting the most from assertion failure messages?
qualitycoding.org
December 10, 2025 at 11:04 PM
A new article on #RustLang Unit #Testing is out! Discover how to test code that reads from buffers, but more crucially, learn how to create dependency injection points in your code:
jorgeortiz.dev/posts/rust_u...
Your feedback is always appreciated. Please spread the word.
Rust unit testing: buffered file reading
Ferris reads some text chunks
jorgeortiz.dev
December 9, 2025 at 3:30 PM
This past weekend, I watched "The Thinking Game" (www.youtube.com/watch?v=d95J...) and enjoyed it a lot. I found it inspiring. #AI beyond chatting.
The Thinking Game | Full documentary | Tribeca Film Festival official selection
The Thinking Game takes you on a journey into the heart of DeepMind, capturing a team striving to unravel the mysteries of intelligence and life itself. Filmed over five years by the award winning…
www.youtube.com
December 1, 2025 at 9:55 AM
Reposted by Jorge
🚨 Rustaceans! We're pausing challenges for the entire #AdventOfCode (Dec 1-15) period.

Join our private leaderboard: code 5140157-18892126.
🎄🦀
#Rust #rustlang #programming

adventofcode.com/2025
Advent of Code 2025
The first puzzles will unlock on December 1st at midnight EST (UTC-5). See you then!
adventofcode.com
November 28, 2025 at 6:53 AM
Have you experimented with #testing 🧪 #RustLang 🦀 code that deals with file operations? Without the "filesystem-performance-tax"? In my newest article, I explain how to create tests for code that accesses files: jorgeortiz.dev/posts/rust_u...
Feel free to share it and let me know your thoughts!
Rust unit testing: file reading
Ferris reading a letter from a friend.
jorgeortiz.dev
November 26, 2025 at 12:02 PM
Simplify your #RustLang 🦀 test doubles! In this week's post, I delve into utilizing a mocking library within your #testing 🧪 setup. Check it out at
jorgeortiz.dev/posts/rust_u...
I’m keen to get your thoughts. Remember to spread the word!
Rust unit testing: mocking library
Ferris scared of a black box.
jorgeortiz.dev
November 18, 2025 at 10:39 AM
Enhance your assertiveness in #RustLang 🦀 ! In this week's article I talk about assertion libraries, what they bring to the table and how to use them in your #testing 🧪
jorgeortiz.dev/posts/rust_u...
I eagerly await your thoughts. Don't forget to share!
Rust unit testing: assertion libraries
Ferris holding a checklist.
jorgeortiz.dev
November 14, 2025 at 1:34 PM
Me too! But don't blame it on the contractors 😁
www.youtube.com/watch?v=C4MV...
November 12, 2025 at 4:11 PM
I'm using #Java again and I've released an article on how to write a full-stack application. This is the first in a series, and it addresses setting up a multi-module Spring-boot project.
jorgeortiz.dev/posts/full_s...
Full-stack application in Java: Quick start
A new adventure ahead.
jorgeortiz.dev
November 12, 2025 at 1:43 PM
If you are into #GoLang, I've released an article on how to write a full-stack application . This is the first in a series, and it addresses setting up a multi-binary project and using Mage and Air for automation.
jorgeortiz.dev/posts/full_s...
Full-stack application in Go: Quick start
The adventure starts.
jorgeortiz.dev
November 12, 2025 at 1:37 PM
I've released an article on how to write a full-stack application in #RustLang. This is the first in a series, and it addresses setting up the project as a workspace, and consolidating dependency and linter settings through inheritance in Cargo.toml files jorgeortiz.dev/posts/full_s...
Full-stack application in Rust: Quick start
Ferris starting a new adventure.
jorgeortiz.dev
November 12, 2025 at 1:22 PM
I have upgraded my MBP and my HomePod to 26.1, and I can connect them again. 😅
November 4, 2025 at 11:11 PM
This week, I'm diving into the topic of fakes—not deep fakes, but test doubles. I'll discuss their importance in #testing 🧪 and demonstrate how to implement them in #rustlang 🦀. Check out my article at
jorgeortiz.dev/posts/rust_u...
Feel free to read, utilize, and share!
Rust unit testing test doubles: fakes
Ferris dressed in a luxury white puffer jacket
jorgeortiz.dev
November 3, 2025 at 4:22 PM
Ever wondered why a mockingcrab might outshine a mockingbird? Learn how to craft mocks in #Rustlang 🦀 for your #testing 🧪 in my newest article:
jorgeortiz.dev/posts/rust_u...
Dive in and spread the word!
Rust unit testing: mock test doubles
Ferris becomes a mockingcrab
jorgeortiz.dev
October 29, 2025 at 8:31 AM
I've released a new piece on #Rustlang 🦀 #testing 🧪 !
This time I dive into spies & dummies. It might not be a thrilling John le Carré novel 😁 , but I believe it will prove useful for you. Once again, we write actual code with these ideas.
Check out and share it!
jorgeortiz.dev/posts/rust_u...
Rust unit testing: spy and dummy test doubles
Ferris has become a spy.
jorgeortiz.dev
October 22, 2025 at 7:32 AM
I'm set to present at #HROUG25 next week and I'm eager to connect with fellow #Oracle enthusiasts there!
October 8, 2025 at 11:00 AM
Next week I will be speaking at #JavaCro25 #Java
Stop by and say hi!
October 8, 2025 at 10:00 AM
Wait no more! My latest article on Rust #rustlang 🦀 #testing🧪 is out!
I introduce the test doubles and the various kinds you can implement. Then I focus on stubs, detailing how to create them and use them from scratch (no library).
jorgeortiz.dev/posts/rust_u...
Feedback and repost appreciated!
Rust unit testing: test doubles & stubs
Ferris with its doppelganger
jorgeortiz.dev
October 8, 2025 at 7:53 AM
My new article on #rustlang Rust 🦀 testing 🧪 is out! This time I write about add-on tools:
jorgeortiz.dev/posts/rust_u...
Stay tuned, because next one I will explain test doubles from scratch!
Rust unit testing: add-ons
Ferris taking its toolset to the beach.
jorgeortiz.dev
September 29, 2025 at 4:58 PM
Check out my latest article on #rustlang 🦀 #testing 🧪 : jorgeortiz.dev/posts/rust_u...
This time I explore straightforward strategies to enhance your test execution 🚀 .
Rust unit testing: builtin tools
Ferris and his toolset.
jorgeortiz.dev
September 22, 2025 at 8:01 AM
Are you into #rustlang 🦀 ? If so, you might be interested in reading the series of articles that I've been producing on Rust unit #testing:
- Test types
- Simplify your tests
- The not so happy path
- Testing asynchronous code
- (Out next Monday 20250922) Builtin tools
Jorge Ortiz-Fuentes' DevBites
Sharing things I learned mostly about software development
jorgeortiz.dev
September 19, 2025 at 9:48 AM
Reposted by Jorge
Spring Boot + Oracle Database

In this article, we'll explore several Oracle Database integrations with Spring Boot from the Spring Cloud Oracle project. UCP DataSource over Hikari Oracle Wallet JMS Spring Cloud Stream Binder kafka-clients APIs JSON Collections Testcontainers with Oracle Database…
Spring Boot + Oracle Database
In this article, we'll explore several Oracle Database integrations with Spring Boot from the Spring Cloud Oracle project. UCP DataSource over Hikari Oracle Wallet JMS Spring Cloud Stream Binder kafka-clients APIs JSON Collections Testcontainers with Oracle Database References UCP DataSource over Hikari If you're familiar with Spring Boot JDBC, you'll know that Hikari is the default for connection pools. However, if you’re looking to use advanced database features and get the most out of your database connection pool, consider…
andersswanson.dev
September 16, 2025 at 4:53 PM