Joined October 2011
243 Photos and videos
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
9
8
119
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.
104
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 😉
1
1
98
Andreas 'Ando 🦆' Frömer retweeted
Kicking off our 3rd #usergroup this year. Starting with @vincentpetritz talking about "Scaling PHP Applications".
2
4
157
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…
3
21
117
10,268
"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.
18 Apr 2024
You don’t need a service provider to do feature flags. There are many simple ways to toggle a feature: -Comment out code -Hide the feature’s link -Only show it for certain users -Read an env variable, URL param, or localStorage -Check a DB table or HTTP endpoint Start simple.
1
321
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
2
238
Playing around a little for #composerUnused #php. Let's see where this might lead 😉
1
79
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
26 Feb 2024
🚀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!💪
1
1
3
520
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 :)
2
231
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…
1
3
2
357
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.
31 Dec 2023
Out of 4,000 replies: 77% prefer coding alone over pairing. 81% prefer having code reviews. Poll: x.com/housecor/status/174108…
2
351
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
39
13
36
6,149
Andreas 'Ando 🦆' Frömer retweeted
The best way to speed up any software project is to not build things that nobody wants.
20
41
264
18,301
Andreas 'Ando 🦆' Frömer retweeted
1/ Liebe Open-Source-Entwicklerinnen und Community-Helfer, dieser Thread ist für euch! 🙌💻 #OpenSource #CommunityPower
1
6
7
735
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 :)
1
3
1
502
Andreas 'Ando 🦆' Frömer retweeted
19 Nov 2023
#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…
1
8
1,997