Learn it. Make it. Done.
Clear explanations for the work behind the tools. No long detours.

Create a two-color CSS gradient with a known direction
Generate a left-to-right gradient, interpret the angle control, and check text over the full background rather than one endpoint.
Minify a small stylesheet and inspect the parser's rewrites
Use CSSO to compact CSS, compare UTF-8 byte counts, and verify the result in its intended page.
Convert a CSV while preserving leading-zero identifiers
Prepare unique CSV headers, preserve every field as a string, and check quoted commas before downloading JSON.
Read a currency conversion together with its rate date
Use dated Frankfurter reference rates, check the quoted direction, and keep provider fees separate from a planning conversion.
Explain why one GB is less than one GiB
Convert decimal and binary storage units, check bits versus bytes, and compare file sizes without changing their meaning.
Count calendar days with an explicit start-date rule
Calculate a two-week date interval, interpret signed results, and distinguish calendar subtraction from elapsed clock hours.
Calculate a sale price and keep stacked discounts distinct
Find savings from one percentage reduction and understand why consecutive discounts apply to different bases.
EPUB to PDF: a practical guide
Convert an unencrypted EPUB’s reading-order text into PDF.
Excel to PDF: a practical guide
Export an XLSX worksheet as a readable PDF table.