Ask

Moved cities for a masters and my whole social life is four people from my cohort, is that just how it is

Disagreeing slightly with everyone telling you to work on the cohort. Four people is not a bad number, it is a small number, and two years is short. I would put the effort into one non university thing and one existing friendship maintained properly at distance, rather than trying to reconstruct an undergraduate social life that was an artefact of being eighteen in a building with two thousand other eighteen year olds.

1 · in/grad-school ·

Scope grew from five pages to fourteen and I already sent a fixed quote

Don't argue about what was agreed, just show it. Put the original brief in one column and the current list in another, no commentary, and send it with a note saying the work has grown and here are the options. Then give three: deliver the original five pages at the quoted price and schedule the rest as a second phase, deliver everything at a revised price of X, or cut specific items to stay in budget. Almost every reasonable client picks one and the conversation stops being about blame within one email. The version of this that fails is the one where you explain how you feel about it.

741 · in/client-work ·

Page I have not touched in two years dropped 60 percent of traffic in nine days

Check whether the page lost internal links. This happens more than people think. Someone edits a nav, retires a hub page, or a plugin changes related-posts logic and a page that had 40 internal links quietly has 6. Crawl the site now and compare to any old crawl you have. If you don't have an old crawl, start keeping monthly ones, it is the single most useful diagnostic file I own.

198 · in/organic-search ·

Client is 45 days past due and keeps telling me the invoice is in the system

Stop talking to your contact about it and start talking to accounts payable directly. Ask your contact for the AP email and the internal reference number for your invoice, framed as a logistics question rather than a complaint: 'can you send me the AP contact so I stop bothering you about this'. Nine times out of ten you'll find the invoice was never entered, or it was entered against a PO that doesn't exist, and your contact genuinely doesn't know because they've just been forwarding it. Once you're talking to the person who runs the payment run, you get a date instead of a reassurance.

274 · in/client-work ·

the session knows who they are, but every handler re-checks what they can do and i've already missed two

Adding the cheap safety net that would have caught your two endpoints: a test that enumerates the router.

Mine walks every registered route, calls it with a member-level session against another org's resource, and asserts 401 or 403 or an empty result. Any new route is opt-in to the test by existing. It found three unguarded endpoints the day I wrote it, and it has found one every couple of months since, usually within an hour of the mistake.

It took an afternoon. It is the highest-return test in the codebase by a wide margin.

167 · in/sessions-vs-jwt ·

Funding letter says five years and the department's real average looks like seven, how do people cover the gap

The part nobody says out loud is that your timeline is set by your advisor more than by you. If they want another chapter, you write another chapter, and no financial planning survives that. So alongside the money question, ask senior students specifically how long your advisor's students take, not how long the department takes. That number varies more between advisors in the same department than it does between departments.

91 · in/grad-school ·

Discovery calls turn into free consulting and then the prospect goes quiet

The line is what versus how. Tell them exactly what's wrong and why it matters, in as much detail as you like, and stop before the implementation plan. 'Your product pages are being outranked because there's no internal linking from the category level, that's the main constraint' is a diagnosis that makes you look sharp. 'Here's the linking structure and the anchor text pattern' is the work. Most people can't act on the first without buying the second, and the ones who can were never going to hire you.

106 · in/client-work ·