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 ....

Name of the class

java-logo

In Java every class has a name. Classes are in packages and this lets us programmers work together avoiding name collision. I can name my class A and you can also name your class A so long as long they are in different packages, they work together fine. If you looked at the API of the class Class you certainly ...

Read More »

Typical Mistakes in Java Code

java-logo

This page contains most typical mistakes I see in the Java code of people working with me. Static analysis (we’re using qulice can’t catch all of the mistakes for obvious reasons, and that’s why I decided to list them all here. Let me know if you want to see something else added here, and I’ll be happy to oblige. All ...

Read More »

Cross-dysfunctional teams

agile-logo

Every agile enthusiast will tell you how powerful a self-empowered cross-functional team can be. Once you have one, it brings complete team accountability from product idea to customer support, it naturally grows with continuous improvement, and finds self motivation in innovation and delivery of customer value. It’s a beautiful and powerful concept; the practical implementation sometimes is not so beautiful ...

Read More »

Monitoring Akka with Kamon

akka-logo

I like the JVM a lot because there are a lot of tools available for inspecting a running JVM instance at runtime. The Java Mission Control (jmc) is one of my favorite tools, when it comes to monitor threads, hot methods and memory allocation. However these tools are of limited use, when monitoring an event-driven, message-based system like Akka. A ...

Read More »

AngularJS Tutorial: Getting Started with AngularJS

javascript-logo

AngularJS is a popular JavaScript framework for building Single Page Applications (SPAs). AngularJS provides the following features which makes developing web apps easy:             Two way data binding Dependency Injection Custom HTML Directives Easy integration with REST webservices using $http, $resource, Restangular etc Support for Testing and many more… Though there are lot more features ...

Read More »

Programming Language Job Trends Part 3 – August 2014

career-logo

After a slight delay we finally get to the third part of the programming language job trends. Today we review Erlang, Groovy, Scala, Lisp, and Clojure. If you do not see some of the more popular languages, take a look at Part 1 and Part 2. Lisp is included almost as a baseline, because it has had sustained usage for decades but never enough to ...

Read More »

Creating an object stream from a JDBC ResultSet

java-logo

The introduction of  features Stream API and Lambda in Java 8 enables us to make an elegant conversion from a JDBC ResultSet to a stream of objects just providing a mapping function. Such function could be, of course, a lambda. Basically, the idea is to generate a Stream using a ResultSet as Supplier:               ...

Read More »

Simple Aspect Oriented Programming (AOP) using CDI in JavaEE

java-interview-questions-answers

We write service APIs which cater to certain business logic. There are few cross-cutting concerns that cover all service APIs like Security, Logging, Auditing, Measuring Latencies and so on. This is a repetitive non-business code which can be reused among other methods. One way to reuse is to move these repetitive code into its own methods and invoke them in ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close