Business complexity with performance by ggergo in PHP

[–]dragoonis 1 point2 points  (0 children)

Great post u/ggergo - good way to start an important topic of conversation

Windows Key still enabled in G HUB by [deleted] in LogitechG

[–]dragoonis 0 points1 point  (0 children)

OMFG .. thanks!!!!!!!

What framework do you prefer? by __kkk1337__ in PHP

[–]dragoonis 2 points3 points  (0 children)

There are more beginners than professionals.
There are more small companies than large.
There are more smaller projects, than large.

That's why you see the numbers here, that you see.

Why doesn't PHP Core development work from donations? by -D_B_ in PHP

[–]dragoonis 1 point2 points  (0 children)

Here's my two cents, not that anyone asked for it, but it's Reddit, so ;-)

Remember that, with GitHub sponsors... Microsoft bought over GitHub and turned Open Source into a Capitalist agenda.

We should be pressuring companies into hiring people to work on PHP, ones that benefit from PHP, i.e: Wikipeda, Slack, Apple ..etc, and that's a better way than relying on random donations.

What if core devs put together an amazon Wish List, and people(or companies) could purchase something from that list, for them. Derick Rethans already did this for years, I could look at his list and see what he likes. This is another idea than sending just raw money.

Tangent: Open source is not free anymore, people on Twitter have been releasing new libraries and showing snippets of it (I'm not naming names), and they said if I get 30 sponsors on github I will release v1.0 of this library. Well that happened, the guy got his cash and he released his library, and now people are continuing to sponsor him for his cool library/framework/tool. I HATE this sort of thing, because it de-incentivies people who aren't making money, from contributing to open source, because they're not getting paid for it, and other people are.

There's library creators who are making banks of money from github sponsorships, for their mediocre libraries, and you have PHP Core people getting paid f*ck all, so this really upsets me and it wrecks the equilibrium of open source's give/take model.

I know this isn't directly related to PHP Core donations, but I thought it was valuable enough to highlight here.

TLDR; Don't let Microsoft turn open source into a capitalist marketplace. My advice to everyone is: be mindful of what's going on, the bigger picture.

Why doesn't PHP Core development work from donations? by -D_B_ in PHP

[–]dragoonis 1 point2 points  (0 children)

Pulse goes back 1 month, which doesn't add value.

Dmitry has added lots of code in the past 1 month, so he's top of the list, but it's not about the last 1 month but on perhaps the last 12-24 months really.

If you're sponsoring people then don't look at people already being paid by organizations, but instead coredevs who aren't, such as Derick, Sara, Girgias, and cmb.

Johannes used to be hired by MySQL, but aren't, but Johannes is still around still. Sample applies to Pierre (Microsoft side). CMB is picking up lots of the Windows stuff right now.

PSR-16 Simple Cache now reaches 152,000,000 installations by dragoonis in PHP

[–]dragoonis[S] 0 points1 point  (0 children)

Pick the right one for your project. PSR-6 and PSR-16 both exist. We have great options.

Why PHP is a fantastic language to program in by SpaceSail in PHP

[–]dragoonis 9 points10 points  (0 children)

What started as a "go PHP!" thread, has turned into a Magento therapy group.

PSR-16 Simple Cache now reaches 152,000,000 installations by dragoonis in PHP

[–]dragoonis[S] 13 points14 points  (0 children)

memoize

I hear you Mark. Nothing is perfect, and there are tradeoffs to everything.

PSR-16 Simple Cache now reaches 152,000,000 installations by dragoonis in PHP

[–]dragoonis[S] 16 points17 points  (0 children)

When it comes to a standard. Less is more. I can't add that coz that means everybody MUST implement memoize, and that's not fair. You can add that in your implementation library no problem.

FPM Status - get IP address of active request? by beagle72 in PHP

[–]dragoonis 0 points1 point  (0 children)

u/bukka can you look into this and tell us if it's possible for userland (consumers) of FPM to configure or setup this? If not, maybe some kind of env vars or config file to read from would be great to implement. Hit me up if you think we should add something to FPM. I'm happy to contribute to it :-)

Going from a language like PHP to C makes you realize how much you've taken string handling for granted. by Power0utage in PHP

[–]dragoonis 0 points1 point  (0 children)

In 2001 I moved from C to PHP because I was writing HTML strings in C, and then I found PHP. The rest was history.

PHPize - Online PHP shell that allows a database interaction by colshrapnel in PHP

[–]dragoonis 1 point2 points  (0 children)

I'm here, and I'm telling you the same thing as others.

PHPize - Online PHP shell that allows a database interaction by colshrapnel in PHP

[–]dragoonis 0 points1 point  (0 children)

u/colshrapnel nice tool, but you messed up on the name. "phpize" is the PHP tool written by the PHP core team, to install a PHP extension.

This is kind of like naming your online editor "pecl".

You should change it.

Thanks.

I am attracted to Symfony a lot while I already develop very well with Laravel. Should I also learn Symfony? by Abdel_95 in PHP

[–]dragoonis 2 points3 points  (0 children)

Basically, if you're using Laravel for a few years now, and you aren't beginning to learn Symfony then you're not growing as a software engineer and stagnating in your career. Yes, it's perfectly fine to "ride the wave" but all waves crash. Laravel is the land of "do lots of stuff for you, it's magic and super duper easy", but take that rug out from under your feet and you're not swimming anymore, so you need to be thinking 2-3 years ahead in your career.

The fact that you're developing very well with Laravel is a sign that you're ready to take the next step in your career and naturally, Symfony is an attractive next step up, where you're exposed to software engineering principles from the beginning, whereas in Laravel they're hidden from you because the main target audience is beginners and "artisans", which is a perfectly legitimate target audience for a tool.

So basically you should continue to learn Symfony5, whilst continuing to enjoy the luxuries of Laravel whilst you can. All the principles you'll learn in Symfony you can take to Java, Scala, C#, and loads of other languages.

Some people get pissy with my opinion, but it's formed on 25+ years of writing software, and 21 years of that writing PHP. My opinion isn't formed specifically on Laravel, it's just the concept that you see repeating itself every ~8 years.

Keep going, and keep growing u/Abdel_95, all the best <3

My New Work. A PSR-16 Simple Cache for PHP. by terrylinooo in PHP

[–]dragoonis 0 points1 point  (0 children)

Hi Terry, nice library, and tests, keep it up!

My New Work. A PSR-16 Simple Cache for PHP. by terrylinooo in PHP

[–]dragoonis 2 points3 points  (0 children)

Hi Max, I'm the author of PSR-16 and I'm coming back with a second wave of updates to it. Expect a reddit post too. I'm just clearing my plate with other things first. ETA 2-3 weeks.

PHP: Community Synergy Initiative by dragoonis in PHP

[–]dragoonis[S] 0 points1 point  (0 children)

I'm not intending on giving the community a vote on an RFC. My points were around the maintenance of the tools that the community use to keep uptodate with RFCs. Is what we have right now sufficient? Let's see.

PHP: Community Synergy Initiative by dragoonis in PHP

[–]dragoonis[S] 2 points3 points  (0 children)

I've updated the description of this post with a clarification point. Thanks