Practical notes on handling PDFs and SQL without sending your files to somebody else's server.
Combining PDFs is one of the few things you can do entirely offline in a browser. Here is how it works and when to be careful about the order of pages.
PDFWhen you need images instead of a PDF — slides, thumbnails, a scanned page for a form — and why resolution matters more than most people think.
PDFWhy PDFs get big, what actually shrinks them, and the honest trade-off when the compression happens in your own browser.
SQLReading a schema out of raw DDL, checking the relationships, and getting a diagram you can drop into documentation.
PDFSingle pages or ranges, the syntax that works, and what splitting cannot fix.
PDFThe page list, the printed-numbering trap, and why editing a signed PDF breaks the signature.
PDFWhy the viewer rotates and the file does not, and how to fix one page instead of all of them.
PDFPage order, page shape, and how to reach a 100 KB or 200 KB upload limit.
PDFWhere the number should sit, cover pages, and the edit order that avoids renumbering.
SQLWhat to write per table, where to keep it, and how to stop it drifting from the DDL.