Do you want to know how to develop your skillset to become a Java Rockstar?
Subscribe to our YouTube channel to start Rocking right now!
Gain access to the industrys' best FREE video guides including:
1. Core Java guides
2. Enterprise Java guides
3. JVM insights, configuration and troubleshooting guides
4. Java performance guides
5. Java Interview Questions
and many more ....

6 reasons why you should employ Microservices in DevOps

Netflix, Amazon, Google, PayPal, and Facebook have more in common than them being the absolute behemoths of their niches. They all follow the microservices architecture along with DevOps. These giants of the digital world turn out to be built on the building block of microservices. And they use DevOps guidelines to ensure things turn out to be the way they ...

Read More »

ZeptoN is Putting Program into Java

1. Introduction The Java programming language or “Java” was introduced in 1995. Yet in the almost quarter-century it has added features not originally in the core language. Such features include enumerations, generics, many enhancements to the basic C-style functional switch statement, assertions, etcetera. Java is a programming language that has evolved over time to meet the needs of Java software ...

Read More »

CI/CD Pipeline: Demystifying The Complexities

Industry leaders consider CI/CD to be an essential part of the app development cycle as enterprises are keen to reduce the time to market. Continuous integration and continuous delivery help in improving and enhancing the quality of the product while reducing the cost of the project. This blog will help you understand the functioning of a CI/CD pipeline, its challenges, ...

Read More »

Explode a WAR File Recursively

Abstract Ever need to explode a WAR file as well as exploding all JAR files in the WAR file? Ya, me too! I wrote ferris-war-exploder to explode either: A JAR fileA WAR file which every JAR file it finds also exploded.An EAR file with every JAR file (see #1) and WAR file (see #2) also exploded. Basically, ferris-war-exploder explodes anything ...

Read More »

Cost and Value of Collecting Data

Collecting data isn’t free. There’s a cost to every piece of data. There’s also value. How do we balance the cost and value of data? As with all juicy questions, it depends. And, in general, the easier the data is to collect, the less value there is in the data. Examples of Useless and Cheap Data to Collect Here are ...

Read More »

Leveraging Software Platforms

Be Clear on What a Software Platform Is Different people have suggested different definitions for the term software platform. Let me briefly share mine: I view such a platform as a collection of software assets that are used by several products, as the following picture illustrates. In the picture above, product A, B, and C are built on the platform ...

Read More »

It Broke vs You’re Wrong

java-interview-questions-answers

When building REST APIs for microservices, there are a few design decisions to make about responses. Some responses are clearly a product of the protocols surrounding your microservice – things like the 3xx codes for instance are all about redirects and routing. In general, you will be trying to get the right 2xx codes for success. If in doubt, it’ll ...

Read More »

What The Commit!?

Committing in Git is The Future Whatever you write in your git commit history is what you’ll be going back to at some point in the future to understand how the source code got to where it’s at now. There are a couple of things that seem to work well when managing commits in git: Don’t have more commits than ...

Read More »