Articles
Writing by Mohammad Alorfali.
Databases in Microservices: A Hybrid Approach
A quick overview of when to use shared vs database-per-service—and how a hybrid approach can balance consistency, flexibility, and scalability.
Enhancing Code Security with GitGuardian and GGShield
How GitGuardian and GGShield help prevent secret leaks with monitoring, pre-commit scanning, and CI/CD integration.
The Future of Java: What Project Loom Can Do for Java Developers
A quick, practical overview of Project Loom and virtual threads—why they matter for scalable, responsive Java services.
Is Java Compiled or Interpreted? JVM + JIT Explained
Java is both compiled and interpreted: javac compiles to bytecode, the JVM runs it, and JIT compiles hot code to native machine code.
