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

cmconseils, to random French
@cmconseils@mastodon.social avatar

My friend got a tattoo on his arm that says "comparison is the thief of joy" and I'm really debating getting the same tattoo on my arm but a little bit bigger

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

polotek,
@polotek@social.polotek.net avatar

There are a lot of things trying to pull me back into a "steady job". One where I get a regular paycheck, but in exchange it takes up a huge amount of my energy and focus. And I'd probably be building things that people will pay for. But almost certainly wouldn't be the things I actually wanna see in the world. And meanwhile, the community that I would like to see gets very little investment.

ProPublica, to random
@ProPublica@newsie.social avatar

A New Mexico judge has lifted a temporary order that had stopped the city of Albuquerque from throwing away the possessions of homeless people without providing notice and an offer to store their belongings.

https://www.propublica.org/article/judge-lifts-order-albuquerque-homeless-encampments

chargrille,
@chargrille@progressives.social avatar

@ProPublica

"private property is sacred unless it's owned by poor people instead of rich people"

cmconseils, to random French
@cmconseils@mastodon.social avatar

The first 3 letters of 'Sweden' and 'Denmark' spell out 'Sweden.'

The remaining letters spell out 'Denmark.'

ChronicIllnessHumor, to mecfs
@ChronicIllnessHumor@mastodon.social avatar
FakeScrumStats, to memes
@FakeScrumStats@techhub.social avatar
Len0w0ThinkBad, to random

It really bugs me how so many people act as if there's a magic "click here to implement [feature]" button, and completely discount the fact that Free Software like Linux is largely developed by unpaid volunteers.

Yeah, sure, they shouldn't need money and resources to implement accessibility features, they are super simple! Every other OS* has them!

*(Windows and Mac, both developed by small mom and pop shops)

mobileatom, to php
@mobileatom@flipboard.com avatar
sarahjamielewis, to random
@sarahjamielewis@mastodon.social avatar

"Note that Recall does not perform content moderation. It will not hide information such as passwords or financial account numbers."

The computer, however, will stop you from recording DRM'd content.

Find it fascinating that when faced with drawing safety and security boundaries, the primary beneficiary is not the owner of the device, or the person using it, but random corporations who control the intellectual property rights.

The system doesn't work for you.

sarah, to php
@sarah@phpc.social avatar

I have a FREE book on object-oriented programming available for you to download and enjoy. It's my way of giving back to the community. Check it out: https://masteringobjectorientedphp.com

cryptomator, to random
@cryptomator@mastodon.online avatar

Don't forget to opt out :)

GossiTheDog, to random
@GossiTheDog@cyberplace.social avatar

For those who aren’t aware, Microsoft have decided to bake essentially an infostealer into base Windows OS and enable by default.

From the Microsoft FAQ: “Note that Recall does not perform content moderation. It will not hide information such as passwords or financial account numbers."

Info is stored locally - but rather than something like Redline stealing your local browser password vault, now they can just steal the last 3 months of everything you’ve typed and viewed in one database.

video/mp4

GossiTheDog,
@GossiTheDog@cyberplace.social avatar

Copilot+ Recall has been enabled by default globally in Microsoft Intune managed users, for businesses.

You need to enable DisableAIDataAnalysis to switch it off. https://learn.microsoft.com/en-us/windows/client-management/manage-recall

PurpleBooth, to random
@PurpleBooth@hachyderm.io avatar

Fun word rot updates I have noticed in the tech industry:

  • Agile now means SAFe
  • Trunk based development now means Feature Branching
  • Tribe now means department
  • Continous deployment, Delivery and CI all mean the same thing
  • TDD means you write tests at some point
  • Automated testing means there is one or more automated test but most things can still be manual
molly0xfff, to ai
@molly0xfff@hachyderm.io avatar

back in my day we called this spyware

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

I'm gonna use this tool where no ones in charge, I don't pay for anything, and there are no real restrictions on how it's used.

Things happen that I don't like

no one could've seen this coming.

https://toot-lab.reclaim.technology/@djsundog/112480508051075965

polotek,
@polotek@social.polotek.net avatar

I have a vivid memory of the first time I set up my own self-hosted blog. We still allowed people to freely post comments back then, before we realized that was a mistake 😂.

Anyway, I started getting spam pretty immediately. And I had to figure out what was available in terms of spam filtering and how to integrate it into my hacky project. It was really instructive. And it's one more thing I stopped taking for granted.

sue, to random
@sue@glasgow.social avatar

Not linking directly because I don't want to shit on projects I believe are genuinely trying to make the web better, but every time I see a post about "the small web" or a more "humane" web or whatever that includes phrases like this about content: "created without the motivation of financial gain" I sigh so deeply lol

I am begging ethical web enthusiasts to understand what an extreme privilege it is to spend time working on something without worrying about money

yvonnezlam, to random
@yvonnezlam@mastodon.social avatar

Greetings new followers! I believe many of you got here because @kevlin (thank you!) mentioned a tweet of mine in a talk. My stance on many of the questions/discussions taking place in my mentions might be addressed by the original thread, so here it is:

Or even "we don't have guests, and the guest room bathroom is mysteriously out of toilet paper. Can whoever is using that bathroom please make sure it's restocked?" The thing with tech debt is that in order to have a useful discussion, you need to be able to talk about
@yvonnezlam - As anyone who has ever argued about housework knows, housework arguments are disturbingly specific. It's always "Who minds the most?" and "l don't use that," and "Who's going to do the work?" and (rarely) "Who's going to manage getting this done?" @yvonnezlam - Bringing some of that uncomfortable specificity to discussions of tech debt could be really useful. We need to be able to talk about who minds and why and where the work should live. @yvonnezlam - We also need to talk about how what we do affects other teams/people. Team A can decide not to worry about concurrency right now, but they might be sticking Team B with that work down the road. @yvonnezlam - Right now, with the financialization metaphor, no one cares, because we know "down the road" might never happen. But: that means we don't think "Hm. We're not going to develop in-house expertise on concurrency in a hurry. Maybe we should hire/send people to training/support ... @yvonnezlam - ... people who are interested in this kind of thing doing some study?" or any number of other things to spread the load when the time comes. We don't think about what work Team B might need to put down in order to pick up the problem that everyone knows has been brewing forever.
@yvonnezlam - We don't think "Team A took on this debt because they didn't know how to do the right thing and they had to do something. Not their fault, but...that wasn't good." @yvonnezlam - Whereas if we thought of it as more like housework, we could think "ok, the kids made this mess, now someone has to clean it up, can we get some of the kids involved since they have context for what they did, and it'd help everyone to get context for what to do next time?" @yvonnezlam -The debt conversation assumes a kind of statelessness, because that is the magic of financialization and financial metaphors. Anyone who has ever dealt with tech debt in an org knows that it's not stateless. @yvonnezlam - Mar 29, 2021 Housework is stateful. You don't get a clean slate. You often end up moving stuff from Place A to Place B so that you can clean and tidy Place A properly. And people have state (feelings) about it. O boy do they have feelings about it. @yvonnezlam - Mar 29, 2021 We picked a metaphor for "tech work that is about cleaning up old stuff instead of making new stuff" that sounds like something that would make sense to The Business, but (a) it's not clear it does, and (b) it confuses us thereby falsely constraining our options. /fin

mikaelacaron, to random
@mikaelacaron@swiftdevs.space avatar

Kicking off @swiftcraft with @qcoding

“…good programmers write code that every human can understand”

  • Martin Fowler
sarah, to random
@sarah@phpc.social avatar

If you're starting off your week looking for a new role, make sure you check out PHP For Hire, a directory of talent for PHP developers. You can create a profile that can be found by employers looking to hire PHP talent. See https://phpforhire.com for more.

paninid, to random
@paninid@mastodon.world avatar

Imagine Braveheart is your favorite movie, but you don’t know what happened to William Wallace at the end.

Imagine Good Will Hunting is your favorite movie, but you don’t know who stole who’s line at the end.

Imagine The Usual Suspects is your favorite movie, but you don’t know
who Keyser Soze is at the end.

Imagine The Sixth Sense is your favorite movie, but you don’t know what happened to Bruce Willis’ character at the end.

Now, imagine you’re .

emilybache, to random
@emilybache@sw-development-is.social avatar

Do you know any Javascript programmers who refactor? How hard is it, really? Does Java still have the best tools? In my latest video I show the same code transformation in four different programming languages. You might be surprised at the differences, and actually. how much is almost the same. https://youtu.be/CJI5p4n6ElI

jcsteh, to random

Oh cool. Just got the "We've got an update for you" dialog from Windows... with three unlabelled buttons and no ability to close with alt+f4. Good to see that continued commitment to accessibility right there in a highly visible part of the OS. They must all be busy with that pivot to AI.
The buttons don't appear to have any text on them or at least none that OCR can pick up. I thought I'd check the UIA AutomationId just in case that revealed anything useful. The buttons do have different AutomationIds... of "Button2", "Button1" and "Button0", in that order.

matdevdug, to ai
@matdevdug@c.im avatar

One thing that’s funny about and is I keep hearing the same thing. “Oh I use it for generic snippets, just common tasks and functions”.

The amusing thing about that is when I first started working with a app years ago there was already a solution to that problem. It was called “the PHP Cookbook” published by O’Reilly. I was told “oh we buy you a PDF copy and you just search for whatever you are trying to do and use that code. It saves a ton of time for junior programmers.”

Not only was it true, it did save me a ton of time and headaches, but we didn’t need to steal anything. The authors got paid, it worked offline, it didn’t require scraping the entirety of human knowledge to write or nuclear power plants worth of energy to distribute.

It also helped me learn. Since I would have a solid foundation to the solution, I felt more confident experimenting. I always had a known-functioning standard library solution as my base. So when something broke I knew where to start debugging.

Just an incredible thought that instead of paying $20 for a pdf once we decided this was the way to go.

jasongorman, to random
@jasongorman@mastodon.cloud avatar

The problem with software developer careers: not enough on-ramps and too many off-ramps.

indutny, to random
@indutny@fosstodon.org avatar

Boosting because that person is still struggling and looking for work! If there is some onsite work in Portugal - they are also happy to do it!

https://fosstodon.org/@indutny/111988137003750805

indutny,
@indutny@fosstodon.org avatar

My friend in the Portugal is still seeking employment, but now is unfortunately on the brink of having his family become homeless. They have been looking for work for few months now and have lost two contracts in a row that were supposed to keep them afloat.

It isn't easy time for anyone, but if you could donate even a bit to his gofundme campaign - it well help a lot:

https://gofund.me/4b19b855

Thank you, and please boost for visibility!

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