crell (53)in #philosophy • 5 years agoYou are wrongIf you're like every other human in the world, you no doubt believe many things. There are things you believe are…crell (53)in #php • 5 years agoType matching in PHPOne of the nice features of Rust is the match keyword. match is similar to switch , but with two key…crell (53)in #politics • 5 years agoRanked Choice Voting Online softwareI've been working with Fair Vote IL lately, which is working to advocate for Ranked Choice Voting in Illinois.…crell (53)in #programming • 5 years agoFree Software is politicalThe Internet has been angry lately about Things in Tech, as the Internet usually is. And inevitably there have been…crell (53)in #php • 5 years agoSkipping PHP.CE this yearBeing a conference organizer is hard. Like, seriously. Aside from the obvious logistics, and the not-at-all-obvious…crell (53)in #php • 5 years agoOn "10x developers"Yesterday, a VC posted a Twitter thread about "10x engineers and how to spot them.'' It is a frankly terrible…crell (53)in #php • 6 years agoI was wrong about PSR-11Back in January 2017, the PHP Framework Interoperability Group (FIG) reviewed and passed PSR-11 , the…crell (53)in #immigration • 6 years agoThe economics of immigration policyIn the latest "wait, what?" move from the current American President, apparently the US is going to impose a tariff…crell (53)in #php • 6 years agoPSR-14: Example - layered cachingSo far we've looked at a number of complete, practical examples of using PSR-14 Events in various ways, both…crell (53)in #php • 6 years agoPSR-14: Example - PSR-14 in a non-blocking application serverWe continue our exploration of PSR-14 's potential with a guest post. Cees-Jan Kiewiet was the Sponsor of…crell (53)in #php • 6 years agoPSR-14: Example - Delayed Events, Queues, and AsynchronicityOne of the long-running debates while designing PSR-14 was how to handle events that were inherently…crell (53)in #php • 6 years agoPSR-14: Example - plugin registrationIn Content Management Systems and similar highly-configurable applications, a common pattern is to have a registration…crell (53)in #php • 6 years agoPSR-14: Example - Access votingSo far in our 5 part series we've dug into the details of Events, Dispatchers, and Providers. An awful lot of…crell (53)in #php • 6 years agoPSR-14: Compound ProvidersIn part 3 of this series we looked at the more common patterns of Providers that may be used with a PSR-14…crell (53)in #php • 6 years agoPSR-14: Advanced ProvidersIn part 3 of our series we looked at some common Provider patterns for PSR-14 . But the flexibility and…crell (53)in #php • 6 years agoPSR-14: Being a good ProviderAs mentioned back in part 1 , PSR-14 splits the core mediator into two objects: The Dispatcher and the…crell (53)in #php • 6 years agoPSR-14: All about EventsIn the last installment we discussed the overall structure of PSR-14 . Today I'd like to dive into the key…crell (53)in #php • 6 years agoPSR-14: A Major Event in PHPThe PHP Framework Interoperability Group ( PHP-FIG ) has released a number of new specifications in the last year.…crell (53)in #work • 6 years agoIn defense of the officeIt is trendy these days to extol the virtues of remote working, and either implicitly or explicitly shame any…crell (53)in #php • 6 years agoWhen I started writing PHP...I don't know exactly when I started writing PHP. It was shortly after the start of my second quarter of my freshman…