Skip to main content

Navigation Menu

BLOG

Let's Surf

Balancing Faith and a Technology Career
Faith & Gratitude

Balancing Faith and a Technology Career

How Islamic values inform my work in technology — from ethical AI to the dignity of building tools that serve people.

4 min read
Database Indexing Strategies for Developers
Research & Technology

Database Indexing Strategies for Developers

A developer-friendly guide to database indexing — when to index, what to index, and how to read an EXPLAIN plan without fear.

4 min read
Type-Safe APIs: TypeScript Runtime Validation
Research & Technology

Type-Safe APIs: TypeScript Runtime Validation

Bridging the gap between compile-time types and runtime safety with schema validation libraries that keep your API contracts honest.

4 min read
From Monolith to Microservices: A Migration Story
Research & Technology

From Monolith to Microservices: A Migration Story

A real-world account of migrating a monolithic application to microservices — the mistakes we made and the principles that saved us.

4 min read
AI-Driven Test Generation: A Practical Guide
Research & Technology

AI-Driven Test Generation: A Practical Guide

Using large language models to generate meaningful test suites — what works, what does not, and how to integrate AI testing into CI/CD.

4 min read
Adaptive Resource Orchestration in Cloud-Native Systems
Research & Technology

Adaptive Resource Orchestration in Cloud-Native Systems

How machine learning can drive dynamic resource allocation in cloud environments, reducing costs while maintaining performance SLOs.

4 min read
Machine Learning Model Deployment Patterns
Research & Technology

Machine Learning Model Deployment Patterns

A practical guide to deploying ML models in production — from batch scoring to real-time inference, with infrastructure that scales.

3 min read
Building Distributed Systems: Lessons From Production
Research & Technology

Building Distributed Systems: Lessons From Production

Hard-won insights from running distributed systems at scale — the failure modes, the trade-offs, and the patterns that actually work.

3 min read

© 2026 Khaldoun Senjab. All rights reserved.