Guides
Practical, evergreen guides for remote developers - spotting roles that are genuinely remote, working out what you're worth, and running a job search without losing your mind.
Finding the right roles
How to tell if a remote job is actually remote
“Remote” often hides a country, a timezone, or a quiet return to the office. Here is how to read a listing before you spend an hour applying.
2 min readRemote-first vs remote-friendly vs hybrid: what each really means
Three phrases, three very different jobs. Learn to translate the language companies use, before you interview.
2 min readWhere remote developer jobs are actually posted
Most listings you see on aggregators start somewhere specific. Go to the source and you apply earlier, to fresher roles.
2 min readHow to read a job listing like a recruiter
A job ad is a wish list, not a checklist. Knowing which requirements are real tells you where to spend your time.
2 min readRemote across borders: timezones, contracts, and right to work
Working for a company in another country is mostly logistics. Get them right and it is smooth; ignore them and it gets complicated.
1 min readThe 10 red flags of a fake or ghost developer job
Some listings are not real hires. Learn the signals so you spend your energy on roles that exist.
1 min readPay and negotiation
What are you worth? Researching developer salaries
Salary is not a number you guess, it is a number you research. A practical method for working out your range before anyone asks.
2 min readHow to answer "what are your salary expectations?"
The question everyone dreads, handled gracefully, without naming a number you will regret.
2 min readRemote pay bands: why the same role pays differently by location
Two identical roles, one remote, two very different numbers. Here is why, and how to work with it.
1 min readNegotiating your first offer without losing it
Negotiation is not a fight. It is a short, warm conversation you prepare for once and reuse forever.
1 min readEquity, bonuses, and total compensation for developers, explained
Base salary is the visible number. The real offer is everything else, and it can be worth more than the difference you are haggling over.
2 min readRunning your job search
Track every application (and stop losing opportunities)
Job searches fail quietly, a follow-up forgotten, a role applied to twice, a recruiter left hanging. A simple tracker fixes most of it.
2 min readHow to follow up without being annoying
Following up is a skill. Timed well, it moves you forward; timed badly, it closes doors. Here is the rhythm.
2 min readHandling rejection and silence like a professional
Most applications get no reply, and a rejection stings even when you expect it. Both are data, not verdicts on you.
1 min readJob searching while employed (quietly)
The best time to look is when you do not have to. Do it discreetly, and do not burn the bridge you are standing on.
2 min readAvoiding job-search burnout during a long search
A job search is a job with no manager, no praise, and unpredictable feedback. Treat it like one, and protect yourself.
2 min readWinning the application
A CV for remote developer roles (what to cut)
Remote teams read CVs fast and look for evidence you can work without being managed. Cut the noise and prove it.
2 min readHow ATS systems read your CV (and what breaks them)
What actually happens after you hit apply: how parsers turn your file into searchable text, the formatting that scrambles it, and how to check yours in seconds.
5 min readHow to write a developer CV that actually gets read
Structure, writing and a copy-paste Markdown template you can build from, plus how to turn it into a clean, ATS-safe PDF.
4 min readWriting a cover letter you can reuse 50 times
A cover letter is not a formality. It is your chance to answer the only question the recruiter is asking.
1 min readPreparing for a remote technical interview
Remote interviews test a different skill: clear thinking out loud, over a laggy connection. Prepare for that, not just the code.
1 min readBeating the take-home without burning your weekend
A good take-home is a small, realistic task with a clear brief. Here is how to stand out without sacrificing your Saturday.
2 min readPortfolios and GitHub for senior roles
A senior portfolio is not more projects, it is proof of judgement. Show the decisions, not the repository count.
2 min readFor employers
How to write a job ad developers actually apply to
Developers self-select out of vague ads. Say what the job is, what it pays, and how remote it really is.
2 min readWhy your "remote" role isn't getting applicants
If a remote role is under-performing, the problem is usually in the ad, not the market. Here are the usual culprits.
1 min readThe real cost of a bad job listing
A misleading listing is not free. It costs you candidates, time, and reputation with exactly the people you need.
1 min read