Hot Deal Sheet
Hot deals from Korean communities, collected every few minutes and normalized into one clean, sortable sheet.
Small web tools built out of need, and notes on the tools I picked to build them. Free to use right now, with nothing to install.
Hot deals from Korean communities, collected every few minutes and normalized into one clean, sortable sheet.
Turn a link, Wi-Fi login, or contact card into a QR code without the data ever leaving your browser.
A fasting notebook that tracks weight, blood pressure, heart rate and blood sugar, and says when a reading falls outside the usual range.
Paste a long URL, get a short snipp.cc link back, with a key that lets you take it down later.
Join several PDFs into one file. The pages are copied in the tab in front of you, so nothing is uploaded.
Turn the pages of a PDF into PNG images. The pages are drawn in the tab in front of you, so nothing is uploaded.
Delete, rotate, reorder and extract pages from one PDF. The file is rewritten in the tab in front of you, so nothing is uploaded.
Turn photos and screenshots into one PDF. The pages are built in the tab in front of you, so nothing is uploaded.
The Workers free plan allows 1,000 KV writes a day, shared by everyone. The rate limiting binding let 82 percent of a burst through, WAF rate limiting rules on a free zone are stuck at a 10 second window, and neither can express a daily cap. A per address Durable Object can.
The Workers free plan gives each invocation 10 ms of CPU, and an isolate tolerates going over as long as you do not do it often. I changed a cron from every ten minutes to every minute and it died an hour later. Then the profiler disagreed with all three of my guesses.
The server already ran your handler. What is left is a permission header, and the star you pasted into it means four different things depending on the request. Next.js, Express, FastAPI and Django defaults compared, plus the failure no header can fix.
Nobody picks a vector store on unfiltered QPS, because nobody runs unfiltered queries. What separates these four is what happens when you add a tenant filter, and which version you are pinned to.
Six shorteners, side by side, on the things that decide a free link: whether you have to sign up, how many links you get, whether you can pick the ending, whether you can take one down afterwards, and whether anything is counted. Two of the six will not let you delete a link you made.
Django 4.2 lost security support on 7 April 2026. On 4 August the security team patched four issues in 5.2 and 6.0 and nothing older, so the gap stopped being hypothetical. 5.2 LTS is the target, and the Python floor is where the time goes.
Schema-constrained decoding is real on all three providers now, and the parameter you reach for is different on each. What each one guarantees, and what it still cannot.
One architectural choice, read the DOM or look at a screenshot, explains the cost, the failure modes, and which of these three you should be running.