@grmpyprogrammer@phpc.social avatar

grmpyprogrammer

@grmpyprogrammer@phpc.social

Wrote 6 books about testing PHP code. Staff Software Engineer @ Ziff Davis Shopping. Conference speaker, organizer, and first WurstCon sponsor. Baseball fan, Magic the Gathering commander player, board game enthusiast, plus all sorts of other assorted nonsense. Probably started working with PHP before you were born. Endlessly roaming the snowy wilds of Canada.

https://grumpy-learning.com

This profile is from a federated server and may be incomplete. Browse more on the original instance.

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

After several months of working with Pest at Ziff-Davis…it’s fine. Not any more difficult to get up-and-running than PHPUnit from my perspective 🤷‍♂️

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

@derickr There is a user3 account associated with you that keeps spamming me even though I am not following it.
Please fix.

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@derickr No hashtag I can see, very weird how it is showing up

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@derickr @Crell Yes, 4 of them

grmpyprogrammer, to mtgcube
@grmpyprogrammer@phpc.social avatar

For players, I wanted to share a link to my that has acquired a reputation for being cursed by potential participants https://cubecobra.com/cube/blog/grumpycursed

maxalmonte14, to random
@maxalmonte14@indiehackers.social avatar

Wait, the Leafs lost to the Bruins yet again? What the hell is this? An annual tradition? 🙆‍♂️

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@maxalmonte14 The Blue Jays and Leafs have won one playoff series combined since 2016

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@maxalmonte14 Jays have made the playoffs 3 of the last 4 years, lost each series. I was at the game against Seattle in 2022 where they were up by 7 runs and collapsed.

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

This series of posts from BlueSky form Spike Trotman (a great cartoonist) are just awesome:

"lol getting a lot of good blocks out of the Drake/Kendrick skeets.

How Dare You Care About That, I Didn't Give You Permission skeets are the Fast Pass to the shadow realm, so by all means, line up, you joyless fucks”

1/2

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

“Don't you know there's a BAD THING going on?! I obviously do, condescending weirdo. And there literally always has been.

If your requirement for enjoying frivolous, fun things is Nothing Has To be Going Wrong Anywhere Else Ever, you're in for a sad-bastard life.

But we both know it's not, so."

2/2

mwop, to random
@mwop@phpc.social avatar

Great read on how regressives stoke campus protests as a tactic to amplify their own policies and fuel rage against "liberalism" amongst their base, and how academic leadership falls for it again and again.

https://slate.com/news-and-politics/2024/05/university-protests-columbia-college-republicans.html

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@mwop Most US universities are hedge funds that offer classes now. Leadership is doing exactly what is expected of them.

bphogan, to random
@bphogan@mastodon.social avatar

Can we please stop being “Ruby developers” or “JavaScript developers” and start being “people who solve problems with code”?

Languages and frameworks are tools.

Never once have I met a “hammer carpenter.”

“If you use a screwdriver you’re doing it wrong. “

Let’s grow up.

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@bphogan “I am a developer who solves problems with Ruby” is the same as “I am a Ruby developer”. If you need crown moulding done, are you going to hire someoene who says “I do crown mouldings” or someone who says “I solve problems involving wood with carpentry tools.”

I do not understand your stance here.

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@bphogan People have been making tools their identity in all sorts of industries since forever. 🤷‍♂️

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

She Who Must Be Obeyed: “Not wearing your Princess Leia outfit today?”

Me: “I couldn’t get the slave outfit back from the drycleaners in time”

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@derickr None that have the same impact

Crell, to react
@Crell@phpc.social avatar

This article uses #React as it's main example, but it applies to #Laravel, #Tailwind, even #Drupal just a much. I say that as a recovering Drupal dev who used to use the standardization argument.

Greedy management is the reason we can't have nice things.

https://www.baldurbjarnason.com/2024/react-electron-llms-labour-arbitrage/

#PHP #webdev

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@Crell It feels like a variation of the 80-20 rule — they are hoping to get 80% of the work for 20% of the cost

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

I am using Safari at home and Chrome at work
https://phpc.social/@herndlm/112381643309909742

maxalmonte14, to Starwars
@maxalmonte14@indiehackers.social avatar

Let's kick up by watching the original movie. Let's see what I've been missing on all these years.

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@maxalmonte14 I saw all three movies during their original runs. My mom reminds me that I wouldn’t shut up about Chewbacca after Star Wars

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@maxalmonte14 For some context: Lucas had no idea if the movie was going to be successful so he had to hedge his bets

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

She Who Must Be Obeyed has commented that she has never seen me plan something like a car purchase 18 months in advance. She is correct but I’ve never owned a vehicle from a car maker that could implode because of the dumbassery of the company’s owner

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@gizmomathboy @psycodepath At least it’s just a lease in my case

heiglandreas, to random
@heiglandreas@phpc.social avatar

I have my issues with Micro$oft. It didn't get better today...

Outlook is an abomination. They decided to implement RFC 5546. But actually they didn't.

They only implemented a tiny part of it. And of course there's no documentation, support doesn't know anything and the only way to confirm assumptions is "The Community" of unpaid people that know as much as myself.

And we trust them with our code? Really?

</rant>

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@heiglandreas Not that I am a defender of Microsoft but the people who make decisions about Outlook are not the ones who make decisions about GitHub or VS Code. Ranting feels good but pick the actual target

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@heiglandreas We all have our own tolerances for bullshit. Seems like you reached yours with Microsoft

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@heiglandreas I think the biggest issue is the ecosystem of support for tools like that

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

I am looking at the Hyundai Ioniq5 but have concerns about charging on the road in Canada. Tesla is so convenient 🤷‍♂️
https://mastodon.xyz/@gizmomathboy/112377461558215983

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@jrconlin @dandb I have been doing a little bit of research and Hyundai’s own in-car nav does do “route to chargers” for you so it will probably be okay in the short and medium term

grmpyprogrammer,
@grmpyprogrammer@phpc.social avatar

@hunter I have not considered it so far but thank you for reminding me to add it to the list

  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • rosin
  • InstantRegret
  • ethstaker
  • DreamBathrooms
  • mdbf
  • magazineikmin
  • thenastyranch
  • Youngstown
  • tacticalgear
  • slotface
  • Durango
  • khanakhh
  • kavyap
  • megavids
  • everett
  • vwfavf
  • normalnudes
  • osvaldo12
  • cubers
  • GTA5RPClips
  • cisconetworking
  • ngwrru68w68
  • anitta
  • provamag3
  • tester
  • modclub
  • JUstTest
  • All magazines