Rihal Blogs

Data Management
Siraaj vs. Microsoft Copilot: Why Local Context and Data Sovereignty Matterma


Data Analytics
Why "I Need a Dashboard" Isn’t a Real Goal: Turning Vague Data Requests into Business Value

Data Analytics
What Does a Data Analyst Really Do? More Than Just "Making Businesses Money"

Data Analytics
Why SMEs Shouldn’t Wait to Build a Data Team—Here’s a Smarter Way to Get Started

Front-End
Website Optimization: Your Key to a Faster, Smarter, and More Profitable Site

Software Engineering
Lessons Learned from Scaling Integrations: A Senior Engineer's Journey

Software Engineering
Understanding Server-Side Rendering (SSR) and the Future with React 19 & Next.js 15

.NET
From Zero to 600 in Seconds: Blazor, .NET, and the Art of High-Concurrency Exams

Back End
PostgreSQL Performance Tips for Write-Heavy Systems: Lessons from the Trenches

AI
What If Exams Could Think? Building the Next Generation of Assessment in Oman with .NET and AI

Machine Learning
Understanding Character Encoding: Why Your Emojis Sometimes Show Up as Boxes

The Lazy Dev Series
The Lazy Dev Diaries – Episode 1: But It Works in My Container!


Data Management
From Filing Cabinets to AI: Why Omani Organizations Must Digitize Their Data Before It’s Too Late
