-
Core Java
Start a Java app without installing it
This article describes how you can use JShell to download and execute a Java application. It will eliminate the need…
Read More » -
Software Development
Target Architecture
In the last two posts, we looked at generic architecture diagrams and security-specific diagrams. These diagrams reflect the current architecture…
Read More » -
Enterprise Java
Run method on Spring Boot startup
While developing a spring boot application, sometimes we need to run a method or a piece of code at startup. This…
Read More » -
Software Development
What is Garbage collection log, Thread dump, Heap dump?
Java Virtual Machine (JVM) generates 3 critical artifacts that are useful for optimizing the performance and troubleshooting production problems. Those…
Read More » -
DevOps
Run a docker PostgreSQL instance locally for Testing
Running a PostgreSQL instance ad-hoc for testing is not always as bootstraping as it should be. This blog will run…
Read More » -
Enterprise Java
AWS CodeBuild Error: Unable to access jarfile
Using AWS CodeBuild, I was using a buildspec that was to run an executable JAR file to execute JUnit tests.…
Read More » -
Software Development
How to write clean code variables
We know how the code we write works, we understand it, we don’t need comments, it’s obvious, of course, we…
Read More » -
Enterprise Java
Processing real-time data with Storm, Kafka and ElasticSearch – Part 1
This is an article of processing real-time data with Storm, Kafka and ElasticSearch. 1. Introduction How would you process a…
Read More » -
Core Java
Java 15: Sealed Classes
Java 15 introduces Sealed Classes, a preview language feature, that allows classes/interfaces to restrict which other classes/interfaces may extend or…
Read More »