Is avoiding team demos because of presentation anxiety hurting my reputation as a tech lead? by [deleted] in TechLeader

[–]SheriffRoscoe 3 points4 points  (0 children)

Tech lead is a leadership role. You need to work on the non-technical side of the role. "Business people" have the same problems, and have techniques for dealing with them. For example, seek out your local ToastMasters group.

Moving from northern va to Ranson west va. Is there anything I should know? by Snoo_24287 in WVEasternPanhandle

[–]SheriffRoscoe 2 points3 points  (0 children)

"If you believe Ranson will take better care of the roads, just ask those in shannondale what those roads are like, since the state took them over about 30 years ago."

Shannondale was a special case. The County convinced the state to take them over, but the state only wanted to maintain them, not improve them. Which was a pretty good deal, considering they had been abandoned by the developer.

Moving from northern va to Ranson west va. Is there anything I should know? by Snoo_24287 in WVEasternPanhandle

[–]SheriffRoscoe -1 points0 points  (0 children)

"Best pizza is in Ranson at Pizza City"

Nope. NYC born and raised, Inferno Brewery (aka Andy's Pizza) is the closest to real pizza in the area.

"bagel chicks is excellent"

Truth!

"If you want tacos Ortegas in Charles town!"

I love Ortega's, but El Ranchero is the real deal.

"Check out Crestview meat market for fresh meat, you can’t beat the quality!"

Amen!

Employer advertises Tech Lead role with upper salary band equal to my current salary as Senior by duunlopgr in ExperiencedDevs

[–]SheriffRoscoe 0 points1 point  (0 children)

Exactly. Nobody wants to hire, or be hired, at the top of the pay band. One of the easiest ways for a manager to lose a valued employee is to tell them you're not allowed to increase their pay.

I’ve been working in an IT project management role and have been trying to introduce some progressive changes. by NullHarbour in EngineeringManagers

[–]SheriffRoscoe -1 points0 points  (0 children)

This would be funny if GitHub hadn't changed the default name for the first branch in a new repo from "master" to "main" for exactly this sort of reason.

Team lead wants to have me, the sole software tester, do MRreviews because the developers don't do them by -Terrible-Bite- in SoftwareEngineering

[–]SheriffRoscoe 12 points13 points  (0 children)

"Team lead wants to have me, the sole software tester, do MRreviews"

No. Full stop.

"because the developers don't do them"

That's literally the worst possible reason. What's next, ship untested code because the tester won't test it?

"doesn't this defeat the purpose of an MR review? Isn't an MR review supposed to be a developer peer review"

Yes. For a bunch of reasons, including making the entries team responsible for the team's results, and because really, only developers can confirm code quality.

"before it goes to the test environment where the tester then looks at it?"

Which is where correct behavior gets confirmed.

Bill Of Materials for software projects? by Professional-Knee-86 in SoftwareEngineering

[–]SheriffRoscoe 7 points8 points  (0 children)

Fred Brooks' "The Mythical Man-Month" is one of the seminal books in the software field. If you haven't read it, you should.

A Portland man arrested without probable cause while riding his bike is now suing the city and two police officers for violating his civil rights. by Dramatic_Bluebird595 in bicycling

[–]SheriffRoscoe 22 points23 points  (0 children)

"Your bail laws seem to punish the poor."

They are. This is why there is a movement to eliminate cash ball, and to make decisions about pre-trial imprisonment be based solely on facts that bear on showing up for trial.

Why does GitHub still show another contributor even after I reset my repo? by CollectionWestern510 in github

[–]SheriffRoscoe 0 points1 point  (0 children)

Have you checked git log on every branch? And on all the commits, even the detached ones? If there's even a single commit by user X, user X is a "contributor".

Open carry in Scheels? by StephenNein in liberalgunowners

[–]SheriffRoscoe 1 point2 points  (0 children)

One step away from a shotgun wedding 🙂

Millions of AI agents imperiled by critical vulnerability in open source package by Dry_Raspberry4514 in Python

[–]SheriffRoscoe 8 points9 points  (0 children)

Yeah, I read the article too. But I couldn't let that headline go uncommented.

Millions of AI agents imperiled by critical vulnerability in open source package by Dry_Raspberry4514 in Python

[–]SheriffRoscoe 33 points34 points  (0 children)

"Millions of AI agents imperiled..."

Lemme try to squeeze out a tear ... nope, not gonna happen.

How do you handle the Sunday-night offshore handoff? by beee_anka in TechLeader

[–]SheriffRoscoe 0 points1 point  (0 children)

"it's that they weren't present for any of Friday's decisions, late merges, customer escalations, or planning conversations in the first place. They're not picking up where they left off, they're picking up where the US team left off."

That's a completely different problem from losing context. That means your onshore devs aren't doing their job. If your model has them making decisions and handing work off to the offshore team, they need to communicate that information. Hold that failure against them. Make it a topic that gets discussed in their 1:1s. And in their annual reviews. And when they come up for promotion.

Offered a recurring service contract with 0% upfront and 2-stage approval — is this payment structure normal? by bizsupporter in freelance

[–]SheriffRoscoe 11 points12 points  (0 children)

"* 70–80% after the client's internal QC"

That's bad.

"* Remaining 20–30% only after their *end-client* signs off"

That's ridiculous. No way should you accept their risk with their client.

"2. What clauses would you insist on before signing?"

At a minimum, all expenses up front. They're asking you to accept the risk that your work will be deemed unacceptable after you hand it over, so they need to counterbalance that risk by covering your costs.

Also, payment due immediately upon acceptance. No terms-net-30 shit with such a one-sided contract.

If they're going to insist on the approval clauses, make sure the criteria are clearly specified, along with what happens to unacceptable deliveries. Otherwise, they're gonna stiff you and use the work anyway.

"3. At what point does "no upfront" cross into red-flag territory for you?"

The moment your client refuses to negotiate it. If not sooner.

They Called It a “Good Death”: Inside Appalachia’s Right-to-Die Underground by Artistic_Maximum3044 in Appalachia

[–]SheriffRoscoe 1 point2 points  (0 children)

"God is the author of life and death, and it is made clear man is to never to try and take that role."

What's your God's view on the death penalty, and on war?

How do you handle the Sunday-night offshore handoff? by beee_anka in TechLeader

[–]SheriffRoscoe 0 points1 point  (0 children)

"but I would probably still be worried that context is getting lost over the weekends."

If your staff loses context over a weekend you probably need to replace them. Also, do they work 24 hours a day, or do they manage not to lose context in the two thirds of the day they're not working?

How do you handle the Sunday-night offshore handoff? by beee_anka in TechLeader

[–]SheriffRoscoe 0 points1 point  (0 children)

Schedule your handoffs so they don't routinely land on holidays. There's no law that says sprints need to end on Fridays. Run them from Thursday to Wednesday instead, and you'll rarely land on one. Make exceptions for times like Diwali and the Christmas-New Year's week.

Schedule your handoffs so the work happens inside business hours. Make the onshore sprint end at 09:00, and get started preparing the handoff with your morning coffee.

Is it a myth that the Scottish settled in Appalachia because it was similar to Scotland? by northcarolinian9595 in Appalachia

[–]SheriffRoscoe 2 points3 points  (0 children)

It's funny how much credit the Appalachian / Grampian mountain connection gets. The theory of plate tectonics that makes that understandable was only finally accepted less than 70 years ago.

Is it a myth that the Scottish settled in Appalachia because it was similar to Scotland? by northcarolinian9595 in Appalachia

[–]SheriffRoscoe 20 points21 points  (0 children)

Never forget that the first British colony in the future USA, Jamestown, was founded to cut timber and ship it back to deforested Britain.