
Find me on https://xitter.cf/t.co/NGaNLoZ86w Author of composer-unused. Head of Software Development @Finanztip
Munich, Bavaria
Joined October 2011
- Tweets3.2K
- Following176
- Followers347
- Likes3.6K
Pinned Tweet
Holy shit. Can't believe that one of my projects would get this much attention. Thank you all for using, reporting issues and providing new ideas and feedback. 🙏
#php #composer #opensource #1000stars
So exited for that game, its a rough start.
But man: one thing I have to give props to @pathofexile, you guys know how to share information about what going on.
As a software developer myself, I love when devs are just upfront with what is going on without business slang!
Replying to @pathofexile
The problem we ran into was due to adding more database shards in the last minute to try to support the massive player numbers. Unfortunately there was an issue which caused multiple characters to have the same character id. Thankfully the problem has now been found and is being fixed at this very moment. Your ongoing patience and support is hugely appreciated and we will continue to provide updates as we learn more.
As the porn spam posts and spam posts overall are getting ridiculous now, I decided to leave this platform once and for all.
You can find me on bsky with the same handle. I will leave this account active tho, but won't get any notification 😉
Andreas 'Ando 🦆' Frömer retweeted
Kicking off our 3rd #usergroup this year. Starting with @vincentpetritz talking about "Scaling PHP Applications".
Andreas 'Ando 🦆' Frömer retweeted
To celebrate @official_php's 29th birthday, I decided to try running PHP 1.0.
So I downloaded the source code, compiled it on my MacBook, wrote a simple CGI server using PHP 8.3, and tried to understand what was PHP 1.0 actually capable of doing.
youtube.com/watch?v=0BPExYh5…
"Start simple" is the key.
Find the way you need in your application first. If you would start with a provider (or any concrete dependency for that matter), you tend to implement way more than you actually need.
We implemented a simple hard-coded flag provider where you register flags by header/cookie or on by default.
Then a second service that checks the current request if any of the flags are enabled. Simple as that.
What we might change?
We can probably swap out the local provider with one in the cloud, or combine both in a transition.
That is a very good point. I have been doing that for over a year now and I think it works pretty well.
We have a CI/CD that blocks everything that breaks existing code. So there is no merge happening.
If something breaks we fix it before merging. After that we immediately deploy to another environment with even more tests before going to production.
If by all means something that line anything fails, nothing will hit production before it's fixed.
Also. Even IF production breaks, there is no blame. The fix will go out immediately which can happen, even with review.
So #NoRequiredCodeReview for me.
If you want a code review you can certainly request one 🙂.
Replying to @housecor
I think there's a middle ground to be found between trunk based development and code reviews
You can have code reviews but don't block a merge behind it
Review it before it gets released to production
Playing around a little for #composerUnused #php.
Let's see where this might lead 😉
Release version 0.2.3 of the symbol-parser for #composerUnused
This adds support for @nikita_ppv php-parser v5 and some other optimiziation and bug fixes.
Thanks to all contributers. 💪
github.com/composer-unused/s…
Hold your horses! #PHP Generics are worked on 🤯
youtube.com/clip/UgkxKSi-JMg…
Interesting approaches of this tool. I also had some ideas to combine the results of composer-require-checker and composer-unused into one tool.
Don't know how the quality of results are without using the AST at all here. As I haven't tried it out yet.
But another tool people can choose from, which oss is all about 👍 #oss
🚀Boost your CI pipeline with github.com/shipmonk-rnd/comp…
• Uncovers unused, shadow and misplaced #composer deps
• Scans 15 000 files in just 3s!⚡
• Fine-grained ignores
• Supports #php 7.2 - 8.3
• Zero composer dependencies
• No config needed for first try
Try it today!💪
Anyone in my bubble wanting to start our new year's meetup?
We are also going to have the capability to have you brought in remotely, but ofc would love to do it in person 😉
Replying to @phpugmunich
This time we have the technical setup to do a remote presentation as well. So if you are not able to travel to Munich in person you can do so digitally :)
Andreas 'Ando 🦆' Frömer retweeted
Happy new year everybody. New Year and it’s time for PHPUGMUC again.
As always, we are still looking for speakers. If you want to share something please get in touch.
meetup.com/de-DE/phpugmunich…
I think most people have a wrong understanding of what "pairing" means.
Often people see it as 8h non-stop "sitting together" on the exact same file.
You can do that, and I think it makes sense in short iterations, but ultimately what works best for me:
Get together, make the first rough layout what needs to be done, iterate together. Split up and work solo. Get back together an hour or two later. Sync up, repeat until you are done.
No "after-the-fact" review needed.
Out of 4,000+ replies:
77% prefer coding alone over pairing.
81% prefer having code reviews.
Poll: xitter.cf/housecor/status/174108…
Andreas 'Ando 🦆' Frömer retweeted
Um in Zukunft weniger für Gas, Sprit und Strom zahlen zu müssen empfiehlt @hjtenhagen , sich selbst um günstigere Verträge zu kümmern, denn von der Ampel und auch von der Opposition sei nicht großartig mit Unterstützung zu rechnen.
#Illner 👉kurz.zdf.de/GJAd9/
#CO2Preis
Andreas 'Ando 🦆' Frömer retweeted
The best way to speed up any software project is to not build things that nobody wants.
Andreas 'Ando 🦆' Frömer retweeted
1/ Liebe Open-Source-Entwicklerinnen und Community-Helfer, dieser Thread ist für euch! 🙌💻 #OpenSource #CommunityPower
Andreas 'Ando 🦆' Frömer retweeted
Our next #meetup will be in January 2024. As always we are still looking for speakers. If you want to share something with your fellow PHPeolpe just get in touch via the usual channels :)
Andreas 'Ando 🦆' Frömer retweeted
#Steuern aufs #Depot zurückholen: Das geht, wenn Du die Anlage #KAP Deiner #Jahressteuerbescheinigung verstehst. Saidi erklärt Dir Zeile für Zeile, was die Zahlen bedeuten und worauf Du achten musst. youtu.be/Gz7QNG1-2Cs?si=46iP…

















