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



Java EE schedulers


Java EE application servers have native scheduling support and, in most of the applications, there is no need to include external dependencies like the famous Quartz scheduler library. The Java EE 6 Timer Service, available on Java EE 6 and 7 full profile, give us many options to define the scheduling interval and what’s happen if we stop and restart ...

Read More »

How to get started with Android development – Basic structure


In a previous article, I wrote about how you can launch your first Android application from the samples provided with Android Studio. Now that you’ve had a chance to poke around a few samples, I’m going to tell you a bit about the basic structure of an Android application. A good place to start understanding an application is the manifest. ...

Read More »

Scan DynamoDB Items with DynamoDBMapper


Previously we covered how to query a DynamoDB database either using DynamoDBMapper or the low level java api. Apart from issuing queries, DynamoDB also offers Scan functionality. What scan does, is fetching all the Items you might have on your DynamoDB Table. Therefore scan does not require any rules based on our partition key or your global/local secondary indexes. What ...

Read More »

Query DynamoDB Items with DynamoDBMapper


On a previous post we issued queries on a DynamoDB database using the low level java api. Querying using the DynamoDBMapper is pretty easy. Issue a query using a hash key is as simple as it gets. The best candidate for a query like this would be the Users table by searching using the email hash key. public User getUser(String ...

Read More »

5 Practical Tips for Building Your Spring Boot API


Building Identity Management, including authentication and authorization? Try Stormpath! Our REST API and robust Java SDK support can eliminate your security risk and can be implemented in minutes. Sign up, and never build auth again! Every API developer is looking for ways to manage their application more securely, without sacrificing speed or ease of implementing new features. To that end, ...

Read More »

JavaOne 2016 Follow-Up


I had the pleasure of attending JavaOne this year, and I can sum up the experience in one word:  Brilliant.  This year was much different than in years past for me, as I had one talk to co-present on Sunday and I had the rest of the week wide open for attending sessions.  As such, I’ve learned that it really ...

Read More »

What Agile Project Managers Do, Part 1


One of the questions I hear all the time with people transitioning to using agile is this: How do we organize the project if we don’t have a project manager? If you read Manage It!, you know I don’t buy the idea of a controlling project manager. But a facilitative project manager? Oh my. That is a horse of a ...

Read More »

Elixir ETS Versus Redis


Learning Elixir has a way of challenging everything you know about programming. Redis is becoming an assumed part of many web stacks, in the same breath as your database. But with Elixir, do you need it? Do you even need a database? The Changing World of Web Application Operation Here’s the standard mode of operation for a web application these ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Spring Interview QnA
  • Multithreading & Concurrency QnA
  • JPA Minibook
  • JVM Troubleshooting Guide
  • Advanced Java
  • Java Interview QnA
  • Java Design Patterns