@itsjoshbruce@phpc.social
@itsjoshbruce@phpc.social avatar

itsjoshbruce

@itsjoshbruce@phpc.social

Time Lord. Agile Coach, User Experience designer, and software developer. Designing the human experience all around. :)

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

gamingonlinux, to random
@gamingonlinux@mastodon.social avatar

It just keeps going. Google AI telling people to eat rocks 😂

image/png

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@gamingonlinux @Girgias: At least it wasn’t: Hey! Rock Biter. Go pound sand.

(Now I want to watch The NeverEnding Story.)

ramsey, to random
@ramsey@phpc.social avatar

I keep getting job rejections due to “lack of experience,” and if that isn’t the most disheartening thing to hear after having worked in an industry for over 25 years, I don’t know what is.

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@michelle @ramsey @Crell: I threw this together real quick this morning: https://github.com/8fold/php-community-page

I'm sure there are others out there, and I may not know about them.

itsjoshbruce, (edited ) to php
@itsjoshbruce@phpc.social avatar

Preparing a beta release of: https://github.com/8fold/php-syndication

Using: https://joshbruce.com

I know how I consume feeds and how I'd like to publish them.

How do you prefer to consume the actual content of what's in the feed?

Please boost. Thanks!

(Admittedly, I don't subscribe to a lot of feeds, but that will probably change soon enough.)

itsjoshbruce, to webdev
@itsjoshbruce@phpc.social avatar

Hello fedi-folk!

Stepped away from my employer in November of 2023. Privileged to have runway to leave room for everyone else who's been laid off to find a place to land, hopefully.

Unfortunately, running short on runway.

I mainly do Technical/Agile Coaching, and still spit out clean code and improve/fix forlorn websites.

While I'd like to work under my own banner, would be open to all employment types.

If you have questions (or leads), comments and DMs are open.

itsjoshbruce, (edited ) to php
@itsjoshbruce@phpc.social avatar

Is Symfony Console the way to go for creating custom CLI tools using PHP?

I think someone pulled something together from Laravel components.

I'd like to find something excessively lightweight - like CLI is all it does with few or no dependencies.

Curious about what folks are using.

I'll probably start with Symfony as I've built what I'm planning once before.

itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

Hello!

I’m starting the hunt for my next adventure. If you have the means to assist or boost, that’d be lovely.

Looking for or similar, in a coaching capacity (not project management).

I’d be happy to help your software development (coding) endeavors individually as well. That could be looking at code, pairing up, or doing some paid development as well.

My only hard pass is doing software development directly for corporate.

itsjoshbruce, to languagelearning
@itsjoshbruce@phpc.social avatar

Having trouble finding "scannability" in a reputable source.

"scannable" is a captured adjective derivation, which implies scannability should also be a thing or acceptable.

Definition: The thing is easy to scan or read.

Sentence: We want to maintain or increase scannability of the Dictionary.

I'm sure there's another, better word that hopefully isn't arcane or a 50-dollar word.

Feel like I need to invoke fellow word-nerd @kevlin

itsjoshbruce, (edited ) to accessibility
@itsjoshbruce@phpc.social avatar

Does anyone know of a tool or approach for having a printed book read to you (they, and I, don’t do well with reading print)?

Specifically, this book: Donald Featherstone’s Solo Wargaming

Was going to recommend screen reader + ebook; can’t locate ebook version.

Update: Their trying a Google app for Android called Lookout: https://play.google.com/store/apps/details?id=com.google.android.apps.accessibility.reveal


itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

A couple of people from teams I worked with at my previous employer reached out recently.

During those calls, they both said something in the spirit of: You know, we could have listened to you more.

The imposter syndrome part of me feels relieved in these moments. My angsty jerk side tends to be more like, "Yeah! You should have." The pragmatic coach side of me is like, "How can I do better next time? What were the challenges? What can I do next time?"

Just me?


itsjoshbruce, (edited ) to accessibility
@itsjoshbruce@phpc.social avatar

Given I still have time on my hands, and I just had an interesting accessibility experience with a financial app:

  1. Would you be interested in articles that basically boil down to, “This probably could be better, and here’s what can be done to fix it”?

  2. Would you like me to come hang out with you at no cost?

Multiple choice poll. Boosts would be appreciated as I am small. :)










itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

Researching self-hosting options:

Thoughts on providers?

itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

Request, not a pitch (round two).

Would you be open to me coming and hanging with you?

I'm in between full-time work and want to continue cleansing my palette (becoming less pickled; we can discuss that). I'm interested in seeing the cool things other folks are working on and how they play the game.

(Thanks go out to the folks at Hunter Industries, I'll see y'all in December!)




itsjoshbruce, to github
@itsjoshbruce@phpc.social avatar

Anyone change their GitHub username/path before?

What was your experience?

What are the things I should watch out for?




itsjoshbruce, to macos
@itsjoshbruce@phpc.social avatar

I recently tried to share a calendar tied to an iCloud account with someone who doesn’t use Apple products. They weren’t able to subscribe. We didn’t dive into full-on troubleshoot and solution mode.

Is there some voodoo that needs to happen?

  1. Create calendar
  2. Share calendar (results in email with link)
  3. Recipient follows link…

They received an error saying they couldn’t subscribe to the calendar.

I feel like I was able to do this before without problem.

itsjoshbruce, to webdev
@itsjoshbruce@phpc.social avatar

6 years ago someone asked me to post a thing, and I did: https://github.com/WICG/webcomponents/issues/509#issuecomment-348743606

Still use the “is” convention based on my own logic. My part in the conversation was over.

Woke up to an email saying someone posted a reply. Immediate thought was, “Resurrecting a dead thread?”

Nope. More like Cast Away.

(I mean it’s not lively, but wasn’t dead. Obscure topic related to a language many dismiss as too “simple” to bother actually learning because it’s not “real” dev.)


itsjoshbruce, (edited ) to random
@itsjoshbruce@phpc.social avatar

Might break down and build my time-tracking app again.

Would you be interested in such a thing?

If so, please do the poll and comment on how much you'd pay for such a thing.

It was a nice app, and I miss it. Didn't sell a lot (enough to pay for the developer license each year). Never had someone report a bug or request a feature.

It went a long while without an update, and Apple decided to remove it from the App Store (no hard feelings).

Boost, please!


itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

Mastodon culture question from a self-proclaimed newbie and socially awkward human:

When is it okay/preferred to not “reply all” publicly?

I mean, if someone explicitly requests to be removed, that’s obvious to me. But it can get odd if someone replies, removes a couple people…is that the social equivalent of “I don’t want this person to reply” or is it more like, “I don’t know if this person will care”?

itsjoshbruce, to php
@itsjoshbruce@phpc.social avatar

GitHub actions CI/CD question.

Desire: Run custom script to generate static file and add/overwrite that file.

When (preferable): After merging to main.

When (acceptable): As part of the PR submission test runs and checks. Meaning the generated file(s) we become part of the PR.

Use cases: sitemap.xml or RSS.

Constraints: I use a vanilla PHP site.

How does one do this? (Search skills are failing me, and I believe I’ve seen it once, but didn’t have time to parse.)

Cheers

itsjoshbruce, to psychology
@itsjoshbruce@phpc.social avatar

There has to be a named cognitive bias for the tendency some have that can be summed up like this:

If I'm not paying for it, it's not valuable.

The inverse is: Everything of value should be free.

But I digress.

So, what is the name for the "more expensive, more valuable" cognitive bias?


ramsey, to php
@ramsey@phpc.social avatar

Opinions/thoughts/advice on monorepos with . Is anyone working within this problem space? What tools do you use?

I know is a . Are the tools they use specific to them, or can others use them?

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@ralphschindler @ramsey To the original question: Debated for years.

Every time I get close enough to make the leap, I reconsider.

For the most part, I write less code (lots of deleting as well), or extract more stable code into separate repos that now change once every few years - instead of being needlessly versioned, despite no changes to that specific code.

Much more smaller libraries that do much less stuff.

Or, changing the architecture instead of tooling to workaround with it. 2/2

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@ralphschindler @ramsey: (not needed, but I’ll say it anyway) I approve this message.

itsjoshbruce, (edited ) to php
@itsjoshbruce@phpc.social avatar

Invitation (not a pitch):

I find myself with time at the moment. Would like to see what’s happening in the real world (beyond conferences and streaming).

Can I come hang out with you (and possibly your teams)?

We can talk about what that looks like re silent observer all the way to “Throw him on a keyboard, but not under the bus!”







polotek, to random
@polotek@social.polotek.net avatar

I'm still thinking about this conversation. I had some thoughtful exchanges about it yesterday. Today I'm having a different thought.

I feel like we spend a lot of time trying to take the things we like and make them free. And conversely we spend a lot of time taking the things we don't like and trying to force companies to pay us more money to do it.
https://social.polotek.net/@polotek/112480963476171110

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@polotek: The “in capitalist terms” intrigues. Can you expound?

selzero, to random
@selzero@syzito.xyz avatar

Guys my toast has NV1VS on it. What do you suppose this means?

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@markproxy @selzero @independentpen: This further proves null was a bad idea and should be avoided.

#SoftwareEngineering

itsjoshbruce, (edited ) to random
@itsjoshbruce@phpc.social avatar

I love deleting code more than I appreciate writing elegant code.

Especially when I can do it without losing functionality. It’s like the ultimate refactor win for me.

Just thought I’d share.

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