-
Core Java
Dropping Raw String Literals from JDK 12
It has been proposed that raw string literals (preview) be dropped from JDK 12 (which enters Rampdown Phase One on…
Read More » -
Enterprise Java
How to fix invalid target release: 1.7, 1.8, 1.9, or 1.10 Error in Maven Build
If you are building your Java project using Maven, maybe in Eclipse or from the command prompt by running mvn install…
Read More » -
Enterprise Java
What’s the case for your API?
Disclaimer: In pure REST, API’s are opaque and the URL should be whatever what was sent as a link in…
Read More » -
Software Development
Types of Data Breaches and How To Prevent Them
Data breaches happen practically every day. Personal, including financial and medical data leak to cyber criminals as well as intelligence…
Read More » -
Software Development
Technical Innovation vs. Process Innovation
We are often talking about “innovation” and “digital innovation” (or “technical innovation”) in particular, when it comes to tech startups.…
Read More » -
Software Development
API Design of Eclipse Collections
Eclipse Collections is an open source Java Collections Framework which enables writing functional, fluent code in Java. History Eclipse Collections…
Read More » -
Enterprise Java
Build a Basic App with Spring Boot and JPA using PostgreSQL
“I love writing authentication and authorization code.” ~ No Java Developer Ever. Tired of building the same login screens over…
Read More » -
Core Java
Java Security Animated
Overview Java security has been inherently a complex topic ever since the introduction of the security sandbox model in JDK…
Read More » -
Software Development
Behavioural Design patterns: State
The state pattern deals with altering an object’s behaviour when its state changes. Imagine the case of a class responsible…
Read More »