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

 

 

Thank You Notes: They’re Not Just About Gratitude

career-logo

Thank You notes have been part of the job search tradition for many years, and although the typical delivery format has been updated (email is fine), I tend to find that candidates still primarily view the note as a gesture of gratitude or a formality. I suggest that job seekers instead view the Thank You note as an opportunity to ...

Read More »

Using MapR, Mesos, Marathon, Docker, and Apache Spark to Deploy and Run Your First Jobs and Containers

apache-spark-logo

This blog post describes steps for deploying Mesos, Marathon, Docker, and Spark on a MapR cluster, and running various jobs as well as Docker containers using this deployment. Here are the components that we’re going to use: Mesos: an open-source cluster manager. Marathon: a cluster-wide init and control system. Spark: an open source cluster computing framework. Docker: automates the deployment ...

Read More »

5 Common Hibernate Exceptions and How to Fix Them

jboss-hibernate-logo

See how you can easily solve the most common issues with Hibernate Hibernate is probably the most popular JPA implementation on the market and you can see that in many places, like: The number of projects in which you’ve used it yourself, The number of job positions which ask for Hibernate experience and of course The number of questions and ...

Read More »

Servants, not leaders, not managers

agile-logo

Sharp eyed readers of my management mini-series will have noticed I referred to managers doing administration several times, Peter Hilton mailed me to ask me more about this. Let me image such a manager, let me imagine the worst possible scenario… This manager spends a lot of time involved in admin. Finance forms a lot of this, juggling a budget, ...

Read More »

Insert Items to DynamoDB Tables using Java

java-interview-questions-answers

On a previous article we learned how to create DynamoDB Tables using Java. Next step is to insert items to the DynamoDB Tables previously created. Keep in mind that for the insert action the most basic step is to specify the the primary key. For the table users the primary key is the attribute email. You can add as many attributes as ...

Read More »

Product Owners and Learning, Part 4

agile-logo

Part 1 was about how the PO needs to see the big picture and develop the ranked backlog. Part 2 was about the learning that arises from small stories. Part 3 was about ranking. In this part, I’ll discuss the product owner value team and how to make time to do “everything,” and especially how to change stories. Let’s imagine you started ...

Read More »

Scaling the Product Owner Role

agile-logo

Summary In theory, the product owner is one person. But in practice, managing a larger, complex product is usually a shared effort. But how can product ownership be split without resulting in decisions by committee and creating a weak or even inconsistent product? In this post, I discuss different techniques to help you scale the product owner role successfully and ...

Read More »

You’re doing it wrong: Iteration planning, part 2

agile-logo

In this series, we’re taking a look at how we do things, and why. More importantly, why we are supposed to do things, and what’s the expected outcome. If you don’t get those outcomes, maybe you should try doing something else, or re-calibrate your expectations. Now, I know that based on the title, you’re expecting some #NoEstimates stuff, but not ...

Read More »

Java 9 Additions To Optional

java-logo

Wow, people were really interested in Java 9’s additions to the Stream API. Want some more? Let’s look at …                   Optional Optional::stream This one requires no explanation: Stream<T> stream(); The first word that comes to mind is: finally! Finally can we easily get from a stream of optionals to a stream ...

Read More »

JGroups: Leader election without additional infrastructure

java-interview-questions-answers

Hi there, in this post I’ll show how you can solve the problem of leader election without using any additional infrastructure like Apache Zookeeper or Consul. Leader election is a common way to solve the problem that in a distributed system only one instance must do a particular job. This could be for example triggering scheduled jobs coordinating connection establishment, when the ...

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:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials