<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Agile on foojay.io - Friends of OpenJDK</title><link>https://foojayio.github.io/website/today/category/agile/</link><description>Recent content in Agile on foojay.io - Friends of OpenJDK</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 17 Feb 2026 09:56:35 +0000</lastBuildDate><atom:link href="https://foojayio.github.io/website/today/category/agile/index.xml" rel="self" type="application/rss+xml"/><item><title>DevBcn, the developer's conference in Barcelona</title><link>https://foojayio.github.io/website/today/devbcn-2026/</link><pubDate>Tue, 17 Feb 2026 09:56:33 +0000</pubDate><guid>https://foojayio.github.io/website/today/devbcn-2026/</guid><description>&lt;p&gt;Hola developers !!!!!&lt;/p&gt;
&lt;p&gt;The 11th edition of &lt;strong&gt;&lt;a href="http://www.devbcn.com" target="_blank" rel="noopener noreferrer"&gt;DevBcn&lt;/a&gt;
&lt;/strong&gt;, the developer&amp;rsquo;s conference in Barcelona is coming next June. The perfect place to have great technology talks 🤖, perfect weather 🏖️, amazing food 🥘, and an unforgettable experience 💖.&lt;/p&gt;
&lt;figure class="aligncenter size-full is-resized"&gt;
 &lt;a target="_blank" href="http://www.devbcn.com"&gt;&lt;img fetchpriority="high" decoding="async" width="1011" height="851" src="Screenshot-2026-02-17-at-10.35.06.png" alt="" class="wp-image-122749" style="aspect-ratio:1.18804004331396;width:564px;height:auto"&gt;&lt;/a&gt;
&lt;/figure&gt;
&lt;br /&gt;
&lt;p&gt;It will be hosted on the 16th and 17th of June 2026, in the &lt;strong&gt;World Trade Center Conference Center&lt;/strong&gt; , having 4 rooms with talks in parallel during the 2 days of the conference : &lt;strong&gt;Java/JVM, AI, Cloud, Frontend, Managing and Soft skills&lt;/strong&gt;.
&lt;img src="https://foojayio.github.io/website/today/devbcn-2026/unnamed-1-1024x282.png" alt="" loading="lazy"&gt;
&lt;/p&gt;</description></item><item><title>JC-AI Newsletter: Easy Access to Expanding Challenges</title><link>https://foojayio.github.io/website/today/jc-ai-newsletter-easy-access-to-expanding-challenges/</link><pubDate>Tue, 04 Nov 2025 18:13:33 +0000</pubDate><guid>https://foojayio.github.io/website/today/jc-ai-newsletter-easy-access-to-expanding-challenges/</guid><description>&lt;p&gt;&lt;strong&gt;A&lt;/strong&gt; few months ago, I launched the &lt;a href="https://foojayio.github.io/website/today/category/jc-ai-newsletter/"&gt;AI Newsletter&lt;/a&gt;
 to provide a minimally biased perspective on the growing challenges surrounding artificial intelligence.&lt;/p&gt;
&lt;p&gt;My primary motivation was and remains to be serving the community not only by showing how to use and access specific services for utilizing Large Language Models, but also by support a deeper understanding of the broader artificial intelligence landscape.&lt;/p&gt;
&lt;p&gt;Many of the core challenges that have emerged around LLMs have not been and still not properly addressed, often omitted due to their uncomfortable implications.&lt;/p&gt;</description></item><item><title>Design Patterns Update to JDK25</title><link>https://foojayio.github.io/website/today/design-patterns-update-to-jdk25/</link><pubDate>Wed, 24 Sep 2025 11:29:34 +0000</pubDate><guid>https://foojayio.github.io/website/today/design-patterns-update-to-jdk25/</guid><description>&lt;p&gt;&lt;strong&gt;T&lt;/strong&gt; he information technology landscape is changing rapidly. This is not only due to the utilization of AI and &lt;a href="https://foojayio.github.io/website/today/stochastic-ai-agility-breaking-cycles-of-debt/" title="new methodologies"&gt;new methodologies [8]&lt;/a&gt;
, or business requirements trying to keep up, but also because of the incremental complexity of expected solutions.&lt;/p&gt;
&lt;p&gt;Statistics and probability are slowly beginning to play a very important role in this evolution. The Java ecosystem has proven its maturity many times by delivering essential features that businesses require, although many may argue that these have been inspired by other existing solutions.&lt;/p&gt;</description></item><item><title>JC-AI Newsletter #5</title><link>https://foojayio.github.io/website/today/jc-ai-newsletter-5/</link><pubDate>Thu, 18 Sep 2025 07:19:33 +0000</pubDate><guid>https://foojayio.github.io/website/today/jc-ai-newsletter-5/</guid><description>&lt;h3 id="h3-0-fourteen-days-have-passed-and-it-is-time-to-present-a-fresh-collection-of-readings-that-could-influence-developments-in-the-field-of-artificial-intelligence"&gt;Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of artificial intelligence.&lt;/h3&gt;
&lt;p&gt;Beyond opinion pieces and Java focused tutorials that can enhance your understanding of AI applications, this newsletter concentrates on LLM benchmarking methodologies designed to ensure models accuracy and competency in handling complex contextual information.&lt;/p&gt;
&lt;p&gt;The world influenced by LLM is changing very quickly, let&amp;rsquo;s start&amp;hellip;&lt;/p&gt;</description></item><item><title>Stochastic AI Agility: Breaking Cycles of Debt</title><link>https://foojayio.github.io/website/today/stochastic-ai-agility-breaking-cycles-of-debt/</link><pubDate>Wed, 10 Sep 2025 11:27:16 +0000</pubDate><guid>https://foojayio.github.io/website/today/stochastic-ai-agility-breaking-cycles-of-debt/</guid><description>&lt;p&gt;&lt;strong&gt;The launch of ChatGPT in November 2022 has significantly influenced and potentially transformed industry standards across multiple sectors. While my primary focus remains on the information technology sector, observations indicate that its impact extends across all industries and affects the daily lives of consumers and professionals alike.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;This article examines the observed changes in project management practices. These observations are govern by Role 17: Stochastic AI Agility. Over past two decades, the industry has actively pursued the implementation of agile methodologies to enable iterative product delivery.&lt;/p&gt;</description></item><item><title>A Day in the Life of a Software Engineer in a Scrum Team Part-2</title><link>https://foojayio.github.io/website/today/a-day-in-the-life-of-a-software-engineer-in-a-scrum-team-part-2/</link><pubDate>Wed, 17 Jan 2024 13:52:41 +0000</pubDate><guid>https://foojayio.github.io/website/today/a-day-in-the-life-of-a-software-engineer-in-a-scrum-team-part-2/</guid><description>&lt;p&gt;Welcome back to the journey through the world of &lt;strong&gt;Scrum&lt;/strong&gt; ! If you&amp;rsquo;ve read &lt;a href="https://foojayio.github.io/website/today/unlocking-scrum-a-software-engineers-journey-part-1/"&gt;Part 1&lt;/a&gt;
, you&amp;rsquo;re already familiar with the basics of Scrum and how it can help teams manage their work efficiently. Now, let&amp;rsquo;s dive deeper and explore a day in the life of Alex, a software engineer in a Payment Scrum Team.&lt;/p&gt;
&lt;p&gt;Alex is part of an elite team called &amp;ldquo;The Payment Pioneers.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;This team is working on adding Apple Pay to their company&amp;rsquo;s online payment options.&lt;/p&gt;</description></item><item><title>Unlocking Scrum: A Software Engineer's Journey - Part 1</title><link>https://foojayio.github.io/website/today/unlocking-scrum-a-software-engineers-journey-part-1/</link><pubDate>Thu, 04 Jan 2024 16:12:26 +0000</pubDate><guid>https://foojayio.github.io/website/today/unlocking-scrum-a-software-engineers-journey-part-1/</guid><description>&lt;p&gt;&lt;img src="https://foojayio.github.io/website/today/unlocking-scrum-a-software-engineers-journey-part-1/scrum-700x376.webp" alt="https://medium.com/@johnwilliams1756/embracing-scrum-while-ensuring-timely-delivery-of-software-features-20b82ee1abcd" loading="lazy"&gt;
&lt;/p&gt;
&lt;h3 id="h3-0-introduction"&gt;Introduction&lt;/h3&gt;
&lt;p&gt;Hey there 🖐️, have you heard of Agile and Scrum?&lt;/p&gt;
&lt;p&gt;If not, buckle up because we&amp;rsquo;re about to embark on a journey to Scrumland!&lt;/p&gt;
&lt;p&gt;Scrum is a framework under the Agile umbrella that makes software development a breeze (or at least, less of a hurricane 🌪️).&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s all about collaboration, flexibility, and delivering value in small, tasty chunks. 🍫&lt;/p&gt;
&lt;h3 id="h3-1-understanding-scrum"&gt;Understanding Scrum&lt;/h3&gt;
&lt;p&gt;Scrum is like a game with its own rules and players. It&amp;rsquo;s anchored on principles like transparency, inspection, and adaptation. Imagine a GPS that reroutes you when you take a wrong turn &amp;ndash; that&amp;rsquo;s Scrum! 🗺️&lt;/p&gt;</description></item><item><title>Why I prefer trunk-based development</title><link>https://foojayio.github.io/website/today/why-i-prefer-trunk-based-development/</link><pubDate>Fri, 23 Jun 2023 08:06:35 +0000</pubDate><guid>https://foojayio.github.io/website/today/why-i-prefer-trunk-based-development/</guid><description>&lt;p&gt;&lt;strong&gt;Trisha summarizes the advantages of trunk-based development (as opposed to branch-based development) in this article.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;These days, distributed version control systems like Git have &amp;ldquo;won the war&amp;rdquo; of version control. One of the arguments I used to hear when DVCSs were gaining traction was around how easy it is to branch and merge with a VCS like Git. However, I&amp;rsquo;m a big fan of &lt;a href="https://en.wikipedia.org/wiki/Trunk-based_development" target="_blank" rel="noopener noreferrer"&gt;Trunk-Based Development (TBD)&lt;/a&gt;
, and I want to tell you why.&lt;/p&gt;</description></item><item><title>"The More You Say, the Less People Remember...</title><link>https://foojayio.github.io/website/today/the-more-you-say-the-less-people-remember/</link><pubDate>Wed, 25 Jan 2023 07:56:39 +0000</pubDate><guid>https://foojayio.github.io/website/today/the-more-you-say-the-less-people-remember/</guid><description>&lt;h2 id="h2-0-the-fewer-the-words-the-greater-the-profit"&gt;&amp;hellip;The Fewer the Words, the Greater the Profit.&amp;quot;&lt;/h2&gt;
&lt;p&gt;These wise words were written by François Fénelon, a writer and theologian living during the 17th century.&lt;/p&gt;
&lt;p&gt;This is an article summarising different approaches to the development of IT solutions. Learn why the above quote is very relevant for developers in the 21st century.&lt;/p&gt;
&lt;h3 id="h3-1-business-driven-development"&gt;Business Driven Development&lt;/h3&gt;
&lt;p&gt;&lt;a href="https://en.wikipedia.org/wiki/Business-driven_development" title="Business-driven development " target="_blank" rel="noopener noreferrer"&gt;Business-driven development&lt;/a&gt;
is a meta-methodology for developing IT solutions that directly satisfy &lt;a href="https://en.wikipedia.org/wiki/Requirement" title="business requirements" target="_blank" rel="noopener noreferrer"&gt;business requirements&lt;/a&gt;
. This leads to increased flexibility and shorter turnaround times when changing the business and adapting the IT systems.&lt;/p&gt;</description></item><item><title>A Poor Man's API</title><link>https://foojayio.github.io/website/today/poor-mans-api/</link><pubDate>Tue, 29 Nov 2022 09:13:38 +0000</pubDate><guid>https://foojayio.github.io/website/today/poor-mans-api/</guid><description>&lt;p&gt;Creating a full-fledged API requires resources, both time and money.&lt;/p&gt;
&lt;p&gt;You need to think about the model, the design, the REST principles, etc., without writing a single line of code.&lt;/p&gt;
&lt;p&gt;Most of the time, you don&amp;rsquo;t know whether it&amp;rsquo;s worth it: you&amp;rsquo;d like to offer a Minimum Viable Product and iterate from there.&lt;/p&gt;
&lt;p&gt;I want to show how you can achieve it without writing a single line of code.&lt;/p&gt;
&lt;h2 id="h2-0-the-solution"&gt;The solution&lt;/h2&gt;
&lt;p&gt;The main requirement of the solution is to use the &lt;a href="https://www.postgresql.org/" target="_blank" rel="noopener noreferrer"&gt;PostgreSQL database&lt;/a&gt;
. It&amp;rsquo;s a well-established Open Source SQL database.&lt;/p&gt;</description></item><item><title>7 Ways to Improve Your Code Reading Skills</title><link>https://foojayio.github.io/website/today/7-ways-to-improve-your-code-reading-skills/</link><pubDate>Fri, 18 Feb 2022 21:21:56 +0000</pubDate><guid>https://foojayio.github.io/website/today/7-ways-to-improve-your-code-reading-skills/</guid><description>&lt;p&gt;Reading source code is in the job description of a software developer. However, this experience is not always pleasant. Not everyone would like to read someone else&amp;rsquo;s code because they find it boring, sometimes frustrating. There are cases when you start reading someone else&amp;rsquo;s code but end up getting a bitter feeling because you are not being able to understand it or the code is not well written. Most developers want to focus on writing code rather reading it, not realizing that reading code is also an important skill to have.&lt;/p&gt;</description></item><item><title>SKP's Agile Cheatsheet: Part 01 | On Foojay.io Today</title><link>https://foojayio.github.io/website/today/skps-agile-cheatsheet-part-01/</link><pubDate>Thu, 28 Oct 2021 17:39:31 +0000</pubDate><guid>https://foojayio.github.io/website/today/skps-agile-cheatsheet-part-01/</guid><description>&lt;p&gt;SKP&amp;rsquo;s Agile Cheatsheet is a three part series of articles focused on daily agile terminology, ideal to be printed out and pinned up near your workstation.&lt;/p&gt;
&lt;p&gt;**Acceptance Testing.**An acceptance test is a formal description of the behavior of a software product, generally expressed as an example or a usage scenario. Several different notations and approaches have been proposed for such examples or scenarios. In many cases the aim is that it should be possible to automate the execution of such tests by a software tool, either ad-hoc to the development team or off the shelf. [Type &amp;ndash; Software Testing / Product Management]&lt;/p&gt;</description></item></channel></rss>