Java

CWE-22: Best practices to use Java NIO

In today’s digital landscape, ensuring the security of your applications is paramount. One critical vulnerability developers must …

17 min
Java

Secure Coding Practices - Access Control

Access control is a security measure that determines who can access resources or perform actions within a system. It involves defining and …

12 min
Design Pattern

The Compensating Transaction Pattern

The Bird-Eye View A Compensating Transaction Pattern is a technique used to ensure consistency when multiple steps are involved in a …

16 min
Java

Serialising in Java - Birds Eye View

Serialisation in Java is implemented to convert the state of an object into a byte stream, which can be quickly persisted to a file or sent …

16 min