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

 

Counteroffers, Secrecy, and Fear

career-logo

Counteroffers are a fairly common occurrence in technology and other competitive job markets, and much of what we think we know about counteroffers seems to originate from agency recruiters. Google counteroffer and we find articles with fear-inducing titles. Check the bylines for these articles and you’ll discover that many are written by recruiters. Some agencies are so bold as to direct ...

Read More »

Android Torch App with Stroboscopic light Tutorial

android-logo

In this post, we want to describe how to create a simple torch app in Android. It is a nice example, because we can explore some Android API about Android Camera. We will use Android Studio as IDE to develop the app. This app will not only use the flash light but we can implement a stroboscopic light too where ...

Read More »

Tutorial: Writing your own CDI extension

java-logo

Today I will show you how to write a CDI extension. CDI provides a easy way for extending the functionality, like adding own scopes, enabling java core classes for extension, using the annotation meta data for augmentation or modification, and much more. In this tutorial we will implement an extension that will inject properties from a property file, as usual ...

Read More »

Use Java annotation deprecated the right way

java-logo

There is hardly anything more infuriating that seeing a method @Deprecated without a proper documentation. I feel lost. Should I still use the method? Probably that is not the intention of the developer, that is why he/she added the deprecation annotation. Should I use something else? So…. What are the rules using @Deprecated? Rule #1: do Javadoc how not to ...

Read More »

Programming Language Job Trends Part 1 – February 2014

career-logo

Yes, it is job trends time again! I am changing the list of languages a bit because I wanted to start including more languages. So, we are now up to 3 different posts just for languages. In Part 1, we look at Java, C++, C#, Objective C, and Visual Basic. I have decided to drop the “Traditional” label as most languages ...

Read More »

Two Reasons Why Estimates Aren’t Worth It

software-development-2-logo

When potential customers contact us, the odds are that they want to know two things: How much does it cost to implement the application? How long it will take to implement the application? The honest answer to both of these questions is: We have no idea. Needless to say, if we give this answer to potential customers, the odds are ...

Read More »

Automating the Release of Java Artifacts Using Jenkins on Window

jenkins-logo

This post will show how to automate the release process of a Java Web Application (Student Enrollment Application developed using MYSQL DB with Hibernate ORM in a REST based Jersey2 Spring environment) using Jenkins Continuous Integration – upload the release artifacts to release repository. The job configured using this post must be run only after uploading the snapshot artifacts into ...

Read More »

Implementing Jersey 2 Spring integration

spring-interview-questions-answers

Jersey is the excellent Java JAX-RS specification reference implementation from Oracle. Last year, when we were starting to build RESTful backend web services for a high-volume website, we chose to use the JAX-RS API as our REST framework and Spring framework for dependency injection. Jersey was our JAX-RS implementation of choice. When the project was started JAX-RS API 2.0 specification ...

Read More »
Want to take your Java Skills to the next level?
Grab our programming books for FREE!
  • Save time by leveraging our field-tested solutions to common problems.
  • The books cover a wide range of topics, from JPA and JUnit, to JMeter and Android.
  • Each book comes as a standalone guide (with source code provided), so that you use it as reference.
Last Step ...

Where should we send the free eBooks?

Good Work!
To download the books, please verify your email address by following the instructions found on the email we just sent you.