DEV Community

Alex Aslam profile picture

Alex Aslam

Seasoned Software Engineer with 10+ years of experience in software development involving the project management, Team lead, Feature development and happy to collaborate.

The Cartographer's Compass: Navigating the PostgreSQL Query Planner

The Cartographer's Compass: Navigating the PostgreSQL Query Planner

2
Comments
6 min read

Want to connect with Alex Aslam?

Create an account to connect with Alex Aslam. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Mine Artisan's Workshop: Evolving Service Objects into Policies, Forms, and Queries

Mine Artisan's Workshop: Evolving Service Objects into Policies, Forms, and Queries

1
Comments
5 min read
The Architect's Blueprint: A Journey into Node.js's Module Soul

The Architect's Blueprint: A Journey into Node.js's Module Soul

1
Comments
5 min read
The Artisan's Return: AdonisJS and the Quest for a Cohesive Node.js

The Artisan's Return: AdonisJS and the Quest for a Cohesive Node.js

1
Comments
5 min read
The Artisan's Forge: Extending Node.js with the Power of Native Addons

The Artisan's Forge: Extending Node.js with the Power of Native Addons

2
Comments
5 min read
The Artisan's Pursuit: Conquering the Silent Performance Killer in GraphQL and REST

The Artisan's Pursuit: Conquering the Silent Performance Killer in GraphQL and REST

1
Comments
4 min read
The Conductor's Baton: Orchestrating Real-Time UIs with Turbo Streams

The Conductor's Baton: Orchestrating Real-Time UIs with Turbo Streams

1
Comments
5 min read
The Stained-Glass Artisan: Composing UIs with Turbo Frames

The Stained-Glass Artisan: Composing UIs with Turbo Frames

2
Comments 1
6 min read
The Cartographer's Guide to Rails: Mapping Domains with Bounded Contexts

The Cartographer's Guide to Rails: Mapping Domains with Bounded Contexts

1
Comments
5 min read
The Artisan's Trail: Maintaining a Legacy Node.js Monolith with the Boy Scout Rule

The Artisan's Trail: Maintaining a Legacy Node.js Monolith with the Boy Scout Rule

1
Comments
5 min read
The Artisan's Journey: Weaving the Unbreakable Tapestry of Database Integration Tests

The Artisan's Journey: Weaving the Unbreakable Tapestry of Database Integration Tests

1
Comments
5 min read
The Circuit Breaker: A Symphony of Resilience in a World of Chaos

The Circuit Breaker: A Symphony of Resilience in a World of Chaos

3
Comments
5 min read
Advanced ActiveRecord: The Query Interface as a Symphony of Abstraction

Advanced ActiveRecord: The Query Interface as a Symphony of Abstraction

1
Comments
5 min read
The `concerns/` Folder: A Loom of Architecture or a Digital Junk Drawer?

The `concerns/` Folder: A Loom of Architecture or a Digital Junk Drawer?

5
Comments
5 min read
The Proxy Pattern: A Masterpiece of Control and Illusion in Node.js

The Proxy Pattern: A Masterpiece of Control and Illusion in Node.js

1
Comments
5 min read
The Symphony of One: Conducting Node.js Monorepos with Lerna, Nx, and Turborepo

The Symphony of One: Conducting Node.js Monorepos with Lerna, Nx, and Turborepo

3
Comments
6 min read
The Sculptor's Studio: Carving Modularity from the Rails Monolith

The Sculptor's Studio: Carving Modularity from the Rails Monolith

2
Comments
4 min read
The "Rails Way" vs. "The Right Way": A Painter's Journey Beyond the Canvas

The "Rails Way" vs. "The Right Way": A Painter's Journey Beyond the Canvas

2
Comments
4 min read
From Bloated Container to Sculpted Artifact: The Art of the Node.js Dockerfile

From Bloated Container to Sculpted Artifact: The Art of the Node.js Dockerfile

1
Comments 1
5 min read
The Art of Defense: A Senior Developer's Journey Through the OWASP Top 10 for Node.js

The Art of Defense: A Senior Developer's Journey Through the OWASP Top 10 for Node.js

1
Comments
5 min read
From Chaos to Clarity: The Artistic Evolution of Async JavaScript

From Chaos to Clarity: The Artistic Evolution of Async JavaScript

1
Comments
4 min read
The Art of the Resilient Worker: A Sidekiq Master's Guide to Idempotency, Retries, and the Afterlife of Dead Jobs

The Art of the Resilient Worker: A Sidekiq Master's Guide to Idempotency, Retries, and the Afterlife of Dead Jobs

1
Comments
5 min read
The Caching Pyramid: A Sculptor's Guide to Performance

The Caching Pyramid: A Sculptor's Guide to Performance

1
Comments
5 min read
The Artisan's Guide to PostgreSQL: Sculpting Data with JSONB, Arrays, and Full-Text Search

The Artisan's Guide to PostgreSQL: Sculpting Data with JSONB, Arrays, and Full-Text Search

1
Comments
5 min read
The Art of the Data Fetch: A Journey Through `pluck`, `select`, and `map`

The Art of the Data Fetch: A Journey Through `pluck`, `select`, and `map`

2
Comments
5 min read
The Invisible Conveyor Belt: A Journey into the Microtask Queue

The Invisible Conveyor Belt: A Journey into the Microtask Queue

2
Comments
5 min read
The Unseen Artisan: Understanding Libuv, the Engine Behind the Event Loop

The Unseen Artisan: Understanding Libuv, the Engine Behind the Event Loop

6
Comments
5 min read
The Subtle but Critical Difference: `process.nextTick()` vs. `setImmediate()`

The Subtle but Critical Difference: `process.nextTick()` vs. `setImmediate()`

5
Comments
5 min read
The Art of the Chisel: Crafting Pluggable Business Rules with the Strategy Pattern

The Art of the Chisel: Crafting Pluggable Business Rules with the Strategy Pattern

7
Comments
4 min read
The Art of the Map: Navigating the Modern ORM Landscape

The Art of the Map: Navigating the Modern ORM Landscape

5
Comments
5 min read
The Artisan's Journey: Sculpting JSON in Rails

The Artisan's Journey: Sculpting JSON in Rails

2
Comments
4 min read
The Invisible Orchestra: Is Serverless the Conductor We've Been Waiting For?

The Invisible Orchestra: Is Serverless the Conductor We've Been Waiting For?

3
Comments
4 min read
The Sculptor's Fallacy: Debunking the Myth of the "Fast" NoSQL

The Sculptor's Fallacy: Debunking the Myth of the "Fast" NoSQL

4
Comments
4 min read
The Ghost in the Machine: A Journey Through the Eight Fallacies of Distributed Computing

The Ghost in the Machine: A Journey Through the Eight Fallacies of Distributed Computing

5
Comments
5 min read
The Symphony and the Stampede: Why Throwing Developers at a Problem is an Art, Not a Brute Force

The Symphony and the Stampede: Why Throwing Developers at a Problem is an Art, Not a Brute Force

3
Comments
5 min read
Securing Your Frontend: The Art of Crafting a Digital Fortress

Securing Your Frontend: The Art of Crafting a Digital Fortress

2
Comments
5 min read
The Sculptor's Studio: YAGNI, KISSS, and DRY as Tools of the Trade

The Sculptor's Studio: YAGNI, KISSS, and DRY as Tools of the Trade

3
Comments
4 min read
The Symphony of Scale: A Case Study on Conducting 10x Traffic

The Symphony of Scale: A Case Study on Conducting 10x Traffic

2
Comments
5 min read
The Quiet Artisan: Why Ruby on Rails is Still the Atelier of the Web

The Quiet Artisan: Why Ruby on Rails is Still the Atelier of the Web

Comments
4 min read
The Art of the Bounce: Crafting a Self-Healing Job Processing System

The Art of the Bounce: Crafting a Self-Healing Job Processing System

2
Comments 1
4 min read
The Art of the Graceful Evolution: API Versioning as a Craft

The Art of the Graceful Evolution: API Versioning as a Craft

2
Comments
4 min read
The State of the Art: Sculpting Application State in 2025

The State of the Art: Sculpting Application State in 2025

Comments
5 min read
The Next.js 15 Atelier: Mastering the Composition of Server and Client

The Next.js 15 Atelier: Mastering the Composition of Server and Client

Comments
5 min read
React 19: The Artisan's Upgrade - A Journey into Intentional Harmony

React 19: The Artisan's Upgrade - A Journey into Intentional Harmony

Comments
5 min read
Forging Data Symphonies: The Art of the ETL Pipeline in Rails

Forging Data Symphonies: The Art of the ETL Pipeline in Rails

Comments
5 min read
The New Incantation: Scripting the Cloud with TypeScript's Certainty

The New Incantation: Scripting the Cloud with TypeScript's Certainty

1
Comments
5 min read
The Silent Siege: An Artisan's Guide to Hunting Memory Leaks in Long-Running Rails Processes

The Silent Siege: An Artisan's Guide to Hunting Memory Leaks in Long-Running Rails Processes

1
Comments
5 min read
The Grand Canvas: Why China's State-Led AI Development is a Masterpiece of Scale

The Grand Canvas: Why China's State-Led AI Development is a Masterpiece of Scale

2
Comments
4 min read
The Vanilla JavaScript Renaissance: Rediscovering the Artisan's Tools

The Vanilla JavaScript Renaissance: Rediscovering the Artisan's Tools

5
Comments 1
5 min read
The Forge and the Flame: Why AI Won't Replace Us, But Will Force Us to Become Artisans Again

The Forge and the Flame: Why AI Won't Replace Us, But Will Force Us to Become Artisans Again

6
Comments 1
4 min read
AI is Your Copilot, Not Your Architect: A Senior Developer's Guide to Prompt Engineering for Code

AI is Your Copilot, Not Your Architect: A Senior Developer's Guide to Prompt Engineering for Code

5
Comments
5 min read
The Overpainted Canvas: Is Web Development Getting Too Complex?

The Overpainted Canvas: Is Web Development Getting Too Complex?

3
Comments
4 min read
The Cult of Hype: The Unseen Architecture of Framework Popularity

The Cult of Hype: The Unseen Architecture of Framework Popularity

15
Comments 2
4 min read
The Art of the Meta: Weaving JavaScript's Runtime Tapestry with Proxies, Reflect, and Decorators

The Art of the Meta: Weaving JavaScript's Runtime Tapestry with Proxies, Reflect, and Decorators

1
Comments
5 min read
The Architect's Symphony: Composing a Data Layer Beyond React Query and SWR

The Architect's Symphony: Composing a Data Layer Beyond React Query and SWR

2
Comments
5 min read
The Art of Resonance: Mastering Memoization in React as a Symphony, Not a Chore

The Art of Resonance: Mastering Memoization in React as a Symphony, Not a Chore

2
Comments
6 min read
The Alchemist's Flask: Running ONNX Models in the Rails Crucible

The Alchemist's Flask: Running ONNX Models in the Rails Crucible

1
Comments
5 min read
TDD is Dead (Again). Long Live Design-First Development

TDD is Dead (Again). Long Live Design-First Development

1
Comments
5 min read
N+1 Hydra: A Senior Engineer's Guide to strict_loading

N+1 Hydra: A Senior Engineer's Guide to strict_loading

3
Comments
5 min read
Taming the Beast: The Outbox Pattern for Reliable Event Publishing

Taming the Beast: The Outbox Pattern for Reliable Event Publishing

Comments
5 min read
loading...