I don’t buy single sticks of deodorant any more. If I need a new stick at the store I’ll grab 2, and debate the third.

I suspect the pandemic changed a bunch of people’s habits in very small ways.

rwilcox
19Edited
21hLink

Is DevOps a job role or a set of responsibilities (as defined by your company)

If it’s a job role, and you have app teams chucking containers over the wall and you run them on your Kubernetes cluster with Terraform code generating cloud resources that either the “DevOps team” writes or helps does the work for developers when they have to write > 10 lines of Terraform, then no.

If it’s a way to break down silos, empower developers, given a set of best practices? Then yes, you could be writing Terraform one hour, writing backend the next, writing front end code the hour after that, and swearing at your build pipeline the hour after that.

(The answer for most places is “job role”, but the movement was “set of responsibilities”)

If it’s a dessert topping, layer it on your favorite pile o’ shoes and go at it!

rwilcox
3Edited

That money isn’t there for their current runway, but for growth. The investors want your management to take that money and grow fast.

Call it 4 engineers/$1M (maybe “fully loaded”, maybe not. $10M gives 15-30 engineers, a couple C suite execs and a couple product managers or two, maybe some QA for 12-18 months.)

Maybe 24 months, with less people, if someone is worried about “macroeconomic conditions”

The New Deal……. You mean people’s Social Security?

(Yes, but not the old people’s….)

rwilcox
8
Been doing this since the turn of the century

In the first decade of the 2000s people asked the same question. In fact, the hot idea then was “near shoring”: some place like Brazil for the US, or Germany for England, where the TZ overlap is “most of the day”, not “lol 3 hours”

I don’t hear a lot about nearshoring now, even though it solves some of the time zone and culture problems with ie Indian outshoring.

It’s hard though: differences in culture, holidays (what a mess), and non-tech companies thinking they can’t manage you unless they see your butt in the office. (This got better after COVID, even with RTO!). Then add in “oh, X lives half way across the world, it’s 1am for them now” - or you burn out some project manager working 18 hour days - the cost savings aren’t actually there as much as people think - even during the rise and fall of nearshoring, apparently.

Doesn’t stop CEOs from trying, but it’s been tried since the ‘70s and hasn’t worked since, for these kinds immutable reasons.

He’d deploy emergency sandbags himself to stop Riley’s Mom flooding the house

Forgot “we don’t have the votes, but we’ll do nothing to actually get them or fix the problem. VOTE BOUE NO MATTER WHO”

Is your problem with it the classless part? Or the crunch part? Or the kinda homebrew nature of GURPS, because the two main books are short on setting?

If it’s the classless part, welllllllll I hate to suggest more GURPS, but Dungeon Fantasy RPG (Powered By GURPS) gives you “templates” for fighters, clerics, druids etc. You can - and the book encourages you to, almost to the point of “you must” (but like, seriously, it’s GURPS, open the hood if you dare) - pick a template, customize it a bit and then start playing.

It’s a faster way of creating a generic fantasy character. Plus it comes with a fleshed out fantasy setting.

(I reaalllllllyyyyy hope I don’t end up on rpgcirclejerk for this….. )

rwilcox
2Edited

I'm not convinced that's the greatest idea ever.

First, with an agile pod it takes - in my estimation - about 5-6 sprints for a new team to "gell" correctly, understand the work to be done and their own way of working AND MOST IMPORTANTLY create good velocity numbers for themselves. (First two sprints might as well throw out, with team agreement meetings, extracting people from their previous work, starting to do estimates, understanding what "feels like a 3" means (which you kinda can't have until you have some milepost tickets done), break down the work, and putting together the very basic infrastructure the project needs). Unless it's a 6 month "part time" that "re-norming" eats up a bunch of time, where you're not as efficient or as "predictable" as you normally would be. You get more "predictable" when you have a 3-6 sprint window of "yesterday's weather" to know the capacity of the team.

Secondly, if you give these people up, are you sure you'll get them back? What about the big deadline the other team has? Oh, Bobby is still in the middle of something, he'll be another month or two. Oh, team Z is down someone for vacation or maternity leave, can't lose that person to this extra company initiative. Oh Fred's getting pinged every day or two by his other team: who know he's coming back in a few months and wants to keep him up to speed with what's happening "back home". And Jane feels like she has three bosses: her people manager, the scrum master at her old team and the scrum master at the new team, as far as leaving/arriving dates.

It is really amazing how Apple laptops - the good ones - have been around $2K for decades. (Even as inflation has cheapened the value of money)

rwilcox
0
Been doing this since the turn of the century

I got one unsolicited recruiter email this week, and one a few weeks ago. Vs none most of the year. So, mayyyyyybbeeeeee?!?

I think Delvers To Grow - and DFRPG a bit before it - showed that profession templates may be more important to new players than us oldies imagined.

I made my first GURPS character by flipping through the Skills pages for 90 minutes inputting things into a home grown spreadsheet….. I’m not sure that’s a good intro any more. SURE ABSOLUTELY build templates out of the tools we have today so I can do the math and make a wizard who’s also a cyberpunk hacker - but (well explained) templates give new players a way to get into game faster. (Building a DFRPG character with paper was so fast: and those are 250pt characters!!!!)

Now doing templates in a Generic System is hard: maybe you have 4 per setting and 4 generic aettings (“generic fantasy” “modern” “swashbucklers” “starships and aliens”)

Only if you’re absolutely sure that they are balanced and are the behavior you want to encourage.

New user signup? Sounds like a great metric: but what if you’re encouraging the team focus only on new users but churning through them within a week because the rest of the site is so buggy (because everyone’s focused on “new users are very important, we talk about it first every retro!”)? Probably not actually delivering value.

There are metrics that encourage good behavior: the DORA metrics talk about some of them. But Scrum and software development in general generate a lot of data that looks like a good metric (story points done! Tickets closed! PRs merged! Lines of code written!) that leadership (people / product management, some scrum masters) think will make good looking graphs (“the data never lies!”) but are you sure or are you going to steer your ship into the rocks because some siren data sang a pretty song?

A little bit of salt in the hands of a chef makes a dish good. A lot of salt being used by someone who doesn’t realize this is a recipe for lemonade will not work. (Avoid Dunning-Kruger)

Feels like a quick way to get the team to perform exactly to the metrics, vs doing things to deliver value

In Russia, when someone wants to end someone, they throw them out a tall window. In US, is so much better. When big company ends someone they do it with a gun and make it look like a self-quit. Saves a lot of glass.

OH SHIIIIIIIIIIIZZZZZ, NASA, you just whistleblew Boeing, you know what happens now :-(

Hate to ask, but do you just want GURPS for the RP stuff and Warhammer - or whatever - rules for “larger than a party, smaller than an army” combat?

Yup, that’s what the book says. Requires a good scrum master though.

The annoying thing is that management often believes that status reports - especially those delivered during meetings - ARE the work.

Except for developers (or any do-er) meetings and status updates PREVENT the work.

I don’t know how to square that circle.

But then you’d have rollover if the sprint commitments AND the arbitrary stuff added in the middle of the sprint aren’t done by end of sprint!

This is often quite drama inducing (for management)

Yup, bad Agile can turn into a CAN’T MISS IT DEADLINE every two weeks.

Welcome to the circus, at least there’s free peanuts.

That’s an easy way to get fired for something totally 100% not at all wink related to the claim.

I mean, he’s still gonna be, but he might still get back pay out of it if he establishes a paper trail now

I love a good 500 year old reference