Core Java
-

How to Import P7B into Java Keystore
In Java-based applications, SSL/TLS certificates are managed using a Java KeyStore (JKS or PKCS12). Often, certificates are provided in different…
Read More » -

Serialization Is Still Java’s Biggest Attack Surface. What JEP 290 Actually Did and What It Didn’t
What JEP 290 actually did, what it genuinely left open, and how to write filters that hold up in the…
Read More » -

Understanding @NamedEntityGraph in Hibernate
Hibernate provides several techniques to optimize entity fetching and reduce performance issues such as the N+1 query problem. One of…
Read More » -

Java Flip Bits Number Example
Bit manipulation is an important concept in Java programming, especially when dealing with low-level operations, optimization, cryptography, networking, and competitive…
Read More » -

Java Fast Gaussian Blur Example
Gaussian Blur is one of the most widely used image processing techniques for smoothing images and reducing noise. It is…
Read More » -

Go’s Concurrency Model vs. Java Virtual Threads: A Practical Comparison
Java 21 changed the concurrency story — but how close is it really to Go’s goroutines? Side-by-side code, real benchmarks,…
Read More » -

Rust’s Borrow Checker for Java Developers: A Mental Model That Actually Sticks
No fluff, no deep dives into unsafe code. Just the ownership model, translated into Java terms you already know. If…
Read More » -

Java HttpSession Object Storage
In Java web applications, maintaining user state across multiple requests is essential. Since HTTP is a stateless protocol, we use…
Read More » -

SQLite in 2026: Why Serious Apps Are Choosing It Over Postgres
For two decades, SQLite was the database you used in tests, mobile apps, and quick prototypes — and then swapped…
Read More »


