<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>alexis-segura.com</title><description>notes on software, systems &amp; practice</description><link>https://www.alexis-segura.com/</link><item><title>¶ №1</title><link>https://www.alexis-segura.com/billets/billet-1en/</link><guid isPermaLink="true">https://www.alexis-segura.com/billets/billet-1en/</guid><description>On cognitive surrender, giving in to AI, Addy Osmani says [1](https://addyosmani.com/blog/cognitive-surrender/):

&gt; Most of us don&apos;t surrender on the easy stuff. We notice when an agent invents an API or fabricates an import. The surrender happens further down the stack, in the m</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate><category>ai</category></item><item><title>¶ №1</title><link>https://www.alexis-segura.com/fr/billets/billet-1fr/</link><guid isPermaLink="true">https://www.alexis-segura.com/fr/billets/billet-1fr/</guid><description>Sur le cognitive surrender, l&apos;abdication face à l&apos;IA, Addy Osmani dit [1](https://addyosmani.com/blog/cognitive-surrender/) :
&gt; Most of us don’t surrender on the easy stuff. We notice when an agent invents an API or fabricates an import. The surrender happens further down the sta</description><pubDate>Tue, 16 Jun 2026 00:00:00 GMT</pubDate><category>ai</category></item><item><title>§ MCP OAuth Authorization, Explained Step by Step</title><link>https://www.alexis-segura.com/notes/mcp-oauth-authorization-explained-step-by-step/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/mcp-oauth-authorization-explained-step-by-step/</guid><description>A walkthrough of the MCP OAuth authorization flow and the key specification details worth understanding before you start implementing.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate><category>ai</category><category>claude-code</category></item><item><title>§ A Note on Claude Code, Amazon Bedrock, and Cost Tracking</title><link>https://www.alexis-segura.com/notes/a-note-on-claude-code-amazon-bedrock-and-cost-tracking/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/a-note-on-claude-code-amazon-bedrock-and-cost-tracking/</guid><description>A short note on how Claude Code unexpectedly bypassed my Amazon Bedrock cost tracking and what I changed to fix it.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate><category>claude-code</category><category>aws</category><category>ai</category></item><item><title>§ The Underrated Skill in Software Development</title><link>https://www.alexis-segura.com/notes/the-underrated-skill-in-software-development/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/the-underrated-skill-in-software-development/</guid><description>Some thoughts on the underrated skill I think we should master to stay competitive in the AI era.</description><pubDate>Sun, 23 Nov 2025 00:00:00 GMT</pubDate><category>engineering</category></item><item><title>§ Inside Spring Boot /actuator/health Endpoint</title><link>https://www.alexis-segura.com/notes/inside-spring-boot-actuator-health-endpoint/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/inside-spring-boot-actuator-health-endpoint/</guid><description>Understanding what happens when you call /actuator/health of your Spring Boot application.</description><pubDate>Tue, 21 Oct 2025 00:00:00 GMT</pubDate><category>spring</category><category>java</category></item><item><title>§ Digging into Dart&apos;s HTTP Client Internals</title><link>https://www.alexis-segura.com/notes/digging-into-dart-http-client-internals/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/digging-into-dart-http-client-internals/</guid><description>A deep dive into how Dart&apos;s HTTP Client manages connections, DNS, and dual-stack networks.</description><pubDate>Tue, 08 Jul 2025 00:00:00 GMT</pubDate><category>flutter</category></item><item><title>§ Function Calling for AI Agents: A Deep Dive with Spring AI</title><link>https://www.alexis-segura.com/notes/function-calling-ai-agents-deep-dive-with-spring-ai/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/function-calling-ai-agents-deep-dive-with-spring-ai/</guid><description>This note explores the theory behind AI Agent function calling and dives into how Spring AI implements it.</description><pubDate>Tue, 20 May 2025 00:00:00 GMT</pubDate><category>ai</category><category>spring</category></item><item><title>§ Impact of Using POST for Data Retrieval in RESTful APIs</title><link>https://www.alexis-segura.com/notes/impact-of-using-post-for-data-retrieval-in-restful-apis/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/impact-of-using-post-for-data-retrieval-in-restful-apis/</guid><description>How to overcome GET limitations in RESTful APIs? A discussion on using POST instead of GET and the impacts on HTTP and REST principles.</description><pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate><category>api-design</category></item><item><title>§ Spring Boot dit au revoir à @MockBean et @SpyBean</title><link>https://www.alexis-segura.com/fr/notes/spring-boot-dit-au-revoir-a-mockbean-et-spybean/</link><guid isPermaLink="true">https://www.alexis-segura.com/fr/notes/spring-boot-dit-au-revoir-a-mockbean-et-spybean/</guid><description>Depuis Spring Boot 3.4.0, les annotations `@MockBean` et `@SpyBean` de `spring-boot-test` sont dépréciées en faveur de `@MockitoBean` et `@MockitoSpyBean` de `spring-test`.</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate><category>spring</category><category>java</category></item><item><title>§ Spring Boot @MockBean and @SpyBean Are Saying Goodbye</title><link>https://www.alexis-segura.com/notes/spring-boot-mockbean-and-spybean-are-saying-goodbye/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/spring-boot-mockbean-and-spybean-are-saying-goodbye/</guid><description>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`.</description><pubDate>Thu, 03 Apr 2025 00:00:00 GMT</pubDate><category>spring</category><category>java</category></item><item><title>§ Flutter Build System: Gradle, Xcode, Fastlane, and More</title><link>https://www.alexis-segura.com/notes/flutter-build-system-gradle-xcode-fastlane-and-more/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/flutter-build-system-gradle-xcode-fastlane-and-more/</guid><description>The aim of this note is to provide a better understanding of the tools and components involved in building mobile applications with Flutter.</description><pubDate>Mon, 10 Feb 2025 00:00:00 GMT</pubDate><category>flutter</category></item><item><title>§ MongoDB Cache System</title><link>https://www.alexis-segura.com/notes/mongodb-cache-system/</link><guid isPermaLink="true">https://www.alexis-segura.com/notes/mongodb-cache-system/</guid><description>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).</description><pubDate>Sun, 12 Jan 2025 00:00:00 GMT</pubDate><category>databases</category></item><item><title>§ Les Bases de l&apos;Agilité par un Développeur pour les Développeurs</title><link>https://www.alexis-segura.com/fr/les-bases-de-l-agilite-par-un-developpeur/</link><guid isPermaLink="true">https://www.alexis-segura.com/fr/les-bases-de-l-agilite-par-un-developpeur/</guid><description>42% des projets Agile sont couronnés de succès** contre **seulement 13% pour l&apos;approche traditionnelle Waterfall</description><pubDate>Fri, 19 Apr 2024 00:00:00 GMT</pubDate><category>engineering</category></item><item><title>§ The Basics of Agility: From a Developer, for Developers</title><link>https://www.alexis-segura.com/the-basics-of-agility-from-a-developer/</link><guid isPermaLink="true">https://www.alexis-segura.com/the-basics-of-agility-from-a-developer/</guid><description>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.</description><pubDate>Fri, 19 Apr 2024 00:00:00 GMT</pubDate><category>engineering</category></item><item><title>§ My Journey to Become AWS Certified Solutions Architect Associate</title><link>https://www.alexis-segura.com/posts/aws-certification-journey/</link><guid isPermaLink="true">https://www.alexis-segura.com/posts/aws-certification-journey/</guid><description>I’ve been building cloud solutions with AWS for four years now. Recently, I decided it was time to start my certification journey.</description><pubDate>Mon, 06 Nov 2023 00:00:00 GMT</pubDate><category>aws</category></item><item><title>§ Key Considerations Learned from Event-driven Architecture Migrations</title><link>https://www.alexis-segura.com/posts/key-considerations-learned-from-event-driven-architecture-migrations/</link><guid isPermaLink="true">https://www.alexis-segura.com/posts/key-considerations-learned-from-event-driven-architecture-migrations/</guid><description>Migrating to an event-driven architecture (EDA) can be a difficult task. But it can be a good move for organizations.</description><pubDate>Tue, 08 Aug 2023 00:00:00 GMT</pubDate><category>architecture</category></item><item><title>§ Pourquoi ai-je créé ce Blog ?</title><link>https://www.alexis-segura.com/fr/posts/why-do-I-start-a-developer-blog/</link><guid isPermaLink="true">https://www.alexis-segura.com/fr/posts/why-do-I-start-a-developer-blog/</guid><description>Au cours des dernières années, j&apos;ai participé activement au développement de plusieurs projets, des premières ébauches à la mise en production.</description><pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate><category>engineering</category></item><item><title>§ Why Do I Start a Developer Blog</title><link>https://www.alexis-segura.com/posts/why-do-I-start-a-developer-blog/</link><guid isPermaLink="true">https://www.alexis-segura.com/posts/why-do-I-start-a-developer-blog/</guid><description>I am a software engineer passionate about software engineering and product development.</description><pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate><category>engineering</category></item></channel></rss>