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 ....
Email address:

[Webinar] Java Jedi Powers: How to Accelerate Delivery of Reliable Software

Automated workflows are the new gold standard for delivering top quality products in an agile environment. Unfortunately, with constant change, comes constant risk. Enter Observability, a measure for how well the internal states of a system can be inferred from its external outputs. It’s the ability to know how applications operate in production. In this session, we’ll cover: The basics ...

Read More »

Jdbi for SaaS & NoSQL

A natural interface for Java-based data integration with CRM, ERP, Accounting, Marketing Automation, NoSQL, flat files and more Jdbi is a SQL convenience library for Java that provides JDBC with a more natural Java database interface that’s easy to bind to domain data types. The library includes building blocks that allow developers to more easily map relationships and objects within ...

Read More »

Top 20 Online Programming Courses to Boost your Career

Do you want to know what is the best investment you can make with your time and money? Knowledge As a software developer you should be constantly acquiring new skills. This is the best way to advance your career and enjoy the rewards (monetary, emotional etc.). Towards that direction you should be reading books, devouring technical articles and staying informed ...

Read More »

The MoSCoW Prioritization

One of the hardest part when it comes to implement new ideas and features through the lifecycle of a project is making sure that the specific feature or the new framework that will be added, will play an essential part in the project’s success. By implementing features that are hard to implement and are not as essential to the customer, ...

Read More »

2 Ways to Setup LDAP Active Directory Authentication in Java Spring Security Example Tutorial

spring-interview-questions-answers

LDAP authentication is one of the most popular authentication mechanism around the world for enterprise application and Active directory (an LDAP implementation by Microsoft for Windows) is another widely used LDAP server. In many projects, we need to authenticate against active directory using LDAP by credentials provided in the login screen. Sometimes this simple task gets tricky because of various ...

Read More »

How to exclude a URL from a Filter

By default, filters doesn’t support excluding a specific URL pattern, whenever you define a URL pattern for a filter then any request matching this pattern is handled by the filter without exceptions. The simplest way for excluding URLs from a filter is to map your filter to a very specific pattern. This is feasible when done in early development stages, ...

Read More »

Three Common Mistakes of the First Time Tech Lead

project management

The first time a developer steps into the role of a Tech Lead can be difficult. The skills and experience of a seasoned developer do not automatically translate into the skills necessary for the Tech Lead role. In fact, some of the habits of a developer can do more harm than good, when not applied well and with more authority ...

Read More »

Recent Java Developments – Late April 2018

There have been several recent developments in the Java-sphere this week and I summarize some of them in this post. The End of JavaOne as We Know It In the post “JavaOne Event Expands with More Tracks, Languages and Communities – and New Name,” Stephen Chin writes, “The JavaOne conference is expanding to create a new, bigger event that’s inclusive ...

Read More »

Enhancing Java switch Statement with Introduction of switch Expression

In late December of last year, I posted “Switch Expressions Coming to Java?” Since then, there has been significant discussion, expressed differences of opinion, and now a coalescence of general agreement regarding the future of switch expressions in Java. I have tried to capture some of the major developments related to switch expressions as comments on my December blog post. ...

Read More »

Git commit fixup and autosquash

Git commit fixup and autosquash are helpful features when you want to “fix” changes from a single commit in your history. If you discover that you want to change a single commit in your Git history, you would need to manually commit based on the commit you’re about to change and perform a git rebase. Fixup commits produce commits that ...

Read More »