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

Soft Skills: The Developer’s Life Manual – Book review and Coupon

career-logo

John Sonmez, member of our JCG Program, is the founder of Simple Programmer, where he tirelessly pursues his vision of transforming complex issues into simple solutions. He has published over 50 courses on topics such as iOS, Android, .NET, Java, and game development for online developer training resources and also hosts his own podcast. John is a life coach for ...

Read More »

What’s up with Java EE 8 ?

java-interview-questions-answers

Work on Java EE 8 is well on it’s way. Time to catch up! Dive in without further ado… Don’t forget Java EE 7 just yet….. Revolved around three important themes HTML 5 alignment – Java API for WebSocket (JSR 356), JSON Processing (JSR 353), JAX-RS 2.0 (JSR 339) Developer productivity – CDI 1.x , JMS 2.0 (JSR 343) Meeting ...

Read More »

Continuous Deployment: Strategies

devops-logo

This article is part of the Continuous Integration, Delivery and Deployment series. Previous article provided introduction to continuous deployment. In this one we’ll continue where we left and explore different strategies to deploy software. The article is in no way an exhaustive list of ways to deploy applications but tries to provide few common ways that are in use today. ...

Read More »

Spring Data JPA Tutorial: Getting the Required Dependencies

spring-interview-questions-answers

Before we can create an application that uses Spring Data JPA, we need to get the required dependencies. This blog post identifies the required components and describes how we can get them by using Maven. Let’s get started. Additional Reading: If you are not familiar with Spring Data JPA, you should read the following blog post before you continue reading ...

Read More »

A Tech Lead Paradox: Technical Needs vs Business Needs

software-development-2-logo

Agile Manifesto signatory Jim Highsmith talks about riding paradoxes in his approach to Adaptive Leadership. A leader will find themselves choosing between two solutions or two situations that compete against each other. A leader successfully “rides the paradox” when they adopt an “AND” mindset, instead of an “OR” mindset. Instead of choosing one solution over another, they find a way ...

Read More »

Checking Sanity in TDD Testing

software-development-2-logo

Whether you’re in the process of fully adopting Test Driven Development (TDD), providing unit tests after you have written your code, or something in between, the question that you will soon ask is: “What should I be testing?” The simplest answer to me is: any place where you can isolate and test just your code. In my opinion, Test-Driven Development ...

Read More »

7 Brain Tips for Software Developers

software-development-2-logo

Estimated Reading Time: 10-15 minutes EDITORIAL NOTE: This is an article that I am really glad to have featured on Java Code Geeks and one that I think is long overdue. It will explain how to leverage and better utilize our greatest asset as programmers, and that is of course, our brain. We are intellectual workers and without an optimally ...

Read More »

Agile Newspeak

agile-logo

Every time and again, I go back to the “4 ways that agile is declining post” to see if it is still relevant. I don’t get disappointed. Now that I am a full time agile coach, I’m in a kind of a fix. Agile has crossed the chasm, and scrum won as we all know. So people expect and want ...

Read More »

Java SE 8 new features tour: Traversing, filtering, processing collection, & methods enhancements with Lambda

java-logo

In this article of the “Java SE 8 new features tour” series, we will deep dig into explanation, and exploring the code, on how to traverse the collections using lambda expression and with method references, filtering them with predicate interface, implementing default methods in interfaces, and finally implementing static methods in interfaces. In the previous article “Functional programming with Lambda ...

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