• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on phpc.social

Larry Garfield

@Crell@phpc.social
mastodon 4.5.7

Anything worth doing is worth doing well.

Anything worth doing well is worth teaching others to do well.

Author of Thinking Functionally in PHP, now on LeanPub: https://leanpub.com/thinking-functionally-in-php

#tootfinder

0 Followers
0 Following
Joined August 17, 2018
Website:
https://www.garfieldtech.com
GitHub:
https://github.com/Crell
Functional PHP:
https://leanpub.com/thinking-functionally-in-php

Posts

Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · 2d ago
Programming language tradeoffs. https://www.garfieldtech.com/blog/language-tradeoffs
View on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @loicfaugeron@phpc.social Open
on phpc.social
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · 3d ago
@loicfaugeron@phpc.social @dantleech@fosstodon.org There's always a plan. The best part is, it changes regularly! 🙃 (But really, we initially speced out all 3 rfcs back in 2000. We just got distracted on the way by hooks and aviz.)
View full thread on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Mar 09, 2026
https://www.fastcompany.com/91503415/byd-ev-battery-competes-with-gas-engines The only reason to not buy an EV now is "because Trump won't let the good stuff into the US." Because, damn.
View on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Mar 09, 2026
"If your business model requires doing something unethical, you don't have a business model." --Larry Garfield By that metric, I don't think there's any big-tech company with a valuation over $1 billion that has a business model. The entire US economy is well and truly fucked.
View on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @davidnjoku@mastodon.world Open
on mastodon.world
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Mar 06, 2026
@davidnjoku@mastodon.world That's a good starter list, keep going. You forgot the sweatshops backing the training process.
View full thread on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Mar 06, 2026
I have last year's T14, not this year's. Of course. Still, this is majorly good news and I hope more laptop makers follow suit. https://www.ifixit.com/News/115827/new-thinkpads-score-perfect-10-repairability
View on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 28, 2026

RE: @btp@fosstodon.org

In a rational world, this would torpedo any hope Newsome has for the Presidential nomination on account of how utterly stupid and ignorant it is.

If only we lived in a rational world.

#uspol

View on phpc.social
1
0
1
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 27, 2026

I'm not a huge fan of Cards Against Humanity the game, but I am definitely a fan of the company behind it. (Be sure to read the FAQ.)

https://www.getyourfuckingmoneyback.com/

#Tariff

View on phpc.social
4
0
2
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 27, 2026

Why is #Zoom refusing to screenshare a #Firefox window, but will share any other app's windows? It's been happening for a while now. On #Linux if it matters.

#FediHelp

View on phpc.social
3
2
3
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 26, 2026

A look at the state of elections in Illinois, and how #RankedChoiceVoting could fix it all.

(The same concept applies to many states, and to Republican-leaning areas as well as Democratic ones.)

Hey Illinois, contact your state senator and rep now and tell them to support SB2004!

https://www.chicagotribune.com/2026/02/25/opinion-illinois-2026-primary-election-crowded-fields/?share=ha2c6aldwe2wrgewinni

#uspol #ilpol #RCV

View on phpc.social
4
2
2
0
Thread context 2 posts in path
Parent @yakmoose@cloudisland.nz Open
on cloudisland.nz
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 25, 2026
@yakmoose@cloudisland.nz Yeah, they can get overused a lot. See also, Laravel and Tempest.
View full thread on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 25, 2026
Traits in #PHP are a limited purpose tool, but they do have a purpose. https://www.garfieldtech.com/blog/beyond-abstract
View on phpc.social
0
0
1
0
Thread context 2 posts in path
Parent @Crell@phpc.social Open
on phpc.social
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
Update: Apparently that blog has some... issues. https://garymarcus.substack.com/p/about-that-matt-shumer-post-that
View full thread on phpc.social
0
0
0
0
Thread context 3 posts in path
Root @Crell@phpc.social Open
@Crell@phpc.social
I'm finally trying out some local LLM models. Ollama just told me that it's trained on GPL software, so any code it produces needs to be GPL. Then in a second chat, it said the opposite. #AiIsGoingGre
Parent @Crell@phpc.social Open
@Crell@phpc.social
Also, it says it understands what PHP 8.0's constructor property promotion is, but seems utterly incapable of producing it.
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
Oh this is fun. Now it suddenly started writing Python instead of PHP. Not helpful, Ollama...
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @woozle@toot.cat Open
on toot.cat
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
@woozle@toot.cat Legit. 🙂 AFAIK, there is no meaningful overhead to either of those cases. There might be an immeasurable difference for compile time, but with an opcache, who cares? Both of those patterns are safe.
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @nick@sloan.host Open
on sloan.host
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
@nick@sloan.host That's long been my concern, and what I'm trying to figure out. It didn't use typed properties until I told it to, either. Ollama claims to be up to date as of 2021, so it definitely won't understand newer PHP releases.
View full thread on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
More on why trusting AI to decide literally anything is a horrible idea. https://www.randalolson.com/2026/02/07/the-are-you-sure-problem-why-your-ai-keeps-changing-its-mind/ #ai #llm
View on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @Crell@phpc.social Open
@Crell@phpc.social
I'm finally trying out some local LLM models. Ollama just told me that it's trained on GPL software, so any code it produces needs to be GPL. Then in a second chat, it said the opposite. #AiIsGoingGre
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
Also, it says it understands what PHP 8.0's constructor property promotion is, but seems utterly incapable of producing it.
View full thread on phpc.social
0
1
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
I'm finally trying out some local LLM models. Ollama just told me that it's trained on GPL software, so any code it produces needs to be GPL. Then in a second chat, it said the opposite. #AiIsGoingGreat #LLM #AI #GPL #FreeSoftware
View on phpc.social
0
2
0
0
Thread context 2 posts in path
Parent @woozle@toot.cat Open
on toot.cat
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 12, 2026
@woozle@toot.cat What do you mean redundantly inherited? I'm not clear what options you are describing. (gist code sample, please.)
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @saramg@fosstodon.org Open
on fosstodon.org
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 11, 2026
@saramg@fosstodon.org All the hugs!
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @dirtside@phpc.social Open
on phpc.social
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 08, 2026
@dirtside@phpc.social @FairVoteIL@mastodon.social Ideally no. One step at a time. :-)
View full thread on phpc.social
0
0
0
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 05, 2026
Quick and easy #PHP code generation testing. https://www.garfieldtech.com/blog/code-generation-testing
View on phpc.social
1
0
2
0
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Feb 02, 2026
I may regret this at some point, but I felt the need to put down in writing how I feel about this moment in the tech industry. It is not kind. You may well be insulted by it. If you are... then you really should question yourself. https://www.garfieldtech.com/blog/selfish-ai #AI #LLM #Programming
View on phpc.social
743
5
771
0
Thread context 2 posts in path
Parent @john@social.gozzys.com Open
on social.gozzys.com
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Jan 31, 2026
@john@social.gozzys.com Are they better verbal or in writing?
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @john@social.gozzys.com Open
on social.gozzys.com
Open ancestor post
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Jan 31, 2026
@john@social.gozzys.com How not first language are they? Can you communicate well enough now in English, or do you need to work in their language? I do firmly believe concrete examples make technical concepts easier to understand, regardless of language.
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @jonny@neuromatch.social Open
@jonny@neuromatch.social
yall when did PHP turn into a really sick language, this type system rules
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Jan 29, 2026
@jonny@neuromatch.social It's been a slow progression over time, but 8.0 was a huge, huge leap forward. Modern PHP is just fun to write. :-)
View full thread on phpc.social
0
0
0
0
Thread context 4 posts in path
Root @gedeonm@mastodon.social Open
@gedeonm@mastodon.social
Your Thursday night moment of zen: Let it go! from Frozen sung in the native Klingon. 😎🤓😅 “QorDu’ vItlhutlhbe’pu’, vaj jIH vItlhutlhbe’!” ❄️ #StarTrek 🖖
Ancestor 2 @5ciFiGirl@starbase80.wtf Open
@5ciFiGirl@starbase80.wtf
@gedeonm@mastodon.social You might want to check out @KlingonPop@trekkies.social , who does this professionally. 😎 (And I'm pretty sure did the original version of this)
Parent @gedeonm@mastodon.social Open
@gedeonm@mastodon.social
@5ciFiGirl@starbase80.wtf Cool! Thx!
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Jan 23, 2026
@gedeonm@mastodon.social @5ciFiGirl@starbase80.wtf Can confirm, I've seen @KlingonPop@trekkies.social live a few times. She's delightful. And surprisingly friendly for a Klingon...
View full thread on phpc.social
0
0
0
0
Thread context 4 posts in path
Root @bebadefabo@mastodon.social Open
@bebadefabo@mastodon.social
@mcnado@mstdn.social we're stuck with a fascist state. Red or Blue. It's time to abandon both of our oppressors. It's just the facade of choice. People need real representation and it's going to take
Ancestor 2 @Crell@phpc.social Open
@Crell@phpc.social
@bebadefabo@mastodon.social @mcnado@mstdn.social Unfortunately, that's backwards. We need RCV first, or else 3rd parties can only harm their own side. Dems aren't going to implode and leave room for t
Parent @bebadefabo@mastodon.social Open
@bebadefabo@mastodon.social
@Crell@phpc.social the Dems aren't going to move until they have to. And nothing is going to get done in one election. It's time to divest from blue MAGA and build new coalitions. I'm not saying I'll
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Jan 16, 2026
@bebadefabo@mastodon.social The Dems will move when the gerentocracy dies off. Meanwhile, we line up the structural changes to allow a less shitty outcome. RCV, possibly even with multi-member districts. Public election financing. Gerrymandering reform. Destroy the propaganda apparatus masquerading as news (Fox, Newsmax, etc.) Don't vote 3rd party in a close or contested election until that isn't self-defeating. Sucks, but it's where we are.
View full thread on phpc.social
0
0
0
0
Thread context 4 posts in path
Root @mcnado@mstdn.social Open
on mstdn.social
Open ancestor post
Ancestor 2 @bebadefabo@mastodon.social Open
@bebadefabo@mastodon.social
@mcnado@mstdn.social Dems aren't going to save you, they are just BlueMAGA. Shouldn't we be doing everything we can to build and support alternate power structures? IMO the course isn't going to chang
Parent @bebadefabo@mastodon.social Open
@bebadefabo@mastodon.social
@mcnado@mstdn.social we're stuck with a fascist state. Red or Blue. It's time to abandon both of our oppressors. It's just the facade of choice. People need real representation and it's going to take
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Jan 16, 2026
@bebadefabo@mastodon.social @mcnado@mstdn.social Unfortunately, that's backwards. We need RCV first, or else 3rd parties can only harm their own side. Dems aren't going to implode and leave room for the Green party to replace them. At least not in one election. And Green will have to fight Forward for it, etc. Structural change first. RCV first. That's how we unlock 3rd parties to replace both incumbents. Until then, we hold our noses and vote not-fascist.
View full thread on phpc.social
0
0
0
0
Thread context 2 posts in path
Parent @cstross@wandering.shop Open
@cstross@wandering.shop
My controversial take: Linux desktops peaked with KDE 3.5.x. (Gnome is a ghastly abomination and KDE's been going downhill ever since.) macOS desktops peaked with Snow Leopard (10.6). Everything since
Current reply
Crell
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
Larry Garfield
Larry Garfield
@Crell@phpc.social

Anything worth doing is worth doing well. Anything worth doing well is worth teaching others to do well. Author of Thinking Functionally in PHP, now on LeanPub: https:// leanpub.com/thinking-functiona lly-in-php # tootfinder

phpc.social
@Crell@phpc.social · Dec 24, 2025
@cstross@wandering.shop I miss OS/2 Warp 4.
View full thread on phpc.social
0
0
0
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 07:04:16 UTC