Skip to content
OneKitly
Daniel Okonkwo

Articles by Daniel Okonkwo

Front-end developer and tech writer · View profile

· 14 min read

MOV to MP4: Why the iPhone Video Will Not Open on Windows

The extension is almost never the real problem. A .mov and a .mp4 are cousins from the same family of file formats, and what actually stops the video is the codec sealed inside it — usually HEVC. Here is how to tell the two failures apart, and when changing the box is enough.

· 7 min read

Why Your Video Cut Lands Two Seconds Early

You asked for 1:23 and got 1:21. Nothing is broken: a cut that does not re-encode can only land on a keyframe, and how far away the nearest one is depends entirely on what recorded the video. Here is how to know which you have and when to accept the drift.

· 8 min read

Putting a Scanned Document Back in the Order It Was Printed

A duplex scanner that took one side at a time, a stack fed upside down, a page that came out twice. Reordering is not the same operation as extracting pages, and knowing which one you are doing tells you what happens to everything that is not a page.

· 8 min read

Your PDF Looks Straight to You and Sideways to Them

You rotated the scan, saved it, and the recipient still opened it sideways. Nothing is broken — rotation in a PDF is an instruction rather than a change to the page, and instructions can be ignored. Here is when that happens and how to produce a file that cannot be misread.

· 15 min read

MD5, SHA-1, SHA-256: Which Hash, and For What

MD5 is broken and MD5 is fine, depending on which of three security properties you needed. Here is what collision resistance, second-preimage resistance and preimage resistance actually mean, which algorithm still has which, and why none of them belongs near a password.

· 9 min read

Photographing a Document and Getting a PDF That Is Accepted

Nobody owns a scanner any more, so the phone does it. Two things decide whether the result is accepted: how you took the photograph, and what page size it becomes. The second one surprises people, because a photograph turned into a PDF is not A4 unless something makes it A4.

· 10 min read

Merging an Application Pack into One PDF, in the Right Order

A rental file, a loan application, a tender: the requester wants one document, in the order they listed. The merge itself takes seconds. What goes wrong is the ordering, the page sizes and the file that silently loses its signature — all of which are avoidable if you know where they bite.

· 9 min read

Turning a PDF into Images When a Site Refuses PDFs

Marketplaces, job boards and support forms often accept JPEG and PNG and nothing else. Converting is easy; choosing the resolution is the part that decides whether the recipient can read your document, and it is the part every tool asks you about and nobody explains.

· 10 min read

Why Compressing a File Twice Does Not Halve It Twice

The first pass takes 30% off and the second takes nothing. That is not a broken tool — it is the difference between removing redundancy and removing information, and knowing which one you are doing tells you when to stop and what a second attempt actually costs.

· 11 min read

Getting a PDF Under a 10 MB Upload Limit

The form rejects your file and offers no advice. What works depends entirely on where the megabytes actually are, and for a scanned document the answer is not compression at all — it is resolution. Here is how to tell which case you have in ten seconds.

· 12 min read

Pull the Plug: Which Online File Tools Actually Upload Your Document

Every online file tool promises your document is safe. Almost none tell you whether it leaves your machine at all. There is a five-second test that settles it without reading a single privacy policy, and it works on any tool — including this one.

· 10 min read

DPI, PPI, and What Actually Controls Print Size

The DPI figure inside an image file is a label. It changes no pixels. Printed size is pixels divided by PPI — and DPI, properly used, means something else entirely: the printer's dots.

· 13 min read

What EXIF Data Reveals, and How to Strip It Properly

A photo file carries coordinates, an exact timestamp, the device and lens, and on some cameras a serial number. Here is what is actually in the block, what stripping does and does not fix, and how to verify it worked.

· 13 min read

JPEG, PNG, WebP or AVIF: Which Format, and Why

Two properties decide the format — photographic or flat-toned, and whether it needs alpha or animation. Everything else is downstream. With measured byte counts for the same two images in all four formats.

· 7 min read

How Instagram Fonts Actually Work (They Are Not Fonts)

Nothing is styled. Each letter is swapped for a different Unicode character that happens to look bold or cursive — which is why a screen reader reads the result as gibberish and some devices show empty boxes.

· 7 min read

How Unix File Permissions Work: Reading 755 Without Guessing

Read is 4, write is 2, execute is 1, and each of the three digits describes a different party. The part most explanations get wrong is what the execute bit does on a directory — it grants traversal, not the right to run anything.