@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.

baldur, to random
@baldur@toot.cafe avatar

Not going to link to the actual review because I don’t care and will not care about the movie in question, but I find it interesting how quickly and thoroughly the meaning of “AI” in the public vocabulary as shifted from “futuristic automated intelligence” to “bad and lazily made”

itsjoshbruce,
@itsjoshbruce@phpc.social avatar

@baldur @gdinwiddie: Ah. That’s a bummer. I actually liked Little Monsters. It was Monsters Inc. before Pixar. But, to each their own.

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.

#PHP

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.)

#PHP #RSS #Atom #JsonFeed #Syndication #WebDevelopment #UX

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.

#FediHire #Agile #WebDev

itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

Researching self-hosting options:

Thoughts on providers?

#MastoAdmin

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.

#iCloud #macOS #iOS #CalDav

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 #Agile 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

#accessibility
#reading

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?

#Agile
#TechnicalCoach

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

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!)

#Agile
#Scrum
#Kanban
#ExtemeProgramming

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.

#PHP #Laravel #Symfony #CLI

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?


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?

#GitHub
#IdentityCrisis
#Branding
#SocialMedia

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.)

#HTML
#PHP

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

#PHP #CICD #GitHub

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.

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?

itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

This audiobook is (was?) kicking my butt.

Then I applied the book.

  1. Work through it on repeat.
  2. What parts are joy (low friction), and what parts are pain (high friction).
  3. Can I reduce the friction?
  4. Repeat.

Here’s the rub, avoid reducing friction for the joyful. Not everything can or should be automated to achieve getting it over with.

Also, if “everything” causes friction, you’re probably in the wrong place doing the wrong things for you.

#Agile
#Lean
#MasteringTheMundane

ramsey, to random
@ramsey@phpc.social avatar

So, why did Matrix decide to create a brand new federated communications spec over working with XMPP? https://autonomous.zone/@bamfic/112516709699999473

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

@ramsey: Still iterating on a stock response to most “Why reinvent” inquiries…

  1. Possibly didn’t know it existed. And, by the time they found out, they had succumbed to the sunk cost fallacy and convincing themselves their thing was (or would become) different.

  2. Given how technology projects come and go, takes a lot of faith to believe something will be around later, and you’ll still like the provider.

  3. Someone’s a control freak. (See #2)

How many spreadsheet apps do humans need really?

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