探索
工具与技术的交流社区
频道全部
- DWhat should we build next?
An honest question rather than a rhetorical one. The tool list grew by accretion — whatever seemed useful at the time. That produces breadth…
- DWhy there is no dark mode yet
People ask for it, and the honest answer is that it is not a switch — it is a second design system. A blackandwhite interface inverts badly.…
- RChangelog: what shipped this month
A summary of notable changes, in plain language. Tools — the PDF set gained page extraction, deletion and rotation in one workspace, so a "r…
- SAccount recovery: what the reset flow does
Worth being precise about this, because recovery flows are where security assumptions usually go wrong. What it needs: a verified email addr…
- DHow encrypted transfer works
The transfer feature sends a file to a specific person, not to a public link. The short version of the design: The file is encrypted in your…
- DWhen a tool feels slow: three things to check
If a tool is taking longer than you expect, the cause is usually one of these. 1. The input is much larger than it looks. A 40 MB PDF is 40 …
- FA black-and-white design system, on purpose
The interface has no accent colour. Links, active states and primary buttons are all the same nearblack. That is a deliberate constraint, no…
- OSelf-hosting Supabase on 2 vCPU
The whole stack — Postgres, the API layer, auth — runs on a twocore box with 2 GB of RAM. That is not a brag; it is mostly a consequence of …
- Di18n: middleware rewrite instead of /[locale] routes
The site serves Chinese and English. The obvious implementation is /[locale]/... routes. We chose a middleware rewrite instead, and it has a…
- FForty tools, one page bundle
There are around forty tools on the site, and the initial JavaScript payload is deliberately small. Three decisions got it there. Tools load…
- DRendering PDFs off the main thread
The PDF tools use pdf.js, which by default parses on the main thread. On a 300page document that means the tab stops responding for seconds …
- PWhat we can see, and what we cannot
Being specific about this seems better than a vague promise. What never reaches us: the contents of any file you open in a tool. Those run l…
- TChecksum before you share
A quick habit worth adopting: generate a hash before sending a file through any channel you do not fully control. The hash tools cover MD5, …
- DReading a tool page: what the badges mean
As the forum fills up you will start seeing small badges next to author names. They are worth explaining once. Official — the post is writte…
- SPassword length beats password complexity
The password generator defaults to a long random string rather than a short one with mandatory symbols. That ordering is intentional. Agains…
- TBatch PDF to images without an upload step
The PDFtoimages tool handles whole batches in one pass. A few notes from using it regularly: Resolution is the main tradeoff. 2x (~192 DPI) …
- PWhat “runs in your browser” actually means here
Every tool on this site does its work on your device. That is not a marketing line — it is enforced by the architecture: The file you pick i…
登录后可以发帖、评论和点赞。