Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

 

“Architect” Should Be a Role, Not a Position

What happens when a senior developer becomes…more senior? It often happens that they get promoted to “architect”. Sometimes an architect doesn’t have to have been a developer, if they see “the bigger picture”. In the end, there’s often a person that holds the position of “architect”; a person who makes decisions about the architecture of the system or systems being ...

Read More »

Why Do You Contribute to Open Source?

You probably remember my half-a-year-old article: Why Don’t You Contribute to Open Source?. I said there that if you don’t have your own OSS projects or don’t give anything back to those you’re using—something is wrong with you. Now I’m talking to those who actually do contribute without demanding anything back—guys, you’re doing it wrong!           ...

Read More »

Test coach versus test specialist, impact on queues

I recently had a very interesting conversation with a group of skilled testers on whether or not there should always be a test specialist in a cross-functional team.                 Coaching developers in testing practices helps their teams succeed, forcing them to retain a specialist doesn't, if not in the short term — Augusto ...

Read More »

New KIE persistence API on 7.0

java-interview-questions-answers

This post introduce the upcoming drools and jBPM persistence api. The motivation for creating a persistence api that is to not be bound to JPA, as persistence in Drools and jBPM was until the 7.0.0 release is to allow a clean integration of alternative persistence mechanisms to JPA. While JPA is a great api it is tightly bound to a ...

Read More »

Microservices Patterns With Envoy Sidecar Proxy: The series

I’ve blogged in the past about “how I’m excited for a ‘2.0’ microservices stack” and what some of that entails. I even tried to lay out why service interaction/conversations and the network are the hardest parts of a practical microservices implementation. In this (and a next series of posts) post, I’d like to start to go a bit deeper. With ...

Read More »

Three ways to handle CFRs

Cross-Functional Requirements (CFRs) are some of the key system characteristics that are important to design and account for. Internally we refer to these as CFRs, although classically they might be called Non-Functional Requirements (NFRs) or System Quality Attributes, however their cross-cutting nature means you always need to consider the impact of CFRs on new or existing functionality. In the Tech ...

Read More »