Khalil Ganiga

Hi, I am Khalil Ganiga. Welcome to my space.

Logic by Design, Imagination by Heart

Essays on technology, tales in Telugu — crafted with equal measure of reason and wonder.


Latest articles

Most Common Things AEM Developers Ignore When Using Query Builder and SQL2 Queries

Most AEM performance issues stem from inefficient query usage. This post explains when to use Query Builder vs SQL2, highlights common mistakes like missing indexes, fetching too much data, and running queries in loops, and provides practical best practices for optimized, scalable, and memory-safe queries in asset-heavy projects.

AEM Best Practices - When to Close Your ResourceResolver and When Not To

Check out this unique collection of useful cURL commands for Adobe Experience Manager (AEM). These commands, gathered from various sources, will help make your AEM tasks easier

Why Attackers Prefer Path Based Servlets in AEM

Path based servlets in AEM are a security risk. Resource-type servlets enforce permissions and keep your app safe.

Null, Actually

True story — what’s forgotten isn’t gone. Sometimes, it’s just waiting.

Add Emergency Info to Your Phone's Lock Screen — A Small Step That Can Make a Big Difference

Add emergency contact info to your Android phone’s lock screen — it’s a small step that could save your life. In emergencies, it helps others reach your loved ones quickly, even if your phone is locked.

Automatically Add Entry and Exit Logging to Java Methods

This post explains how to automate logging in Java methods using JavaParser. The provided code parses a Java file, locates a Logger instance, and injects Entering and Exiting log statements at the start and end of each method. This automation saves time and makes tracking program flow easier without manual log insertion.

Featured Musings
కోడి బువ్వ
కోడి బువ్వ

Only for telugu speaking audiences.

రాణి బావి
రాణి బావి

Only for telugu speaking audiences.

బల్లి పిల్ల వేదాంతం
బల్లి పిల్ల వేదాంతం

A tiny creature’s journey through fear, curiosity, and discovery unveils the hidden wonders of a human world, weaving a tale of innocence, quiet wisdom, and unexpected revelations.

మాయమైన దారి
మాయమైన దారి

A fictional solo bike ride through rain-soaked hills and villages unfolds into a journey of reflection, unexpected encounters, and small, meaningful moments.

గోధూళి వేళ ఆమె అడుగు
గోధూళి వేళ ఆమె అడుగు

Sometimes the heaviest truths come not in answers, but in silence. Alala Daari is that silence turned into a story.