Muhammed Ali I am a software developer passionate about technical writing and open source contributions. My area of expertise is full-stack web development and DevOps.

Stories by Muhammed Ali

Why your AI agent needs a task queue (and how to build one)

Dev

AI agents fan out work across multiple LLM calls and services. Task queues add retries, ordering, and context preservation to keep these workflows reliable.

Muhammed Ali
Jan 22, 2026 ⋅ 7 min read
Server Components Vs Islands Architecture LogRocket

Server Components vs. Islands Architecture: The performance showdown

Dev

React Server Components vs Islands Architecture: Learn how each reduces client JavaScript, impacts hydration and interactivity, and which trade-offs matter for production performance.

Muhammed Ali
Dec 26, 2025 ⋅ 4 min read
Why Frontend Devs Should Care About Platform Engineering

Why frontend devs should care about platform engineering

Dev

Learn how platform engineering helps frontend teams streamline workflows with Backstage, automating builds, documentation, and project management.

Muhammed Ali
Nov 3, 2025 ⋅ 6 min read
How Cursor Project Rules Can Improve Next.js App Development

How Cursor project rules can improve Next.js app development

Dev

Learn how Cursor project rules streamline Next.js apps with automated conventions, consistent components, and faster developer onboarding.

Muhammed Ali
Sep 8, 2025 ⋅ 4 min read
Catch Frontend Issues Before Users Using Chaos Engineering

Catch frontend issues before users using chaos engineering

Dev

This article covers how frontend chaos engineering helps catch UI and UX issues before users experience them using tools like gremlins.js.

Muhammed Ali
Jul 25, 2025 ⋅ 5 min read
advanced caching in Node.js with Valkey

How to get faster data access in Node.js with Valkey

Dev

Learn how to implement an advanced caching layer in a Node.js app using Valkey, a high-performance, Redis-compatible in-memory datastore.

Muhammed Ali
Jun 27, 2025 ⋅ 7 min read
Monorepos Vs. Polyrepos: Which One Fits Your Use Case

Monorepos vs. Polyrepos: Which one fits your use case?

Dev

Learn when to choose monorepos or polyrepos for your frontend setup by comparing coordination, dependency management, CI/CD requirements, and more.

Muhammed Ali
May 19, 2025 ⋅ 4 min read
Why Go wasn’t the right choice for the TypeScript compiler

Why Go wasn’t the right choice for the TypeScript compiler

Dev

The switch to Go may be a pragmatic move in the short term, but it risks alienating the very developers who built the tools that made TypeScript indispensable in the first place.

Muhammed Ali
May 8, 2025 ⋅ 4 min read
Use TypeScript Instead Of Python For ETL Pipelines

Use TypeScript instead of Python for ETL pipelines

Dev

Build a TypeScript ETL pipeline that extracts, transforms, and loads data using Prisma, node-cron, and modern async/await practices.

Muhammed Ali
Apr 17, 2025 ⋅ 6 min read
Using tsup To Bundle Your TypeScript Package

Using tsup to bundle your TypeScript package

Dev

Learn how to efficiently bundle your TypeScript package with tsup. This guide covers setup, custom output extensions, and best practices for optimized, production-ready builds.

Muhammed Ali
Feb 20, 2025 ⋅ 7 min read
StackAuth: An Open Source Auth0 Alternative

StackAuth: An open source Auth0 alternative

Dev

StackAuth is an open source alternative authentication library to Auth0. Explore its benefits and use cases and implement it in a demo app.

Muhammed Ali
Feb 3, 2025 ⋅ 5 min read
Using WebGPU to Accelerate ML Workloads in the Browser

Using WebGPU to accelerate ML workloads in the browser

Dev

Dive into the mechanics of WebGPU, understand its implications for GPU computing, and unlock the potential of running ML models directly within web apps.

Muhammed Ali
Dec 27, 2023 ⋅ 4 min read