Skip to content
View jabrena's full-sized avatar

Organizations

@AdoptOpenJDK @cloudfoundry-community @ilovenetruinos @ev3dev-lang-java @gitt-3-pat

Block or report jabrena

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jabrena/README.md

Juan Antonio Breña Moral

About

Since 1997, I have developed my career in Internet channel. In 2000, I failed an interview at Telefónica R&D due to giving a vague answer about Java Applets, and that failure motivated me to deep dive into Java and feel interested in this fantastic Programming language.

Over the following decades, I have contributed to the Java community in Robotics for education through projects like LeJOS, LeJOS port for Debian and OpenJDK build on ARM5.

In the last decade, I have been involved in various projects focusing on Microservice architectures with Spring. A year ago, I started exploring System prompts for Java to help Java Software engineers in their daily work with the support of AI models. Currently, I work as Engineering manager guiding/coaching teams.

https://github.com/gayanvoice/top-github-users/blob/main/markdown/public_contributions/spain.md

"Make it work, make it right, make it fast." -- Kent Beck

"Pressure makes diamonds.", “Lead me, follow me, or get out of my way.” -- George S. Patton Jr.

Latest works

Talks System prompts Tooling
101 Cursor @ MadridJug Prompt Markup Language jbang puml-to-uml@jabrena --help
The power of Cursor rules for Java @ Devoxx Be (WIP) Cursor rules for Java jbang setup@jabrena init --help
101 Cursor v2 @ W-JAX (Pending) Cursor rules for Spring Boot jbang catalog @ jabrena
Cursor rules for Agile

Pinned Loading

  1. ev3dev-lang-java/ev3dev-lang-java ev3dev-lang-java/ev3dev-lang-java Public

    A project to learn Java and create software for Mindstorms Robots using hardware supported by EV3Dev & the LeJOS way.

    Java 103 45

  2. spring-boot-user-beans spring-boot-user-beans Public

    A visual way to increase the developer awareness to minimize the number of Beans in memory.

    Java 63 5

  3. cursor-rules-java cursor-rules-java Public

    The project provides a collection of System prompts for Java that help software engineers in their daily programming work. The available System prompts for Java cover aspects like Build system base…

    Shell 153 29

  4. cursor-rules-spring-boot cursor-rules-spring-boot Public

    Modern Java IDEs, such as Cursor AI, provide ways to customize how the `Agent model` behaves using reusable and scoped instructions. In cursor, the way to do it is named `Cursor rule` and you could…

    12 5

  5. latency-problems latency-problems Public

    A set asynchronous, non-blocking & parallelism problems to challenge your mind!

    36 4

  6. talks talks Public

    A summary about my talks, presentations & academic courses. (AI, Tooling, Testing, Software engineering, Java frameworks, People, SRE, Functional programming, Java & Cloud Native)

    1 2