I don’t discuss lots of coding or tech challenges because they don’t interest me. I’m interested in people and using tech to make our world a better place.
As a result, politics are a necessary part of the discussion.
I had contemplated leaving politics out of my feed and trying to stick purely to tech, but that feels disingenuous and also does not help accomplish my goal of trying to make the world a better place.
I’m Ben, a web dev, author, & speaker. I’ve been at this for >20 years, & I’m always eager to help. If you have questions about the Web, FOSS, PHP, or APIs, ask.
I advocate for decentralization, open source, open standards, & the Commons; I believe good UX is the key to mass adoption.
I’m active in the PHP community. I founded Atlanta PHP & co-organize @nashvillephp, & I authored the popular ramsey/uuid library.
I’ve spoken at many conferences. If you see me at one, say “hi.”
We recently performed a massive purge of spam accounts on this instance, and we've temporarily disabled signups. Many apologies for the inconvenience!
If you have friends or colleagues who wish to join us on phpc.social, you may generate a link to invite them at https://phpc.social/invites.
Let us know if you have any questions!
I’m hanging out on https://phpc.chat today, in case you need some socialization and want to join me there.
What’s up, #phpc fediverse? How are things?
“according to a survey by Berners-Lee’s Web Foundation, more than half of young women have experienced violence online, including sexual harassment, threatening messages and having private images shared without consent.”
It is proven! I am ramsey on Keybase: https://keybase.io/ramsey/sigchain#d67201e172f166fc9d275fab8e1990492f5f6d890c99ffa4cd179afa8d6fa9e50f
open source software development advice
If you do a thing in an open source project, and you have a hard time doing it because it's not documented, after you finish doing the thing... document it. If the project has a wiki, put it in the wiki. If it has a docs repo you can write to, put it there. Or at least blog about it so search engines can index it.
Please don't leave the solution to languish in a chat log somewhere.
“[Jack] Poulson has started Tech Inquiry, a non-profit that aims to make it easier for coders with a conscience to speak out inside their companies when they feel ethical boundaries are being crossed.” http://www.theguardian.com/world/2019/jul/13/google-whistleblower-launches-project-to-keep-tech-ethical
“Generalise, don't specialise: why focusing too narrowly is bad for us” http://www.theguardian.com/lifeandstyle/2019/jul/12/generalise-dont-specialise-why-focusing-too-narrowly-is-bad-for-us
I don’t even understand how this made it passed peer review.
“The study has limitations: only  participants were involved, and the experiments only involved responses from white people.”
Tim Cook: “If we accept as normal and unavoidable that everything in our lives can be aggregated, sold, or even leaked in the event of a hack, then we lose so much more than data. We lose the freedom to be human.”
“There is no one right way to do APIs. Sure, there are many different processes, practices, & tools that can help you optimize your API operations, but despite popular belief, there is no single ‘right way’ to define, design, provide, or consume APIs.”
The emperor woke when a hand was placed over his mouth.
"I evaded all your guards," the assassin whispered, "and outwitted all your traps."
The emperor nodded, and the assassin took a step back.
"Is it five three?" the emperor asked
"Yes, I've won five. Let's swap clothes now."
#MicroFiction #TootFic #SmallStories
I am a UUID. Staff Engineer at Skillshare. Coder, author, speaker. ♥️ APIs, open source, PHP, board games, D&D, sci-fi, 🎸, 🍺, & 👨👩👦. He/him.
Open source. Open community. We are dedicated to building and enriching the PHP community.