Short Technical Writing
Unscored tasks with hints and instant feedback. Practice results never become credentials.
Short lesson
YYYY-MM-DD_client_subject_vNN.ext — lowercase, hyphens inside words, underscores between parts, no final/new/copy. Names are search keys.
Write a short ticket: the office printer on floor 2 prints blank pages since this morning.
Sign up to practiseWrite a commit message (subject + optional body) for: you added a 3-attempt retry with exponential backoff to the payment API client because card-network timeouts caused failed checkouts.
Sign up to practiseRecording summary: On Chrome 129 / macOS 15, on the checkout page, the user enters a discount code “SAVE10”, clicks Apply, the total stays at $120.00 instead of $108.00, and the console shows “TypeError: rate is undefined”. Write the bug report.
Sign up to practiseYou go on leave tomorrow. Write a handover note for the colleague taking over the database migration: done (schema migrated on staging), pending (prod run scheduled Thu 22:00 UTC, needs DBA approval from Lina), risks (orders table lock up to 4 minutes), where things are (runbook: docs/runbooks/db-migration.md), and who to call.
Sign up to practiseImprove this bug report and list what was missing: “Export broken. Pls fix asap!!!”
Sign up to practise