Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 32 additions & 30 deletions docs/2/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,38 @@ <h1>Plinth</h1>
<div class="posts-section">
<h2 class="section-title"><i class="fa fa-rss"></i> Latest Posts</h2>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2026/07/why-do-i-need-to-use-the-parallel-change-pattern.html">Why Do I Need to Use the Parallel Change Pattern?</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2026-07-04
&nbsp;
<i class="fa fa-pencil"></i>
MyRobot
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
<a href="../tags/skills.html">skills</a>
<a href="../tags/agents.html">agents</a>
<a href="../tags/design.html">design</a>
<a href="../tags/software-engineering.html">software-engineering</a>
<a href="../tags/java.html">java</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
The hidden risk in fast code generation
AI coding tools are very good at producing a complete-looking change from a short request.
That is useful when the change is local. It becomes risky when the change crosses compatibility boundaries: database schemas, public APIs, event contracts, configuration keys, command outputs, generated artifacts, or workflows consumed by other services.
A human enginee...
<p></p>
<a href="../blog/2026/07/why-do-i-need-to-use-the-parallel-change-pattern.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2026/07/introduction-to-eu-regulations-part-ii.html">Introduction to EU regulations Part II</a></h3>

<p class="post-meta">
Expand Down Expand Up @@ -237,36 +269,6 @@ <h3 class="post-title"><a href="../blog/2026/06/skill-validators-pipeline.html">
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2026/06/introduction-to-eu-regulations-part-i.html">Introduction to EU regulations Part I</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2026-06-16
&nbsp;
<i class="fa fa-pencil"></i>
MyRobot
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
<a href="../tags/skills.html">skills</a>
<a href="../tags/java.html">java</a>
<a href="../tags/regulations.html">regulations</a>
<a href="../tags/eu.html">eu</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
Why this topic matters
Modern Java Enterprise systems are no longer reviewed only for code quality, performance, and availability. Many systems now process personal data, call AI models, automate decisions, operate critical services, integrate with cloud providers, expose online platform workflows, or participate in digital markets.
That means engineering teams need a practical way to translate reg...
<p></p>
<a href="../blog/2026/06/introduction-to-eu-regulations-part-i.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
</div>

</div>
Expand Down
56 changes: 30 additions & 26 deletions docs/3/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,36 @@ <h1>Plinth</h1>
<div class="posts-section">
<h2 class="section-title"><i class="fa fa-rss"></i> Latest Posts</h2>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2026/06/introduction-to-eu-regulations-part-i.html">Introduction to EU regulations Part I</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2026-06-16
&nbsp;
<i class="fa fa-pencil"></i>
MyRobot
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
<a href="../tags/skills.html">skills</a>
<a href="../tags/java.html">java</a>
<a href="../tags/regulations.html">regulations</a>
<a href="../tags/eu.html">eu</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
Why this topic matters
Modern Java Enterprise systems are no longer reviewed only for code quality, performance, and availability. Many systems now process personal data, call AI models, automate decisions, operate critical services, integrate with cloud providers, expose online platform workflows, or participate in digital markets.
That means engineering teams need a practical way to translate reg...
<p></p>
<a href="../blog/2026/06/introduction-to-eu-regulations-part-i.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2026/06/release-0.15.0.html">What&apos;s new in Cursor rules for Java 0.15.0?</a></h3>

<p class="post-meta">
Expand Down Expand Up @@ -232,32 +262,6 @@ <h3 class="post-title"><a href="../blog/2026/03/release-0.12.0.html">What&apos;s
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2025/11/the-tour-in-europe-2025-is-over.html">The European tour 2025 is over</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2025-11-10
&nbsp;
<i class="fa fa-pencil"></i>
Juan Antonio Breña Moral
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
Introduction
Over the last few weeks, I had the privilege of sharing with the Java community a few ideas that could be very useful for Java Software engineers in their daily work or for organizations enhancing their pipelines.
Using these lines, I would like to acknowledge Stephan Janssen from Devoxx, Luis Fabrício De Llamas from DevConverge, Christina Bergh from W-JAX and the entire Madrid JUG tea...
<p></p>
<a href="../blog/2025/11/the-tour-in-europe-2025-is-over.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
</div>

</div>
Expand Down
54 changes: 26 additions & 28 deletions docs/4/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,32 @@ <h1>Plinth</h1>
<div class="posts-section">
<h2 class="section-title"><i class="fa fa-rss"></i> Latest Posts</h2>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2025/11/the-tour-in-europe-2025-is-over.html">The European tour 2025 is over</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2025-11-10
&nbsp;
<i class="fa fa-pencil"></i>
Juan Antonio Breña Moral
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
Introduction
Over the last few weeks, I had the privilege of sharing with the Java community a few ideas that could be very useful for Java Software engineers in their daily work or for organizations enhancing their pipelines.
Using these lines, I would like to acknowledge Stephan Janssen from Devoxx, Luis Fabrício De Llamas from DevConverge, Christina Bergh from W-JAX and the entire Madrid JUG tea...
<p></p>
<a href="../blog/2025/11/the-tour-in-europe-2025-is-over.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2025/09/release-0.11.0.html">What&apos;s new in Cursor rules for Java 0.11.0?</a></h3>

<p class="post-meta">
Expand Down Expand Up @@ -229,34 +255,6 @@ <h3 class="post-title"><a href="../blog/2025/07/release-0.9.0.html">What&apos;s
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2025/07/prompt-quality-framework.html">The Three-Node Quality Framework for AI Prompts</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2025-07-20
&nbsp;
<i class="fa fa-pencil"></i>
Juan Antonio Breña Moral
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
Overview
When designing AI prompts for complex tasks like code generation and software development, a structured quality framework ensures both comprehensive responses and safe execution. This document outlines the three-node quality framework that combines prerequisites, content structure, and ongoing safety measures.
The Three Pillars
1. constraints - Prerequisites &amp; Blocking Conditions
Purpo...
<p></p>
<a href="../blog/2025/07/prompt-quality-framework.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
</div>

</div>
Expand Down
28 changes: 28 additions & 0 deletions docs/5/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,34 @@ <h1>Plinth</h1>
<div class="posts-section">
<h2 class="section-title"><i class="fa fa-rss"></i> Latest Posts</h2>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2025/07/prompt-quality-framework.html">The Three-Node Quality Framework for AI Prompts</a></h3>

<p class="post-meta">
<i class="fa fa-calendar-o"></i>
2025-07-20
&nbsp;
<i class="fa fa-pencil"></i>
Juan Antonio Breña Moral
<span class="blog-tags">
&nbsp;
<i class="fa fa-tags"></i>
<a href="../tags/blog.html">blog</a>
</span>
</p>

<div class="post-entry-container">
<div class="post-entry">
Overview
When designing AI prompts for complex tasks like code generation and software development, a structured quality framework ensures both comprehensive responses and safe execution. This document outlines the three-node quality framework that combines prerequisites, content structure, and ongoing safety measures.
The Three Pillars
1. constraints - Prerequisites &amp; Blocking Conditions
Purpo...
<p></p>
<a href="../blog/2025/07/prompt-quality-framework.html" class="post-read-more">[Read More]</a>
</div>
</div>
</article>
<article class="post-preview">
<h3 class="post-title"><a href="../blog/2025/07/release-0.8.0.html">What&apos;s new in Cursor rules for Java 0.8.0?</a></h3>

<p class="post-meta">
Expand Down
4 changes: 4 additions & 0 deletions docs/archive.html
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,10 @@ <h1>Archive</h1>
<div class="container" role="main">
<article class="post-preview">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
<span class="list-group-item"><h4>2026-09</h4></span>
<a href="blog/2026/09/validating-hypotheses-about-plinth-workflow-with-a-benchmark-part-2.html" class="list-group-item">
05 - Validating hypotheses about Plinth workflow with a Benchmark Part 2
</a>
<span class="list-group-item"><h4>2026-08</h4></span>
<a href="blog/2026/08/release-0.18.0.html" class="list-group-item">
03 - What&apos;s new in Plinth 0.18.0?
Expand Down
Loading