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

grmpyprogrammer, to random
@grmpyprogrammer@phpc.social avatar

Life of the Staff Software Engineer — 6 hours over two days of step-debugging a failed test, and going over ALL the tests, and checking my test factories, to discover deep in the code I was using a datetime library wrong.

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

@sarah @grmpyprogrammer @derickr: Is this “just” an environmental joke, or legit commentary on the library itself? If the latter, would be interested in rationale.

CultureDesk, (edited ) to movies
@CultureDesk@flipboard.social avatar

There are no categories for animals in the Academy Awards, though last month, the Academy announced on X, "The Oscar for bestest boi goes to Messi from Anatomy of a Fall." Esquire magazine recognized this grave injustice last year, when it gave Jenny the Donkey from "Banshees of Inisherin" the first annual Best Animal Actor award. Here's their breakdown of animal actors this year. We want to know, what was the most iconic animal performance of all time.

https://flip.it/sBD7SC

itsjoshbruce,
@itsjoshbruce@phpc.social avatar
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

The more configurable (and customized) a system becomes, the harder it is to maintain and support.

Welcome to Earth.

(Pretty sure this is why I can’t find a point in history wherein the majority of humans said, “This is awesome! Best of all possible worlds.” Instead, most of us seem like Candide (paraphrase), “No doubt, Pangloss. Now, back in your hole, we need to tend our fields so we can eat and keep even you alive.”)

Of course, toxic positivity is just as helpful as perpetual pessimism.

itsjoshbruce, to random
@itsjoshbruce@phpc.social avatar

Felt this one in my soul:

“We might not ever say it, or even think it, but when we cast some people as heroes, we relegate others to the role of the sidekick—even though their labor is no less important, and they do at least as much to push the work toward success.”

https://joshcollinsworth.com/blog/devaluing-frontend

fox, to random
@fox@front-end.social avatar

deleted_by_author

  • Loading...
  • itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @fox @collinsworth @argyleink: I was just thinking this same thing about myself recently.

    itsjoshbruce, to cooperatives
    @itsjoshbruce@phpc.social avatar

    8fold's been getting more visitors (and followers) on LinkedIn than any other project.

    I should probably do something there. That said, I'm curious from the Fedi side of the house.

    Given these two online presences:

    1. https://www.linkedin.com/company/8fold-pro/

    2. https://opencollective.com/8fold

    What questions do you have, if any?

    (ps. I about died laughing when "Fedi" was autocorrected to "Jedi" - mainly because I thought, "Appropriate.")






    jensimmons, to random
    @jensimmons@front-end.social avatar

    Dear people who make websites,

    Do you ever block your users from being able to paste into a text field?

    Why?

    Do you need this ability for a good reason? What’s that reason?

    Or, as a user, would you like to see it go away? Perhaps you encounter sites that prevent you from pasting your super complex password from your password manager into a password field, and wonder why they can do so?

    What might be the downside of removing support of disallowing pasting from the web?

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @jensimmons: Disabling paste is pretty ridiculous in my opinion and frustrating as a user.

    As a creator, I’ve only seen one (what I consider) valid argument, which was duel-entry email address confirmation (that I haven’t done since 2005). However, as a user duel-entry email functionality is also frustrating, and seems unnecessary.

    As to the can’t copy…didn’t even know that was a possibility. Wonder if slipping into a reader view would also be a workaround.

    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,
    @itsjoshbruce@phpc.social avatar

    ps. I'm still open to checking out any cool things you'd like to share. (I've only been able to hang out with the mob at Hunter Industries, and I would like to branch out a bit.)

    Schedule something with me here: https://calendly.com/itsjoshbruce/lets-talk

    No charge. Just me.

    itsjoshbruce, to random
    @itsjoshbruce@phpc.social avatar

    Think I cleared out Twitter; at least as much as they’ll let me.

    Shows no:

    • posts,
    • replies/retweets, or
    • likes.

    And, I’m no longer following anyone.

    That last one was weird. Hadn’t thought about some of those folks in years. They hadn’t posted in years. Went to their sites and it was either a dead mall or they moved on to other topics.

    Some of those folks are here.

    I don’t believe in the good old days online, but nostalgia does strike occasionally.

    kev, to php
    @kev@fosstodon.org avatar

    My knowledge of could be better (read: it’s atrocious) can anyone recommend any resources for learning PHP for absolute beginners? I’m not a developer, I know a little html/css, nothing about JS and enough PHP to be dangerous.

    Any recommendations welcome - happy to pay for them too. 👍

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @kev @phpc: my site is a public repository meant to illustrate bare bones concepts: https://github.com/8fold/site-joshbruce.com

    I also have a fair amount of free time at the moment. If you’d like to jump on a call at some point. I’m big on simplicity and no judgement: https://calendly.com/itsjoshbruce/lets-talk

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @kev @phpc: ps. Here’s another that’s even more bare bones (zero “intermediate” or “advanced” concepts at the moment): https://github.com/8fold/site-masteringthemundane.com

    See /site-root/public folder

    itsjoshbruce, to random
    @itsjoshbruce@phpc.social avatar

    A lot of my current service providers and places I shop are starting to charge surcharges for using credit cards and, in some cases, debit cards.

    This includes my dentist, hair stylist, and some restaurants.

    It looks like cash is back on the menu, y'all!

    itsjoshbruce, to random
    @itsjoshbruce@phpc.social avatar

    Latest in the Paycheck to Paycheck series is up: https://joshbruce.com/experiences/finances/paycheck-to-paycheck/20240301/

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

    Let's try something fun. When coding, what part do you start with? If other, please specify in replies.

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @afilina: View for me includes a JSON response…so, more just about what the response to a request will be.

    I find it helps me to avoid big design up front and build into the other options in the poll. Starting with something else has usually resulted in a less flexible design.

    ramsey, to random
    @ramsey@phpc.social avatar

    Growing up in the US South, my grandparents used the word “fellow” pretty much exclusively to refer to men/boys, usually with a strong southern drawl (i.e., “that feller o’er thar”).

    I’m not sure if it has the same gendered connotations elsewhere, but that ACM headline seems jarring to me because of it.

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @ramsey: Member of a fellowship (or academic society). English is weirdly contextually dependent.

    djumaka, to php
    @djumaka@phpc.social avatar

    I get a rash when I see trait used in a project. I guess it may be fine to setup similar fields structure among different models, for example, but seeing way to many misuse of traits to hide repeating code or to imitate OOP made me allergic to it. Do you have any good reason for using traits, actually?

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @ramsey @djumaka: I did something similar to also aid with extension without inheritance or passed in composition.

    itsjoshbruce, to random
    @itsjoshbruce@phpc.social avatar

    You ever feel like you’ve showed up to a basketball game carrying an American football expecting to play soccer (just “football” everywhere else)?

    Asking for a friend.


    ramsey, to random
    @ramsey@phpc.social avatar

    This whole job-search experience has left me quite jaded and cynical. I don’t think I’ll look at my open source contributions the same way again. I’ve never contributed for the sake of putting it on my resume, but I now know for certain that absolutely no one cares about your open source contributions. Managers and engineers will use as much open source as they can to do their work, but they have absolutely no care about who makes it or how it comes to be. It’s all magical, free labor to them.

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @ramsey: The only submitted issue I’ve received was from someone who didn’t use the library: I guess this project is dead.

    No updates in years. It was the HTML builder. I’m in the odd space of being the only one using most of my stuff. Also freeing and disappointing.

    I’ve been cynical and jaded for a while, unfortunately.

    Secure your mask before helping others. Help those closest to you, before helping those aisles away. If we don’t support each other, I think we’re lost. 1/

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @ramsey: One library did get a contribution. It was a better implementation than mine. Merged immediately. That was years ago now.

    I think there’s an inner battle here. Make my own thing similar to someone else’s (compete), make my own thing different than everything else (alternatives), or support and promote the work of others (collaborate and contribute).

    Anyway. Rambling now. And I feel you. 2/2

    sarah, to random
    @sarah@phpc.social avatar

    I am not valuable because I write code.

    I am valuable because I solve business problems.

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

    @sarah: Not to be that human for a second.

    You are valuable because you exist.

    Everything beyond that is someone else’s perception and willingness [and ability] to see and appreciate that.

    itsjoshbruce, to random
    @itsjoshbruce@phpc.social avatar

    Part 9 of Time: Mastering the Mundane has been made available for purchase on Leanpub: https://leanpub.com/master-the-mundane

    Part 9 is about Collaboration, which often gets conflated with Delegation (Part 7).

    Contribute to this project on the Open Collective: https://opencollective.com/mastering-the-mundane/projects/book-mastering-the-mundane



    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    Part 10 of Time: Mastering the Mundane has been made available for purchase on Leanpub: https://leanpub.com/master-the-mundane

    Part 10 is on linking and sequencing actions and how it may not be as big of a deal as we sometimes think it is.

    Contribute to this project on the Open Collective: https://opencollective.com/mastering-the-mundane/projects/book-mastering-the-mundane



    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    Part 11 of Time: Mastering the Mundane has been made available for purchase on Leanpub: https://leanpub.com/master-the-mundane

    Part 11 is about system maintenance (otherwise known as refinement).

    Contribute to this project on the Open Collective: https://opencollective.com/mastering-the-mundane/projects/book-mastering-the-mundane



    uint8_t, to random
    @uint8_t@chaos.social avatar

    girls only want one thing

    and it's walkable mixed use medium-density urbanism

    itsjoshbruce,
    @itsjoshbruce@phpc.social avatar

    @uint8_t @DaanWilmer: …while wearing easy to find, affordable clothes with functional pockets.

    (It was there, and presented in the spirit of “yes, and” not “I fixed it.”)

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