Skip to content

Commit b847156

Browse files
committed
Improving the article
1 parent 0a5f162 commit b847156

File tree

5 files changed

+9
-13
lines changed

5 files changed

+9
-13
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
## Goal
99

10-
The project provides a collection of `System prompts` for Java Enterprise development that help software engineers in their daily programming work & data pipelines.
10+
The project provides a collection of `System prompts` for Java Enterprise development that help software engineers in their daily programming work and data pipelines.
1111
The [available System prompts for Java](./CURSOR-RULES-JAVA.md) cover aspects like `Build system based on Maven`, `Design`, `Coding`, `Testing`, `Refactoring & JMH Benchmarking`, `Performance testing with JMeter`, `Profiling with Async profiler/OpenJDK tools`, `Documentation` & `Diagrams`.
1212

1313
### Compatibility with Modern IDEs, CLI & Others
@@ -66,7 +66,7 @@ This framework transforms AI from a general assistant into a specialized consult
6666

6767
### Lack of determinism
6868

69-
From the outset, be aware that the results provided by interactions with the different `Cursor rules` are not deterministic due to the nature of the models, but this fact is possible to be mitigated with `clear goals` and `validation checkpoints`.
69+
From the outset, be aware that the results provided by interactions with the different `Cursor rules` are not deterministic due to the nature of the models, but this can be mitigated with clear goals and validation checkpoints.
7070

7171
### Limits of interactions with models
7272

docs/blog/2025/09/release-0.11.0.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -160,10 +160,9 @@ <h2> Why decouple Pure System prompts from specialized behaviors?</h2>
160160
<li><a href="https://github.com/jabrena/cursor-rules-java/blob/main/.cursor/rules/behaviour-consultative-interaction.md"><code>@behaviour-consultative-interaction</code></a></li>
161161
<li><a href="https://github.com/jabrena/cursor-rules-java/blob/main/.cursor/rules/behaviour-progressive-learning.md"><code>@behaviour-progressive-learning</code></a></li>
162162
</ul>
163-
<p>Using specialized behaviours like <code>@behaviour-progressive-learning</code> in a Creative way in your repositories could increase <code>the collective ownership</code> and spread easily the <code>Code Standards</code>implemented in the code.</p>
164-
<p><a href="http://www.extremeprogramming.org/"><img src="/cursor-rules-java/images/xp.png" alt="" /></a></p>
165-
<hr />
166-
<p>After this design change applied into the different system prompts, you can use them in your <code>Data pipelines</code> for different use cases such as <code>automatic coding</code>, <code>code refactoring</code>, <code>continuous profiling</code>, and more.</p>
163+
<p>Using specialized behaviours such as <code>@behaviour-progressive-learning</code> creatively in your repositories can increase collective ownership and help spread the code standards implemented in the codebase.</p>
164+
<h3>Using Pure System Prompts in Data Pipelines</h3>
165+
<p>Little by little, organizations will evolve current <code>data pipeline</code> adding new features combining multiple system prompts for different use cases such as <code>automatic coding</code>, <code>code refactoring</code>, <code>continuous profiling</code>, and more.</p>
167166
<p><img src="/cursor-rules-java/images/data-pipeline-workflow.png" alt="" /></p>
168167
<h2>New UML state machine diagrams for better understanding in complex dependencies.</h2>
169168
<p>Sometimes you need to use complex dependencies in your projects, like Apache Kafka clients, and the team may not be strong enough in the early stages. If you don't have much experience with them, a good practice is to run a <code>spike</code> and review how the client works under the hood to mitigate risks.</p>

docs/feed.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<feed xmlns='http://www.w3.org/2005/Atom' xml:lang='en'>
33
<id>https://jabrena.github.io/cursor-rules-java/</id>
44
<title>Cursor Rules for Java</title>
5-
<updated>2025-09-27T23:47:26+0200</updated>
5+
<updated>2025-09-28T00:01:26+0200</updated>
66
<link rel="alternate" type="text/html" href="https://jabrena.github.io/cursor-rules-java/" />
77
<link rel='self' type='application/atom+xml' href='https://jabrena.github.io/cursor-rules-java//feed.xml' />
88
<entry>
-681 KB
Binary file not shown.

site-generator/content/blog/2025/09/release-0.11.0.md

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,14 +100,11 @@ With this evolution, software engineers now can combine pure system prompts and
100100
- [`@behaviour-consultative-interaction`](https://github.com/jabrena/cursor-rules-java/blob/main/.cursor/rules/behaviour-consultative-interaction.md)
101101
- [`@behaviour-progressive-learning`](https://github.com/jabrena/cursor-rules-java/blob/main/.cursor/rules/behaviour-progressive-learning.md)
102102
103-
Using specialized behaviours like `@behaviour-progressive-learning` in a Creative way in your repositories could increase `the collective ownership` and spread easily the `Code Standards`implemented in the code.
103+
Using specialized behaviours such as `@behaviour-progressive-learning` creatively in your repositories can increase collective ownership and help spread the code standards implemented in the codebase.
104104
105-
[![](/cursor-rules-java/images/xp.png)](http://www.extremeprogramming.org/)
106-
107-
---
108-
109-
After this design change applied into the different system prompts, you can use them in your `Data pipelines` for different use cases such as `automatic coding`, `code refactoring`, `continuous profiling`, and more.
105+
### Using Pure System Prompts in Data Pipelines
110106
107+
Little by little, organizations will evolve current `data pipeline` adding new features combining multiple system prompts for different use cases such as `automatic coding`, `code refactoring`, `continuous profiling`, and more.
111108
112109
![](/cursor-rules-java/images/data-pipeline-workflow.png)
113110

0 commit comments

Comments
 (0)