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 Microservices: The Cake Is a Lie but You Can’t Ignore It

java-logo

What does building a microservice actually means? Answered through the eyes of microservice frameworks It’s becoming impossible to ignore the microservices trend. Some would say it’s just another unbearable buzzword, while others would recite the advantages of breaking down a monolith or take the contrarian approach and focus the negative aspects. In this post, we’ll take a down to earth ...

Read More »

Spring Boot & Multi module projects – Adding module specific property files

spring-interview-questions-answers

Hello! In this post I will show you several ways how you can add module specific properties files in a Spring Boot project. It will cover a manual approach for making the property files profile aware and a semi automatic way that is profile aware. An example project is published on my Github account (https://github.com/coders-kitchen/spring-boot-multi-module-property-files). Reasons for having dedicated property files ...

Read More »

Neo4j: Find the intermediate point between two lat/longs

neo4j-logo

Yesterday I wrote a blog post showing how to find the midpoint between two lat/longs using Cypher which worked well as a first attempt at filling in missing locations, but I realised I could do better. As I mentioned in the last post, when I find a stop that’s missing lat/long coordinates I can usually find two nearby stops that ...

Read More »

What’s New in Speedment 3.0

java-interview-questions-answers

If you have followed my blog you know that I have been involved in the open-source project Speedment for a while. During the summer and fall I have worked a lot with finishing up the next big 3.0.0 release of the toolkit. In this post I will showcase some of the cool new features we have built into the platform ...

Read More »

Drools 7 to support DMN (Decision Model and Notation)

jboss-drools-logo

The Decision Model and Notation (DMN) specification is a relatively new standard by OMG (Object Management Group) that aims to do for business rules and business decisions what BPMN (it’s sibling specification) did for business processes: standardize the notation and execution semantics to enable both its use by business users, and the interchange of models between tools from different vendors. The Drools ...

Read More »

I’m Not Good Enough (Hope They Don’t Find Out)

career-logo

“Man, I am in over my head! Everyone here is so much smarter than I am. Hope they don’t find out how dumb I really am. They’ll laugh me right out the door.” Maybe it’s just me, or maybe, you have had thoughts like this too? For the one or two out there who may have had similar thoughts, this ...

Read More »

4 Hot Business Intelligence Trends: The Joy of Self-Service Business Intelligence (Part 4 of 4)

software-development-2-logo

Do you remember the first time you encountered a self-service checkout terminal in the supermarket? I do. My first reaction was to ask what incentives the store was going to give me for being my own cashier? Discounts? Coupons? Surely I wasn’t expected to do someone else’s job for free. Today, I rarely even bother with manned cashier lines. Self-service ...

Read More »

Neo4j: Find the midpoint between two lat/longs

neo4j-logo

Over the last couple of weekends I’ve been playing around with some transport data and I wanted to run the A* algorithm to find the quickest route between two stations. The A* algorithm takes an estimateEvaluator as one of its parameters and the evaluator looks at lat/longs of nodes to work out whether a path is worth following or not. ...

Read More »

Embrace your weirdness and stop worrying

career-logo

Once you’ve reached the point where you’re a proficient programmer with a good understanding of a useful tech stack, you’re now faced with the sisyphean task of Keeping Up with New Tech. Polishing your professional skills becomes trendsspotting, starting with daily Hacker News browsing sessions to find out what’s going to be the new hotness, and then making sure you ...

Read More »

Docker Container Anti Patterns

docker-logo

This blog will explain 10 containers anti-patterns that I’ve seen over the past few months: Data or logs in containers – Containers are ideal for stateless applications and are meant to be ephemeral. This means no data or logs should be stored in the container otherwise they’ll be lost when the container terminates. Instead use volume mapping to persist them outside the containers. ...

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