Hassan Raza

AskTom Oracle

What Tom Kyte and AskTOM Taught Oracle Developers About Asking Better Questions

What Tom Kyte and AskTOM teach Oracle developers about reproducible examples, thoughtful questions and checking behavior in context. A corrected history and a practical checklist for asking better technical questions.

APEXlang Tutorial: How to Edit, Validate, and Import Oracle APEX Apps Without Touching Page Designer

APEXlang Tutorial: How to Edit, Validate, and Import Oracle APEX Apps Without Touching Page Designer

Learn how to export, edit, validate, and import Oracle APEX apps using APEXlang in APEX 26.1. This apexlang tutorial covers SQLcl commands, VS Code code completion, AI skills, and the APEXlang View in Page Designer.

SQL queries production database

Stop Running These 5 SQL Queries on Your Production Database

Five SQL queries production database developers run every day and regret. SELECT *, DELETE without WHERE, TRUNCATE, and more. With exact fixes for each one.

5 Simple Steps to Build an Oracle APEX Multilingual App Without Shadow Applications (APEX 26.1)

5 Simple Steps to Build an Oracle APEX Multilingual App Without Shadow Applications (APEX 26.1)

Learn how to build an Oracle APEX multilingual app in 5 simple steps using the new Text Message-Based translation in APEX 26.1. No shadow apps. No parallel maintenance. Real screenshots included.

Oracle APEX Blueprint Scaffolding in 26.1: A Real Walkthrough With 3 Errors and Actual Fixes

Oracle APEX Blueprint Scaffolding in 26.1: A Real Walkthrough With 3 Errors and Actual Fixes

I used Oracle APEX Blueprint scaffolding in 26.1 to generate a 19-page Inventory Management app from a Markdown file using Claude Code. Here is the full walkthrough, including every error I hit and exactly how I fixed each one.

Oracle Database Version 1

Why Oracle Database Never Had a Version 1

Every Oracle developer has asked it. Why does Oracle Database start at Version 2? The true story behind Oracle Database Version 1 is stranger and smarter than you think.

oracle apex dynamic actions

Oracle APEX Dynamic Actions Made Easy with 5 Best Examples

A beginner-friendly guide to Oracle APEX dynamic actions covering every event, action type, and 5 real examples you can copy into your next app today.

The Only Difference Is My Passport

The Only Difference Is My Passport.

A Pakistani Oracle developer’s perspective on pay, bargaining power and visibility, with author-reported local ranges, a dated US estimate and clearly labeled illustrative comparisons.

How I Built an APEX 26.1 HR App Using Claude Code and APEXlang Without Touching the GUI

How I Built an APEX 26.1 HR App Using Claude Code and APEXlang Without Touching the GUI

Set up Oracle APEX 26.1 with APEXlang and Claude Code in VS Code. Step-by-step guide to building real apps using SQLcl without touching Page Designer.

oracle-apex-26-1-new-features

Oracle APEX 26.1 New Features: What Actually Changes for Real Developers

Explore Oracle APEX 26.1 new features including APEXlang, AI Agents, Natural Language Interactive Reports, BOOLEAN session state, upgrade requirements, and breaking changes. A practical Oracle APEX 26.1 guide for developers and teams planning an upgrade.