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

 

 

Rebutting 5 Common Stream Tropes

java-logo

I’ve just finished reading “1 Exception To The Power of JDK 8 Collectors” and I have to say that I am pretty disappointed. Simon Ritter, Java champion, former Java evangelist at Oracle, and now Deputy CTO at Azul Systems (the guys with the cool JVM), wrote it so I expected some interesting insights into streams. Instead the post comes down ...

Read More »

Configure AWS Elastic Beanstalk application to use SSL

devops-logo

In this post I show you how to set up HTTPS for an application (REST API) running on AWS Elastic Beanstalk. This post is the last in a serie of three. As described in my previous two post I have performed the first two steps to obtain a SSL certificate for my subdomain and I am ready to use it ...

Read More »

The Bad News: Agile & ERP, part 4

agile-logo

The story so far… Part 1: Agile & ERP introduced Part 2: Good News: Agile can work with ERP! Part 3: Culture: How Agile & ERP cultures conflict In this mini-series I’m discussing Agile development on ERP systems. If you are doing this and you’ve just Googled “Agile and ERP” there is a good chance you’ve found this blog because… ...

Read More »

What’s exciting about Java 9 and Application Performance Monitoring

java-logo

Solve App Problems 10x Faster with AppDynamics – Monitor production apps at code-level depth with minimal overhead. Start a FREE Trial! In today’s modern computing age, constant enhancements in software innovations are driving us closer to an era of software revolution. Perhaps in the distant future, that may be how the 21st century is remembered best. Among the popular software ...

Read More »

[MEGA DEAL] Pay What You Want: Web Hacker Bundle

software-development-2-logo

Become a Bona Fide Coder with This Complete, Front-to-Back, 73+ Hour Developer Training Hey fellow geeks, This week, on our JCG Deals store, we have an extreme offer. We are offering Web Hacker Bundle in a a Pay what you want format! How It Works Pay what you want & if that’s less than the average price—you’ll still take home ...

Read More »

Culture problems: Agile & ERP part 3

agile-logo

I suggested some cultural problems with software development in an ERP setting in my second post on Agile and ERP, this time I want to look more closely at the differences in the two cultures. Many of the cultural issues revolved around the fact that ERP tends to happen in a corporate IT environment, and since corporate IT is a ...

Read More »

Developing Modern Applications with Scala: Console Applications

scala-logo

Table Of Contents 1. Introduction 2. UI-less and Command Line Oriented 3. Driven by Arguments 4. The Power of Interactivity 5. Conclusions 6. What’s next 1. Introduction Needless to say that Web and mobile have penetrated very deeply into our lives, affecting a lot our day to day habits and expectations about things. As such, overwhelming majority of the applications ...

Read More »

How to Install Your OpenStack Cloud Before Lunch

java-interview-questions-answers

What if I told you that you can have your OpenStack Cloud environment setup before you have to stop for lunch? Would you be surprised? Could you do that today? In most cases I am betting your answer would be not possible, not even on your best day. Not to worry, the solution is here and it’s called the QuickStart ...

Read More »

How to Get Started with Spark Streaming and MapR Streams Using the Kafka API

apache-spark-logo

This post will help you get started using Apache Spark Streaming for consuming and publishing messages with MapR Streams and the Kafka API. Spark Streaming is an extension of the core Spark API that enables continuous data stream processing. MapR Streams is a distributed messaging system for streaming event data at scale. MapR Streams enables producers and consumers to exchange events in real time via ...

Read More »

Three Tips for Sizing Defect Fixes

software-development-2-logo

As I’m teaching my Practical Product Owner workshop, some POs are having trouble understanding how big a defect is. Sure, they want to have small(er) stories, but a defect isn’t done until it’s all fixed, and the team has decided if they need automated regression tests added to the smoke tests. So, here are three possibilities for sizing defects: Ask ...

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