Understanding and Optimizing the Context Cache in Spring Test
Understanding the Spring Test context cache, ways to streamline contexts, and considerations for a large-scale integration suite.
Alexis Segura — Backend & Cloud Architect. I write about software engineering. Sometimes in English, sometimes in French.
Understanding the Spring Test context cache, ways to streamline contexts, and considerations for a large-scale integration suite.
A walkthrough of the MCP OAuth authorization flow and the key specification details worth understanding before you start implementing.
A short note on how Claude Code unexpectedly bypassed my Amazon Bedrock cost tracking and what I changed to fix it.
Some thoughts on the underrated skill I think we should master to stay competitive in the AI era.
Understanding what happens when you call /actuator/health of your Spring Boot application.
A deep dive into how Dart's HTTP Client manages connections, DNS, and dual-stack networks.
This note explores the theory behind AI Agent function calling and dives into how Spring AI implements it.
How to overcome GET limitations in RESTful APIs? A discussion on using POST instead of GET and the impacts on HTTP and REST principles.
Since Spring Boot 3.4.0, `@MockBean` and `@SpyBean` annotations in `spring-boot-test` are deprecated. In favor of `@MockitoBean` and `@MockitoSpyBean` annotations from `spring-test`.
The aim of this note is to provide a better understanding of the tools and components involved in building mobile applications with Flutter.
The MongoDB Cache System relies on two caches: the WiredTiger storage engine internal cache and the OS filesystem cache (which is not a MongoDB feature).
42% of Agile projects are successful. Only 13% for the traditional Waterfall approach. This data comes from the CHAOS Report 2020, based on 50,000 projects.
I’ve been building cloud solutions with AWS for four years now. Recently, I decided it was time to start my certification journey.
Migrating to an event-driven architecture (EDA) can be a difficult task. But it can be a good move for organizations.