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 ....
I agree to the Terms and Privacy Policy

Bootiful Development with Spring Boot and Vue

spring-interview-questions-answers

“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over and over? Try the Okta API for hosted authentication, authorization, and multi-factor auth. Vue is a web framework that’s gotten a lot of attention lately because it’s lean and mean. Its baseline framework cost is around 40K and is known ...

Read More »

[Webinar] Reframing the Dev vs. Ops Blame Game

Is DevOps really a common practice fueling Dev and Ops collaboration, or just another buzzword? Development and operations teams are notorious for operating in silos, but it seems as though new DevOps practices are starting to change that. Join the conversation about the future of DevOps and the current state of accountability in this upcoming webinar based on the 2018 State of Accountability Report. In ...

Read More »

5 Reasons To Use An All-Inclusive Security Product

While it seems like there’s a digital security solution for pretty much every threat that pops up online these days, there’s also a brand-new virus or hacking technique that emerges, compromising everyone’s security each time we go online. Instead of subscribing to a series of applications that might only offer piecemeal protection in one field of protection — for example, ...

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 »

Value of pass by value in GoLang

Now we are getting in some of the core concepts! Knowing this is very important to understand impact Go program will have on machine. Everything is pass by value in Go, no matter what you pass. This also has what is you see is what you get. Each go routine(i.e path of execution) get Stack, which is continuous memory. Go ...

Read More »

How much faster is Java 11?

Java 11 was released some time ago, although the majority of developers stay on Java 8. Let’s see which one of them is faster for OptaPlanner. The best way to find out is of course running OptaPlanner benchmarks. This article is a follow up on our similar article for Java 8. Benchmark methodology To run the benchmark we used: A stable machine without ...

Read More »

Using Minimum Fractional Digits with JDK 12 Compact Number Formatting

The post “Compact Number Formatting Comes to JDK 12” demonstrated the support added to NumberFormat in JDK 12 to support compact number formatting. The examples shown in that post only used the instances of NumberFormat returned by invocations of NumberFormat‘s new overloaded getCompactNumberInstance(-) methods and so therefore did not specify characteristics such as minimum fractional digits and maximum fractional digits. ...

Read More »

What if the Architect is Wrong?

You most probably know what I think about the architect role on a software project—it’s that of a dictator who makes all technical decisions and who bears the entire responsibility for the final result. I wrote about it and even gave a task Who is a Software Architect? at BuildStuff in 2016. However, the obvious question you may ask is: ...

Read More »

Using Apache Ignite thin client – Apache Ignite insider blog

java-interview-questions-answers

From the version 2.4.0, Apache Ignite introduced a new way to connect to the Ignite cluster, which allows communication with the Ignite cluster without starting an Ignite client node. Historically, Apache Ignite provides two notions of client and server nodes. Ignite client node intended as lightweight mode, which does not store data (however, it can store near cache), and does ...

Read More »

Balance Innovation, Commitment, & Feedback Loops: Part 1: High Innovation Products

Many of my clients are trying to use short feedback loops in agile approaches. That desire bumps up against their management’s desires for longer commitments. This continuum might help them think through their needs for commitment and innovation. High Need for Product Innovation and Change The more need for product innovation and change, the shorter the feedback loops need to be. It’s not useful ...

Read More »