As you may have heard, Reddit’s decided to pull a Twitter and start charging an extortionate amount of money for access to their previously-free API, in order to drive third-party clients like Apollo and RIF into extinction. Under Reddit’s proposed pricing, …
Hi, I'm Reuben, the Ringmaster of Mobile Atom Media and Code (https://www.mobileatom.net/). Symfony Station (https://symfonystation.mobileatom.net/) is my latest venture. I moderate the Symfony magazine here (https://kbin.social/m/Symfony) and created the Symfony Universe Collection. (https://kbin.social/u/symfonystation/c/SymfonyUniverse)
A graduate of the Univ. of Georgia and an MA graduate of Georgia State, I live in Orlando. My full-stack developer certification is from the Univ. of Central Florida.
Hi! In the realm of software development, creating complex objects often feels like trying to solve a...
In this week’s newsletter: Facebook has been hit with a €1.2bn fine by EU regulators, and the cracks in the fault lines of data regulations are showing. Could that be a good thing?
The rapid rise of Lemmy and Kbin, dubbed the 'threadiverse', have altered the dynamic in the fediverse. A look at how this changes the structure and the dynamic of the fediverse at large.
Thanks to the recent asshattery of Reddit and its douche CEO, open-source alternatives are blowing up. kbin is a Fediverse platform built with Symfony, API Platform. and Schema Generator 3 by Ernest Wiśniewski. And it’s the one to migrate to if you don’t want to support the c*nts leading Reddit.
I want to address the uproar in the Fediverse about preemptively blocking the Meta ActivityPub product. And whether it should be at the instance or individual user level. A variety of reasons for and against this have been given.
At the moment, I would go with the latter. But no matter the arguments, the reason every single Fediverse user should block it is that Meta is a box of c*nts.
They have always been a box of c*nts. And they will always be a box of c^nts. Meta should be trusted as far as I can kick Zuck. About six feet. They will immediately or eventually try to enshitify whatever product they launch. At that point, administrators should block them at the instance level.
Maybe I am wrong, but maybe the Easter Bunny is real.
Do I need to remind anyone these are the mofos greenlighting the spread of misinformation of all types, science denial, propaganda from the enemies of democracy, conspiracy theories from every lunatic on earth, election stealing, suicide instigation for teenagers, and the mass genocide of Muslims in Myanmar?
Enable strict typing mode in PHP with declare(strict_types=1). Understand its implications with code examples.
What is the most requested project we get from our clients? PHP upgrade, Symfony upgrade, framework switch... yes, these belong to the most common ones. But one of the requests is far beyond the most requested one. From CakePHP 2 to Symfony/Laravel.
I proactively blocked the box of c*nts, aka Facebook's new Threads domain, on the user level. It's not easy, but here is a link showing how to do it. https://medium.com/@geofbard/how-to-block-server-domains-in-mastodon-899b24f8fb6e
We'll see if it works once they add Activity Pub integration.
And I blocked them because they are a box of c*unts. And I'll leave it up to instances to do whatever they want with Threads.
Almost exactly six months after Twitter got taken over by a petulant edge lord, people seem to be done with grieving the communities this disrupted and connections they lost, and are ready, eager even
People in real life do choose to avoid dangerous or toxic places. All that the instances who sign the fedipact are doing is signalling to some of us that somewhere is safe for folk who don't want to engage with Facebook at all.
Retrofit has opened an easier path to upgrading from Drupal 7. And Backdrop CMS offers an option for those who refuse to modernize but require a solid off-ramp.
Twitter under Elon Musk’s chaotic reign has seemingly created an opportunity for an alternative microblogging service.
Introduction OpenAPI has become the de facto standard for API specifications. According to...
Ever since it was introduced,the functionality for mapping request data to DTOs has been my favourite Symfony 6.3 new feature. The new #[MapRequestPayload] a...
Distributing PHP applications is quite complicated. For instance, to run a Symfony project in production, a web server, the PHP engine, and the appropriate PHP extensions need to be installed. Their versions and configurations must be compatible with the app. Because PHP is an interpreted language, the application source code...
To optimise a web application, we need data to know where to act. In today’s post, the first of a 3-part series, we will analyse New Relic metrics to see bottlenecks in a PHP + Symfony application.
PHP 8.3 has already been released a few months back and it’s time to look at what’s coming in PHP 8.4.
Generating a token, sending and verifying it, or installing a dependency to save some time may all be something of the past. Let's find out how we can overcome those with the newest Symfony versions.
Like many worldwide, the recent ownCloud vulnerabilities got us worried as security professionals and tool authors. According to this blog, the vulnerability was caused by a test file in the vendor directory.
Ever wished you could tweak your web page’s header font or switch up your CTA color, but skipped it to save your developer from the hassle? With Acquia Site Studio’s Style Guide Manager, you don’t have to! Non-technical content marketers now have the power to make styling tweaks to their Drupal site theme via an intuitive...
In a reversed talk, the speaker posed questions on the conference and the future of TYPO3, and the participants gathered together and responded.
In a recent shift of maintainership, Juliette Reinders Folmer has taken the helm of the PHP_CodeSniffer project, injecting fresh energy and vision into its development. This transition marks a pivotal moment, emphasizing the importance of community support, particularly from corporate entities. As a vital tool for maintaining...
An unofficial guide for upgrading a Drupal 9 site to Drupal 10.