@stevegrunwell@phpc.social avatar

stevegrunwell

@stevegrunwell@phpc.social

Software developer, open-source contributor, and speaker. Amateur stompbox builder. Cishet, but love & support my LGBTQ+ homies.

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

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Regular reminder: if your site or app doesn’t work in Firefox, it’s broken.

I lived through the “this site requires and/or is best in IE” era, and I’d rather burn it all down than return to that.

Pro-tip: Firefox does most things better anyway. Give it a spin and enjoy a less-tracked web.

stevegrunwell, to wordpress
@stevegrunwell@phpc.social avatar

Some important context as this news breaks:

#WordPress is an open-source project, available at WordPress.org.

One of its co-founders, Matt Mullenweg, is CEO of #Automattic, which runs WordPress.com and owns #Tumblr.

They can’t sell what they don’t have, so “WordPress” here refers to WordPress.com, not self-hosted WordPress instances.

BUT many self-hosted instances use the Jetpack plugin, which does send data to WordPress.com, so that might be sold 🤬

https://mastodon.social/@404mediaco/112004850884204466

stevegrunwell,
@stevegrunwell@phpc.social avatar

Well, this blew up. 😳

I want to take this opportunity to say that the community is full of amazing people. Some work for , but plenty do not.

Please don’t let the actions of one (albeit prominent) company in the space diminish the hundreds of thousands of hours of labor done by people who have/will never work for Matt.

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Company: We’re adding AI to $product to make it easier than ever for our users to do $action!

Users: Could you please fix those long-standing bugs first? Those are the biggest pain points in our workflows.

Company: lol no.

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Unsolicited career advice for staff+ engineers:

If someone complements your team, take the time to call out particular members by name.

You’re staff+, and should be visible enough (especially my fellow cishet white dudes). Instead, make it impossible for management to ignore the team members who actually get shit done while you’re in meetings about how we can get shit done faster.

stevegrunwell, to php
@stevegrunwell@phpc.social avatar

Hey, I blogged!

This time, it’s all about value objects.

As a bonus, the banner image is my cat, Taco, peeking out of a drawer. It also happens to be the lock screen photo on my iPad and never fails to make me smile.

https://stevegrunwell.com/blog/php-value-objects/

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Sorry, not sorry

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Welp, it’s .

Please remember to vote affirmatively for things that protect people from Christofascism. Yes on reproductive freedom. Yes on schools. Yes on democracy.

stevegrunwell, to random
@stevegrunwell@phpc.social avatar
stevegrunwell, to random
@stevegrunwell@phpc.social avatar

If the expectation is that every issue should be assigned the highest priority, was it really worth spending the time on triage? 🤔

stevegrunwell, to Ohio
@stevegrunwell@phpc.social avatar

The AP has called the in favor of the "No, you may not strip us of rights you fascist fucks" side.

I'm still going to be on edge until it's official, but I'm cautiously optimistic.

Assuming this lead holds and we did indeed win, take some time to celebrate but be ready to vote again on November 7. We'll have one (possibly two 🤞) state-wide issues:

  1. Protecting the right to bodily-autonomy re: reproductive health
  2. Legalization of rec. cannabis (pending)
stevegrunwell, to random
@stevegrunwell@phpc.social avatar

“I’m not Ben Fucking Ramsey, Steve” — Ben Fucking Ramsey

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

“Using dollar signs and arrows vs no dollar sign and periods. Those are the only differences between PHP and JavaSceipt, right?” — @ramsey

stevegrunwell, to AWS
@stevegrunwell@phpc.social avatar

“Yeah, we use

stevegrunwell, to wordpress
@stevegrunwell@phpc.social avatar

I’m glad to hear that #WordPress is finally dropping PHP 5.x support in the upcoming release. Years later than it should have happened, but better late than never.

If you hadn’t upgraded because your host didn’t offer 7.x+, that’s a negligent, garbage host. Run.

If you didn’t upgrade because you “maintain” the server yourself, you’re asleep at the wheel.

If you were limited because a plugin you rely upon is PHP 5.x only, chances are you have even bigger problems that should be addressed NOW.

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

I found at the Toledo !

stevegrunwell, to php
@stevegrunwell@phpc.social avatar

Hey , less than two hours until we talk about on the . Be there or be…in another session more aligned with your interests and/or learning goals.

Or taking time for yourself (remember: we’re only halfway through the conference and it’s important to pace yourself).

Or building lifelong friendships with fellow attendees.

I hope you spend the 3pm hour with me, but however you choose to spend it I hope you enjoy!

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Ben @ramsey trying to pronounce “numeronyms”

That’s the toot.

stevegrunwell, to RSS
@stevegrunwell@phpc.social avatar

I have really been enjoying this resurgence of . A couple times a week lately I’ve been seeing someone promote their newsletters or have their comics get boosted here, and I “share” the link with @NetNewsWire to subscribe.

Feeds are synced via iCloud, so I can read them whenever I have an idle moment on my phone, tablet, or laptop.

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Great post from @linc on the role that dedicated QA/Test Engineers play in .

https://lincolnwebs.com/2024/03/23/devaluing-quality/

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

When I was revamping "Up to my Eyeballs in Technical Debt!" talk (11am Central tomorrow morning here at !) I wrote a whole section on the , which I then had to cut out for time.

I ended up writing a blog post about it instead, which I just published: https://stevegrunwell.com/blog/adapter-pattern/

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

I'm so grateful for the room full of folks looking to deal with their this morning at , thank you!

My slides are available at https://stevegrunwell.com/slides/technical-debt, and the README for the slides include links to all sorts of resources (including the Adapter Pattern blog post I mentioned: https://stevegrunwell.com/blog/adapter-pattern)

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Sweet, just got my lifetime license for sirenaffiliates.com! Looking forward to checking this out, @alexstandiford!!

stevegrunwell, to random
@stevegrunwell@phpc.social avatar

Happy “High-Anxiety Because I Have to Go Back to Work Tomorrow” Day to all who celebrate 🙃

exchgr, to random
@exchgr@mastodon.world avatar

how did it take me this long to realize automattic is a pun

stevegrunwell,
@stevegrunwell@phpc.social avatar

@exchgr there was a video that came out in like 2015 where the cast of Silicon Valley were asked to guess what real start-ups did based solely on their names.

Kumail was given Automattic 😁

https://youtu.be/BHcrispG_rc?si=-CnunSqnehCX4gAw

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