Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile
Kevin W. Hoffman

@kevinwhoffman

Product Manager • Working on migrations @wpengine

ID: 581334491

calendar_today15-05-2012 23:21:35

4,4K Tweet

1,1K Takipçi

1,1K Takip Edilen

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

Product managers, you're in a postmortem about a hotfix. Someone suggests "better automated testing" to prevent future bugs. Automated testing is probably the answer, but you know what's faster and requires a fraction of the work? ✅ A checklist. Start there, then automate.

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

Respondents preferred "Search and Replace" over "Find and Replace" by a 2:1 ratio. I agree. Find when the needle is in a haystack directly in front of me (e.g. an open file). Search when the needle is in one of many haystacks (e.g. a workspace of files, a database of records).

Respondents preferred "Search and Replace" over "Find and Replace" by a 2:1 ratio. I agree.

Find when the needle is in a haystack directly in front of me (e.g. an open file).

Search when the needle is in one of many haystacks (e.g. a workspace of files, a database of records).
Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

Is there a way to send Google Form responses to a Google Group email without a) forwarding from my personal email or b) using an add-on or SaaS like Zapier? I feel like that is the one obstacle in the way of realizing a rudimentary help desk using only Google Groups/Workspace.

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

5 out of the 12 most popular WordPress plugins redirect users to an onboarding page after activation. There is no difference in presentation between plugins that do and do not redirect. New users can only guess. Help us improve the usability on Trac: core.trac.wordpress.org/ticket/61040#c…

5 out of the 12 most popular WordPress plugins redirect users to an onboarding page after activation. There is no difference in presentation between plugins that do and do not redirect. New users can only guess.

Help us improve the usability on Trac: core.trac.wordpress.org/ticket/61040#c…
Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

So much content generation starts in Google Docs before publishing in WordPress. When content needs revised, teams go back to Google Docs, find the original post, and continue collaboration. Who has a good system for maintaining that relationship and knowing where to look?

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

It's WP Engine's Internal WordPress Contributor Day, and I'm making it easier for plugin developers to answer the question, "What do I do next?" after plugin activation. Open, Configure, Start Onboarding, View Dashboard... What else do you do post-activation? #WPEContributorDay

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

When contributing to WordPress core, discussions happen in GitHub and Slack that do not get reflected on Trac (e.g. comment threads on PR reviews). Decisions get made quickly by daily (not necessarily full-time) contributors, so be ready to invest if you want to affect change.

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

Say you add a changelog for version 1.2.0-beta.1, and there are no further changes required for the 1.2.0 release (GA). Do you keep the 1.2.0-beta.1 changelog visible? If so, what does the 1.2.0 changelog say?

Nick Diego (@nickmdiego) 's Twitter Profile Photo

Spent the morning prepping for next week's Developer Hours and just had to share a preview. Overrides for synced patterns in WordPress 6.6 are so cool, and this is just the first iteration. Join us next week for more 👉 meetup.com/learn-wordpres…

Adam Argyle (@argyleink) 's Twitter Profile Photo

"design tools continue to fall behind CSS" was a recurring theme at CSS Day conference - typography features (so many!) - scroll animation - meaningful math tricks - layout capabilities - container queries / responsive capabilities - anchor positioning - :has() and presence awareness -

Kevin W. Hoffman (@kevinwhoffman) 's Twitter Profile Photo

We're still here. I'm still surrounded by our longtime Delicious Brains engineers and designer working to bring you the highest-quality WordPress plugins that you've come to expect from us. Thanks for your continued support.

Brian Coords 💻 (@briancoords) 's Twitter Profile Photo

"Turn off each plugin one at a time" is an annoying WordPress debugging method, but sometimes it is what you need. I asked Cursor to write me a WP-CLI command to speed up the process- here's a quick demo:

WordPress Packagist (@wpackagist) 's Twitter Profile Photo

WPackagist has been acquired by WP Engine. For over a decade, Outlandish built and maintained this service. Now WP Engine is carrying it forward - with the same commitment to the developer community in the WordPress ecosystem.