# The features we said no to in an image and PDF tool

> Quick Image PDF Resizer could have become an editor. Keeping a written list of things it will not do kept it fast and easy to explain.

- Author: Ethan, Tech Lead · Mobile & Web
- Published: 2026-01-08
- Canonical: https://www.nexateam.dev/blog/saying-no-in-a-utility-app
- About: [Quick Image PDF Resizer](https://www.nexateam.dev/work/quick-image-pdf-resizer.md)

Utility apps grow by default. Someone who resizes images also wants to crop them, then add text, then apply filters, and soon the app is a worse version of a full editor. For Quick Image PDF Resizer we kept a written decision log instead. This post shares it, lightly edited.

## The one-sentence purpose

**Quick Image PDF Resizer**

Make files the right size and format for wherever they need to go, quickly, on the device.

Every request gets checked against that sentence. If it helps the job, it is a candidate. If it changes the job, it needs a real discussion.

## The decision log

Request

Decision

Reason

Resize to an exact file size

Yes

The core job: upload limits are usually in kilobytes

Convert HEIC to JPG

Yes

Format compatibility is part of "the right format"

Merge and split PDFs

Yes

Forms often need pages combined or removed

Simple crop

Later

Helps the job, but only once resize is polished

Filters and colour tweaks

No

Editing, not preparing a file

Text and stickers

No

A different app entirely

Cloud folders and accounts

No

Breaks "on the device"

Edit text inside PDFs

No

Hard to do well; heavier tools exist

#### Requests we heard

1.  Filters and colour adjustments
2.  Text and stickers
3.  Cloud folders and accounts
4.  Editing text inside PDFs

#### What shipped

1.  Resize and compress
2.  Convert formats
3.  Merge, split and extract PDF pages
4.  Everything processed on the device

The log is what kept the right-hand column short.

## How a request moves through the log

1.  **Request arrives**Review, email or our own wish
2.  **Check the sentence**Helps the job, or changes it?
3.  **Log a decision**Yes, later or no, with one reason
4.  **Revisit rarely**Only with new evidence

The decision is written down once, so the same debate does not happen twice.

## Why write it down at all

Saying no is easy when you are tired and hard when a request is reasonable. A written log takes the decision away from whoever happens to be in the conversation, and the one-line reasons stop the same debate recurring every few weeks.

> A short app is easy to explain in one sentence. That sentence is also the store listing.

## The log is not permanent

A few items have moved from "later" to "yes" when enough people needed them for the core job. Each move was a decision, not a drift, and the app still does what its name says.
