Skip to content
ms.MUHAMMAD
ABU SAYEED
WorkAboutExperienceWritingPhotographyContact
Menu +
WorkAboutExperienceWritingPhotographyContact
ms.

© 2026 Muhammad Abu Sayeed

GitHub LinkedIn Contact
MUHAMMAD ABU SAYEEDAN INDEPENDENT JOURNAL · VOL. 01

Fieldnotes.(14)

↳

Between the lens
and the logic.

Essays on building thoughtful software,
understanding AI, and learning to look.
THE COVER ESSAY3 min read
Design & Photography

The eye behind the interface

What photography can teach us about attention, restraint, and designing software that feels intentional.

IN THIS EDITIONNEW PERSPECTIVES

A little more
perspective.

How we frame a photograph. How we design an interface. How we build a system that earns trust. Different disciplines, connected by attention to detail.

Explore the collection ↓
10 NEW ESSAYSSEPTEMBER 2026

Three ways in

AI / SYSTEMS / DESIGN
AI Engineering01

Before another prompt, build an evaluation

A practical way to separate missing evidence from weak answers—and make RAG improvements measurable.

3 min read
Backend Development02

Designing for the second click

Timeouts happen. Retries happen. Idempotency is how an API remembers what the user actually intended.

3 min read
Design & Photography03

Motion should explain the interface

Designing movement with a purpose: continuity, feedback, and a genuinely considered reduced-motion experience.

3 min read

The collection / 14

Follow a curiosity. Stay for the details.

14 notes
THE INDEXNEWEST FIRST ↓
05
Design & Photography10 · ix · 2026

The eye behind the interface

What photography can teach us about attention, restraint, and designing software that feels intentional.

3 min read
06
AI Engineering10 · ix · 2026

Before another prompt, build an evaluation

A practical way to separate missing evidence from weak answers—and make RAG improvements measurable.

3 min read
07
AI Engineering10 · ix · 2026

Chunking is an information design problem

Why splitting documents well requires preserving meaning, not finding a universal token count.

3 min read
08
Backend Development10 · ix · 2026

Designing for the second click

Timeouts happen. Retries happen. Idempotency is how an API remembers what the user actually intended.

3 min read
09
Backend Development10 · ix · 2026

Background jobs need a memory

Moving work into a queue is the beginning. Durable state, safe retries, and honest progress make it dependable.

3 min read
10
Backend Development10 · ix · 2026

A cache is a promise about time

Fast is only useful when the data is still appropriate. Think freshness, ownership, and invalidation before hit rates.

3 min read
11
Backend Development10 · ix · 2026

The request behind the loading spinner

Follow a request across services with traces, and turn a vague report of slowness into a useful question.

3 min read
12
AI Engineering10 · ix · 2026

Agents need boundaries, not just tools

A useful automation knows what it may do, when it must ask, and how to stop with an honest result.

3 min read
13
Design & Photography10 · ix · 2026

Motion should explain the interface

Designing movement with a purpose: continuity, feedback, and a genuinely considered reduced-motion experience.

3 min read
14
Backend Development10 · ix · 2026

Write tests that describe a promise

Move beyond happy-path examples and protect the behaviour another person or service is actually relying on.

3 min read
01
AI Security15 · xii · 2025

Building Secure LLM Applications: Trust Boundaries in Practice

A practical look at trust boundaries, prompt injection, and limiting what an LLM application can access or change.

3 min read
02
AI Engineering20 · xi · 2025

Designing Production-Grade RAG Pipelines

Learn how to build robust RAG systems with vector databases, embedding optimization, and hybrid search approaches for maximum accuracy.

3 min read
03
Computer Vision10 · x · 2025

Automated Video Analysis with Computer Vision

Building efficient CV pipelines for video annotation, object detection, and frame-level analysis using OpenCV and modern frameworks.

3 min read
04
Backend Development5 · ix · 2025

FastAPI in Production: Best Practices

Essential patterns for building robust FastAPI backends with authentication, validation, logging, and error handling.

3 min read
ON THE READING DESK↙
NOTE05Design & Photography

The eye behind the interface

INSIDE THIS NOTE
  1. 01A frame is a decision
  2. 02Contrast creates a reading order
  3. 03Interaction is a change of viewpoint
  4. 04Leave room for the subject
Read the note
3 min readBY SAYEED
FROM THOUGHT TO PRACTICE

The notes are one side.
The work is the other.

Explore my projects