Changelog

What has changed on this site and when. Bug fixes are listed alongside new features, including the ones that reflect badly on us — a changelog that only lists launches is marketing, not a record.

10 of the 20 entries below are corrections to our own tools or copy. If you find something wrong, tell us — it will be fixed and logged here.
Added

Resume & job description matcher

A new tool that compares a job posting against your resume and reports which required terms are missing, which appear only as an acronym, and which you have over-used. It weights terms found under a "Requirements" heading above those under "Preferred", and ignores posting boilerplate such as equal-opportunity statements.

Added

Eleven pay and offer calculators

Salary-to-hourly conversion across every pay frequency, job offer comparison on total compensation, pay raise with an inflation-adjusted real figure, FLSA-aware overtime, time card, PTO accrual, freelance rate, contract-vs-permanent break-even, commute cost, 401(k) employer match, and severance package value.

Added

STAR answer builder and application tracker

The STAR builder validates that an answer names a result, is written in the first person, and fits the 90-second spoken band, and tracks which behavioral themes you have no story for yet. The application tracker keeps your pipeline in your browser with CSV and JSON export.

Fixed

Resume checker counted phone numbers as achievements

The check that looks for quantified results was matching any digit sequence, so an area code, a ZIP code, and a graduation year all counted as "metrics". A resume with no measurable achievements at all could be told it made good use of numbers — the exact opposite of the advice the tool exists to give. It now ignores contact blocks and bare years, and shows you the specific snippets it counted so you can check its working.

Fixed

Resume checker missed the most common US phone format

The phone detection pattern allowed only one separator character between digits, so "(555) 123-4567" — which has two — was not recognized. Users with a correctly formatted number were told to add one. Detection now normalizes to digits first.

Fixed

Bullet point generator produced ungrammatical sentences

Several output variants spliced a verb phrase into a slot that expected a noun, producing lines like "Increased results by the company social media accounts". It has been rebuilt around the X-Y-Z formula, and every candidate line now passes a validator — past-tense verb first, a number present, under 30 words, no first person — before it is shown. Candidates that fail are discarded rather than displayed.

Fixed

Every calculator was independently re-checked before launch, and several were wrong

Each new tool was verified by re-deriving its arithmetic from scratch and attacking it with edge cases, rather than by confirming it looked right. That found real defects in most of them and they were fixed before release. Among them: the time card divided minutes by 60 before applying the pay rate, so exact half-cent amounts rounded down by a penny; the offer comparison labelled the offer with the lowest insurance premiums as the "highest" on that row; the PTO calculator reported forfeited hours for a balance that exactly equalled the rollover limit, because of floating-point residue; the overtime calculator used the wrong divisor for salaried non-exempt staff who work fewer hours than their salary covers; the STAR builder read "savage" as the outcome verb "saved"; the CSV export from the application tracker had no guard against spreadsheet formula injection; and the salary page got its own worked example wrong, stating 26 x $2,615.38 as exactly $68,000 when it is $67,999.88.

Removed

An unsourced statistic on the page arguing against unsourced statistics

The job description matcher page claimed that "roughly a third of a typical posting is company blurb, benefits and legal boilerplate" — a figure with no source and no measurement behind it, four paragraphs after the same page explains why you should distrust exactly that kind of number. It has been removed.

Added

Eight in-depth guides

Long-form pieces on what applicant tracking systems actually do, quantifying a resume bullet when you think you have no numbers, five fully worked STAR answers, word-for-word salary negotiation scripts, explaining an employment gap, resume length by career stage, how pay frequency works, and how to read a job posting before applying.

Added

Methodology, editorial policy, accessibility and this changelog

Published what every tool checks and every formula it uses, the standard content is held to and what we refuse to build, the current accessibility status including known gaps, and a public record of changes. The site also now has a named author rather than being published anonymously.

Fixed

Form fields in the resume builder had no accessible name

Every dynamically added field in the repeatable sections rendered its label and input as siblings with no association between them, so screen readers announced an unlabeled edit field. None of the fields across the experience, education, projects or certifications sections were correctly labelled. Each field now gets a unique id and a bound label.

Fixed

The templates page denied that the builder has templates

The resume templates page stated that the builder produces a single layout, while the builder has shipped a three-way template picker driving three genuinely different PDF layouts. The page now shows each layout with a preview, explains who it suits, and links straight into the builder with that template selected.

Changed

Live preview no longer re-renders on every keystroke

The resume builder and cover letter generator rebuilt the entire document preview on each character typed. Rendering is now debounced, which removes the main responsiveness risk on the two most interaction-heavy pages.

Fixed

Cover letter pages opened with resume advice

All 25 profession cover-letter pages led with an introduction written about resumes. Each now has its own opening written for cover letters specifically.

Fixed

FAQ described a PDF export flow that does not exist

Several answers told you to use your browser print dialog and choose "Save as PDF". The builder has generated the PDF directly for some time — there is no dialog. The answers now describe what the tool actually does, including the three layout options.

Fixed

Privacy policy referred to a consent prompt that was never built

The policy said users "may see a consent prompt". No such mechanism existed. The policy now describes the site as it actually is — no advertising cookies are set, because no ads are currently served — and states what will change before any ad is served.

Fixed

Ad placeholder was visible on the live site

A development placeholder reading "AD SLOT - disabled in dev" was being rendered into the production build on every page that reserves ad space. It is now shown only during local development.

Changed

Every profession page now links to related roles

Profession pages previously all linked to the same six roles, leaving 18 of 25 with no inbound links from their siblings. Related roles are now chosen from the same career category first, then rotated, so every profession is reachable.

Changed

Sitemap no longer claims every page changed on every deploy

The sitemap stamped all 63 URLs with the build timestamp, so each deploy asserted that the privacy policy and terms had just been modified. Those false freshness signals have been removed.

Why this page exists

Most free tool sites give you no way to tell whether anyone is still maintaining them. A calculator using a tax figure from four years ago looks exactly like one updated last week. This page is the evidence, and it is the reason the pay calculators stamp every published rate with its year and link to the source.

It also records mistakes. Several tools on this site were shipped with real defects — a resume checker that counted phone number digits as career achievements, a bullet generator that produced ungrammatical sentences. Those are listed above with the date they were found and fixed. Publishing them is uncomfortable and it is the only way the editorial policy means anything.

Ready to put your application together?

Every tool is free, runs in your browser, and needs no account. Start with the resume builder or jump straight to a cover letter.