About Charlie Morrison
Charlie Morrison
Independent researcher and tool builder. Writes about the developer job market, AI in hiring, and the gap between what employers say and what their job postings reveal.
Email: charliemorrison2228@gmail.com · Dev.to: @charliemorrison · GitHub: charlie-morrison
What this site is
Charliemorrison.dev publishes two things: free tools and original research. The tools are small single-purpose utilities (resume keyword extractor, cover-letter generator, salary negotiation script builder, follow-up email writer, LinkedIn headline reviewer). The research covers the developer hiring funnel from both sides — what candidates do, what employers actually do behind the scenes, and where the two diverge.
Most articles you read on the blog started as a question I had during my own job search or while talking to other working developers. If something is asserted as data — number of applications, response rates, ATS behaviour — it came from a real sample I tracked or from interviews with hiring managers. When the sample is small, I say so explicitly.
How the research gets done
Three patterns repeat across most posts on this site:
- Application audits — I tracked 200+ outbound applications across 30 days, recording day-of-week, time-of-day, channel, callback rate, and rejection language. The dataset is private (it contains real company names and recruiter details) but the aggregated patterns are public.
- Reverse-engineering ATS systems — I ran the same resume through 5 common applicant tracking systems (Greenhouse, Lever, Workday, iCIMS, Ashby) and recorded what each one's parser kept and dropped. Findings published as concrete fixes, not generic advice.
- Hiring-manager interviews — Roughly 20 working hiring managers across SaaS, fintech, agency, and FAANG-tier companies. Each conversation was structured around a specific question (cover letters, RTO, AI screening) and quoted only with permission.
Free tools I run on this site
All free tools live under /tools. They are static HTML/JS — no signup, no email gate, no log-in. Specifically:
- Resume keyword checker — paste resume + job description, get an overlap score and missing-keyword list
- Job description keyword extractor — pulls the top weighted skills out of any job posting
- LinkedIn headline reviewer — scores against the same patterns recruiters search by
- Cover letter generator — outputs a 50-word version (the one that actually performs in 2026)
- Follow-up email writer — handles the day-3, day-7, and day-14 cadence
- Salary negotiation script builder — covers the counter, the counter-to-counter, and the walk-away
Disclosures
Some posts on the blog and on my Dev.to mirror include affiliate links to third-party tools (job-search platforms, resume checkers, ATS scanners). When that's the case, the post says so at the bottom. Affiliate links never change which tool I recommend — the recommendation comes from having actually used the tool, ranked it against alternatives, and kept it (or rejected it). If a tool stops being useful, the recommendation comes off, even if the affiliate program is still paying.
There is no email list, no paid newsletter, no upsell sequence. The goal of the site is to be useful enough that the free tools and the research bring people back on their own.
Contact
Questions, corrections, or hiring-manager interviews you'd be willing to share: charliemorrison2228@gmail.com. I read everything but reply selectively.
← Back to home