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

 

 

#GeekListener v.8

Every Wednesday I release a new version of #GeekListener digest – news from software development world, mostly related to JVM, BigData and other technical stuff. I comment on developers tweets and sometimes it’s even funny. Let’s continue this glorious tradition! Meet the #GeekListener v.8! The first tweet is about old good friends Java & Scala Switching between Scala and Java ...

Read More »

A Curious Incidence of a jOOQ API Design Flaw

jOOQ is an internal domain-specific language (DSL), modelling the SQL language (external DSL) in Java (the host language). The main mechanism of the jOOQ API is described in this popular article: The Java Fluent API Designer Crash Course. Anyone can implement an internal DSL in Java (or in most other host languages) according to the rules from that article. An ...

Read More »

JWT – Generating and validating a token – Samples

JWT provides a very interesting way to represent claims between applications that can be verified and trusted. My objective here is to show a small sample to generate and validate a token using the excellent Nimbus JOSE + JWT library. Overview One of the best places to get an intro is here. In brief, to borrow from the material from ...

Read More »

Leaner Java Collections with FastUtil

In response to my recent post Discovering a Trove of Java Primitives Collection Handling on the GNU Trove library, TheAlchemist pointed out some advantages of fastutil over trove: “I much prefer fastutil (http://fastutil.di.unimi.it/), because it’s still in active development, has more features, supports large sizes (> 2^32), and has better documentation.” Attila-Mihaly Balazs has seconded this: “I second @TheAlchemist’s recommendation ...

Read More »

Introducing Cucumber for Java + STANDARD Values

As software developers, we all have our favorite tools for making us successful. Many are perfect for the job when getting started but are soon outgrown. Others require too much setup and training to “dip your toes in the water” just to simply find out if they are the right tool. Cucumber JVM is a testing framework that enhances JUnit ...

Read More »

Why Docker containers are not used widely in Enterprises?

I am a great admirer of Solomon Hykes, whose company dotCloud seed financed by Trinity Ventures, went south and was on the verge being sold for peanuts. Then Solomon and close collaborators did something crazy: they decided to open source the container technology they had built for dotCloud. His investors were against it, yet Dan Scholnick , an open minded ...

Read More »

Significant Software Development Developments of 2015

This post is my personal and opinionated assessment of some of the most significant developers related to software development in 2015. My previous years’ assessment are available for 2014, 2013, 2012, 2011, 2010, 2009, 2008, and 2007. As with these previous years’ assessments, this assessment of 2015’s major developments in software development are obviously biased, opinionated, and limited to my ...

Read More »

Containers Will Change the Game Server Hosting Industry

The last 12 months have seen some exciting Docker developments for game servers. The core product has become significantly more mature, the user base has grown considerably, and a number of advanced features have emerged solving many of the core barriers to containerization of game servers and other opinionated applications. We’ve also seen a number of exciting new products and ...

Read More »