Sajid Mahmud

Blog

Writing & notes

Thoughts on building AI-powered mobile and web apps — architecture, design, and lessons from real projects.

Cover image for Why AI-Generated 3D Assets Still Break Real Production Pipelines

· 1 min read

Why AI-Generated 3D Assets Still Break Real Production Pipelines

That AI-generated wireframe looks impressive until you open it in a real 3D pipeline. Complexity is easy — optimization is the actual skill.

3D-ArtGenerative-AIGame-Development
Cover image for Kimi K3: The Open-Source AI Landscape Takes a Massive Leap Forward

· 1 min read

Kimi K3: The Open-Source AI Landscape Takes a Massive Leap Forward

Moonshot AI has officially dropped Kimi K3, a massive 2.8-trillion parameter open-weight model competing directly at the absolute frontier tier.

Open-SourceAITech-News
Cover image for The Shift in AI Agent Economics: Native Codex Loops

· 1 min read

The Shift in AI Agent Economics: Native Codex Loops

If you are building or running autonomous AI agents, standard ChatGPT subscriptions just changed the infrastructure playbook.

AI-AgentsOpenAIOpenClaw
Cover image for AI Didn't Start with ChatGPT: 10 Papers That Built the Modern Era

· 2 min read

AI Didn't Start with ChatGPT: 10 Papers That Built the Modern Era

Every time we prompt a language model or deploy an application, we leverage foundational computer science research spanning nearly a century.

Computer-ScienceHistoryDeep-Learning
Cover image for The Day the AI Stopped: The Shutdown of Claude Fable 5

· 2 min read

The Day the AI Stopped: The Shutdown of Claude Fable 5

We just witnessed the first government-forced takedown of a publicly deployed frontier AI model, and the details feel straight out of a political thriller.

AI-SafetyTech-GovernanceAnthropic
Cover image for From Marinara Fever Dream to Cinematic Reality

· 1 min read

From Marinara Fever Dream to Cinematic Reality

A look at the sheer velocity of generative video progress through the lens of a classic internet AI meme.

Generative-AIVideoTech-Trends
Cover image for How to Maintain Communication with Non-Technical Clients

· 1 min read

How to Maintain Communication with Non-Technical Clients

Bridging the gap between engineering and non-technical stakeholders requires focusing heavily on business impact rather than underlying code.

ConsultingProject-ManagementSoft-Skills
Cover image for Google's New Gemma 4 Models are Terrifyingly Small

· 1 min read

Google's New Gemma 4 Models are Terrifyingly Small

We are past the era of needing massive cloud GPU clusters to run state-of-the-art AI. Google's new open weights pack massive performance in small sizes.

Google-AIGemma4Local-LLM
Cover image for Pretext JS: The DOM is Officially a Bottleneck

· 1 min read

Pretext JS: The DOM is Officially a Bottleneck

Cheng Lou just dropped Pretext, a library challenging how browsers have handled text layout and measurement for the past 30 years.

FrontendJavaScriptPerformance
Cover image for Anatomy of the Massive Axios Supply Chain Attack

· 2 min read

Anatomy of the Massive Axios Supply Chain Attack

A deep dive into the threat vector, token bypass vector, and WAVESHAPER.V2 RAT payload that hit the Axios npm library.

Cyber-SecuritySupply-ChainNodeJS
Cover image for How Anthropic Accidentally Exposed Claude Code's Entire Architecture

· 1 min read

How Anthropic Accidentally Exposed Claude Code's Entire Architecture

A tiny build packaging configuration mistake bypassed basic code reviews and pushed strict TypeScript source maps straight to npm.

DevOpsTypeScriptAnthropic